找回密码
 立即注册
查看: 2123|回复: 0
打印 上一主题 下一主题

oracle数据库常用命令

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:42:40 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。/ b- U, }+ ^6 @/ ]( `/ [/ q& ^5 q
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
# W" ?# G( L' Q* m3、SQL>connect / as sysdba ;(as sysoper)或
2 O$ |1 ?9 R. s9 G% u# e+ zconnect internal/oracle AS SYSDBA ;(scott/tiger)9 f- w$ ^/ v3 l
conn sys/change_on_install as sysdba;
2 V% d8 ]# U# `' g6 A& g4、SQL>startup; 启动数据库实例
$ T4 c! L: T6 D( S) Z) G5、 查看当前的所有数据库: select * from v$database;
0 _7 n$ [& E3 o& J' q2 C$ bselect name from v$database;1 R4 F. t7 e2 c, B% p6 f9 M
desc v$databases; 查看数据库结构字段* g! z6 C8 [4 X% R$ Q! z$ c. n- L1 h
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
) l! p! J0 I8 q0 hSQL>select * from V_$PWFILE_USERS;3 g1 i# P3 g8 V+ j
Show user;查看当前数据库连接用户
; s1 ?( t- C. X5 ~8 h: x) v4 b7 J8、进入test数据库:database test; " U6 T8 G* ~- ]; J' k& }, C1 o
9、查看所有的数据库实例:select * from v$instance;
$ `% ^* c" X5 g如:ora9i: u# J! g# l5 S$ V- u
10、查看当前库的所有数据表:/ ]9 y( {& A7 v) G: o
SQL> select TABLE_NAME from all_tables; & D; j3 ]' F% b, I/ g% \
select * from all_tables;
/ k6 z6 }" K- I9 j1 D6 r, ]2 |SQL> select table_name from all_tables where table_name like '%u%';
" r0 N1 j4 @& ~* d
& s$ ?6 {; f% DTABLE_NAME7 ]: q8 V+ R5 o, P+ x( I; @; H
------------------------------
1 \% p$ l; d) n/ l* L* j_default_auditing_options_. ~4 V" z/ D/ m4 I, x( m# z

2 p" m% ~( U; ?- y11、查看表结构:desc all_tables;3 M4 N( s; v  j  ~2 }
12、显示CQI.T_BBS_XUSER的所有字段结构:$ f; P" M( g7 @) N8 X
desc CQI.T_BBS_XUSER;
( Q- ]7 e' l" s8 i. ?; C3 z13、获得CQI.T_BBS_XUSER表中的记录:/ f9 _8 h5 W, n6 U8 L' g8 L# f
select * from CQI.T_BBS_XUSER;
% {  s9 m, [% y1 A" s' J4 ~14、增加数据库用户:(test11/test)
0 @/ W3 ?+ L9 Ccreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;3 X* V. `& g* ^
15、用户授权:
# e; B1 C( e( b0 fgrant connect,resource,dba to test11;$ E0 t4 Z% |( k
grant sysdba to test11;3 z+ d5 v( m# C8 v' w4 [1 h
commit;2 s- J8 L/ v! @6 y& B4 [9 @
16、更改数据库用户的密码:(将sys与system的密码改为test.)
( }& P: d# e1 ]( V( i7 talter user sys indentified by test;
& b* x6 u- H- C2 I0 j8 c- @alter user system indentified by test; % Q( H, _9 n' J" y; {+ j8 A9 G8 E# R
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表