1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
! y) i. m2 T& r* i" ~0 C. D) [7 _2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;- A5 ]3 }9 W; q: q# s P6 X( q
3、SQL>connect / as sysdba ;(as sysoper)或+ m+ v+ v4 h0 W& h0 e# r
connect internal/oracle AS SYSDBA ;(scott/tiger)
! H# h4 V: l5 C7 R* H s! kconn sys/change_on_install as sysdba;
- c( a0 P; f/ l' h5 y4、SQL>startup; 启动数据库实例$ M: c! N! T7 E" }7 D$ \2 d
5、 查看当前的所有数据库: select * from v$database;+ o# h1 h% n$ K& }" b9 D: c
select name from v$database;
( l# B6 @9 D- S4 fdesc v$databases; 查看数据库结构字段7 A0 h$ k5 X; |3 v, v1 f
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:0 Q6 E9 t, \$ G) a B
SQL>select * from V_$PWFILE_USERS;
: N$ I1 h8 z7 e. ?2 mShow user;查看当前数据库连接用户6 ^. ^9 ~+ E$ `
8、进入test数据库:database test; " S; q3 U* s ]3 `# Z! ^
9、查看所有的数据库实例:select * from v$instance;
/ V1 w* B5 z: R. M/ S4 j* h L如:ora9i; d! N! i; v3 u$ T
10、查看当前库的所有数据表:
7 a1 R9 ]( [8 Q! J) d% SSQL> select TABLE_NAME from all_tables; # _; F8 V; k% m. K) H F
select * from all_tables;6 B; Y( ^; _* x5 T
SQL> select table_name from all_tables where table_name like '%u%';8 b/ ^( d$ U: m' u
6 B T% T; i1 Y9 n" S
TABLE_NAME M& C d" ~* D6 T6 h3 n$ V. Z
------------------------------4 i% \/ z( Q0 \/ r% p& O' R+ U
_default_auditing_options_
" m* K( F, Q2 B1 C6 |
' f" U* l9 y% L. i11、查看表结构:desc all_tables;+ Y# J( j( L/ A4 n: q$ h, O1 r
12、显示CQI.T_BBS_XUSER的所有字段结构:
+ G2 Y2 n3 v& J% n- ~% bdesc CQI.T_BBS_XUSER; 7 o( C% i) ~1 D% X7 l. N6 A1 C
13、获得CQI.T_BBS_XUSER表中的记录:3 W0 q0 k3 Z d& A' a7 \
select * from CQI.T_BBS_XUSER; % o6 L0 Y6 z l8 n4 }, c% }
14、增加数据库用户:(test11/test)* E) a1 r; ~5 ~4 O, ]; a
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
7 m" P v$ Q) _( y" z/ L, b& J15、用户授权: 2 B! X, n- z7 X# R ^3 f
grant connect,resource,dba to test11;5 h0 c \: L& k" |6 j
grant sysdba to test11;
6 k! M9 E4 R8 v+ y. h3 _7 E9 Wcommit;/ ?/ Y0 e- E9 k( p+ t. H! h' ^
16、更改数据库用户的密码:(将sys与system的密码改为test.)# r) J1 L" L# U% K
alter user sys indentified by test;
7 N/ I+ S' G2 Kalter user system indentified by test;
n: p" l/ ^2 I5 G9 f |