1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。9 E6 s6 \% ?0 t9 R0 e5 D0 b6 m
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;: h# k/ ?, O9 m, T- Y6 b9 [: y8 @! g; B+ V
3、SQL>connect / as sysdba ;(as sysoper)或) K8 Z- ^( m' j2 M) o
connect internal/oracle AS SYSDBA ;(scott/tiger)
6 d7 b$ X- z) m8 `conn sys/change_on_install as sysdba;
+ Y/ G I! I5 t Y7 [5 \' o4、SQL>startup; 启动数据库实例
) q5 {1 k) I' f5、 查看当前的所有数据库: select * from v$database;, c" j" G/ l$ k. p9 T' L0 g( H
select name from v$database;: i' t. y2 A" t! a! Z
desc v$databases; 查看数据库结构字段' O& G$ Z) B& r2 v1 I" L
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:# B6 J) v% s Y" b, P. y" }
SQL>select * from V_$PWFILE_USERS;) [$ n* m% f- S* F7 k* [
Show user;查看当前数据库连接用户6 A) W8 t0 `& E' D7 Y3 z
8、进入test数据库:database test; % T, L. V- U* F T% p9 ?; d
9、查看所有的数据库实例:select * from v$instance;, f+ g$ b u0 w o) ^4 l
如:ora9i; {) A) `7 O/ A# V5 D
10、查看当前库的所有数据表:, n9 |' N/ C! j& @- ^- p
SQL> select TABLE_NAME from all_tables; 2 R9 W7 ^3 w2 Q
select * from all_tables; _1 W" e p8 B* w- ?% w! X
SQL> select table_name from all_tables where table_name like '%u%';
9 k! ~7 G; y* c+ r' ~$ k W0 S! E* A9 S* K- P7 a$ K C; C9 J
TABLE_NAME/ l' W4 s* }( T% X6 y
------------------------------
+ w- w% q8 B% o) B3 Y6 n_default_auditing_options_6 w7 D- ^* E8 G) d; b4 A# n
+ d3 }' H0 D+ m) a11、查看表结构:desc all_tables;
) Y( W4 |8 O& E7 n; ^12、显示CQI.T_BBS_XUSER的所有字段结构:
5 |/ B. n5 @/ d! Z2 K) X( Tdesc CQI.T_BBS_XUSER;
- L7 j. ^# P8 ^13、获得CQI.T_BBS_XUSER表中的记录:
* t9 ]2 D( t1 U% v( Fselect * from CQI.T_BBS_XUSER; : I6 b- F X+ D; S$ N
14、增加数据库用户:(test11/test) |! b7 Q+ s* k: p
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
4 [+ J" H7 a! Q. b# x6 n& \7 x15、用户授权:
3 F9 H: A X5 G$ R W/ M9 B I% egrant connect,resource,dba to test11;4 X$ ^9 w: C6 |) Y' k
grant sysdba to test11;3 w5 y$ Q, [* F) A2 D* y1 a
commit;
# X, H4 a7 U( s6 w16、更改数据库用户的密码:(将sys与system的密码改为test.)
& \9 W: ~, O! I/ Malter user sys indentified by test;+ j2 g, b0 n4 g; d, I- T# _
alter user system indentified by test;
3 t1 F; u) k3 n: a( ~ |