找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 1772|回复: 0
打印 上一主题 下一主题

oracle数据库常用命令

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:42:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。* m: M  l$ p) a4 G6 f: f
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
" {! I# B. F  j# e$ L. `3、SQL>connect / as sysdba ;(as sysoper)或
; s9 Q2 Q0 y& @; Xconnect internal/oracle AS SYSDBA ;(scott/tiger)' f# t2 ]3 ~, i
conn sys/change_on_install as sysdba;9 `, T8 i$ ]+ c7 q& G+ c* r6 [
4、SQL>startup; 启动数据库实例. `/ O1 U" n- Q# y6 H! P
5、 查看当前的所有数据库: select * from v$database;
0 B% \9 x. p6 D* O! ]' wselect name from v$database;7 ?, @, a& Y4 W& a
desc v$databases; 查看数据库结构字段
7 X, q1 ]+ t( h/ n- B7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:4 j, T7 u4 }" p/ O8 h0 C" z! u2 |
SQL>select * from V_$PWFILE_USERS;
1 O  x" U- j' L: G' }# ]Show user;查看当前数据库连接用户
/ C1 m  q- i# `( O7 Z8、进入test数据库:database test;
0 P; f7 s$ V; m8 {) k  G2 u0 S. o9、查看所有的数据库实例:select * from v$instance;
2 o; _8 D: o: q6 m5 ]0 M- `如:ora9i
) w( z1 }; ~$ ^1 i0 g! P) Z2 @4 t10、查看当前库的所有数据表:) H( U" i; ^1 o, C. [4 F- s
SQL> select TABLE_NAME from all_tables;
6 e( `, Z. }( t( [6 O. tselect * from all_tables;2 D2 V' R" J- H* l3 z% ]
SQL> select table_name from all_tables where table_name like '%u%';/ N+ i6 f4 s! g

  `9 T1 P- k' T; n. `$ ^( ^: \5 v% _TABLE_NAME+ j4 F7 w* d! v( W! c" v. P  Z) |
------------------------------8 g3 q+ D9 E2 f6 G
_default_auditing_options_
, [# t! O4 w( i: j7 i+ s0 F* `( M$ [
1 X6 H, r0 B) l+ N% ^  ?11、查看表结构:desc all_tables;
# U  [8 P5 T( @8 e12、显示CQI.T_BBS_XUSER的所有字段结构:1 }. R' Y$ F# R7 k, }' w
desc CQI.T_BBS_XUSER;
! |. G" S. H6 Q; o, m13、获得CQI.T_BBS_XUSER表中的记录:: K' n) R6 W) r' M
select * from CQI.T_BBS_XUSER; 7 l% K, {9 Q: ]. w% m6 [1 H  d: d
14、增加数据库用户:(test11/test)
" b7 c$ ^# e' B  j1 Z6 Icreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
6 e! Y9 ^/ f9 x+ p  U15、用户授权: 9 j/ T) P0 ^5 T
grant connect,resource,dba to test11;/ O: n3 q& h  H( t9 I
grant sysdba to test11;/ |3 v$ _0 ~5 @2 k
commit;5 L5 |8 D1 l. A! K. q6 r# ^: ^+ a. u
16、更改数据库用户的密码:(将sys与system的密码改为test.)8 }; l7 v" g1 {# p1 _
alter user sys indentified by test;
" w( `7 V* `' c" N9 B3 Q& i# ^8 |alter user system indentified by test; 8 ~% V8 C% A0 d$ A& }( L, d
回复

使用道具 举报

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

本版积分规则

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