1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。( U2 `8 b. ] r! t. W d4 v1 B
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;" D) I4 v* E* _# u5 ]
3、SQL>connect / as sysdba ;(as sysoper)或* D, v+ R# A! Q1 S+ O! k, `
connect internal/oracle AS SYSDBA ;(scott/tiger)1 m r% s& T5 a8 @; L
conn sys/change_on_install as sysdba;
0 `1 n$ `/ l7 ?1 L$ B M6 L+ \8 }4、SQL>startup; 启动数据库实例
8 q8 h3 F7 D8 a; q, @" b5、 查看当前的所有数据库: select * from v$database;
) B2 G- r9 Y# T: iselect name from v$database;
/ _6 k& w4 e0 `* Ndesc v$databases; 查看数据库结构字段* r) g9 g% g, Z, ~2 }; G9 n# J
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
! ~/ A, r0 ?' P, e& D( L7 hSQL>select * from V_$PWFILE_USERS;9 O' r" n+ P% S* n/ O
Show user;查看当前数据库连接用户9 s& f- u1 m3 O3 Y: P. {8 g4 `" \
8、进入test数据库:database test;
& M7 t$ N- Z& B/ _5 w+ e9、查看所有的数据库实例:select * from v$instance;
m! P: k m8 |6 W: k7 U如:ora9i
: q' o. o, r) G5 a* l' a( S2 ]10、查看当前库的所有数据表:
& s' E. A2 O. `SQL> select TABLE_NAME from all_tables;
5 o' g$ w! F/ xselect * from all_tables;
/ n% G0 u( Z, {0 h8 zSQL> select table_name from all_tables where table_name like '%u%';5 @, V3 N3 B" n1 b/ W5 U9 {2 i- `
9 x* T) J$ _ W( fTABLE_NAME
& q; S0 c7 V8 L0 W( y------------------------------
' R" N/ M' ?! T/ |_default_auditing_options_
& J3 b' E: V5 i; ^) c& }. y% O
11、查看表结构:desc all_tables;
' H& v: @- L( P* ?$ q0 J12、显示CQI.T_BBS_XUSER的所有字段结构:
+ o, Y: O9 x+ W$ ^6 I8 Pdesc CQI.T_BBS_XUSER; 6 g4 F; \% c3 z2 G, i1 R
13、获得CQI.T_BBS_XUSER表中的记录:
6 F' [4 d, { C x3 S* o/ \2 fselect * from CQI.T_BBS_XUSER; 3 O# s; W$ d: s. y- O; Z7 v
14、增加数据库用户:(test11/test)) I( k# J* o7 i* V1 E1 j
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;, J( C) p8 K. i4 c, l
15、用户授权:
8 n1 n3 e# Q% L% \; zgrant connect,resource,dba to test11;
0 g( n' Q) U$ tgrant sysdba to test11;
$ N3 d" H6 u, |) Ccommit;
. T! x0 j* R% q: z4 D* V16、更改数据库用户的密码:(将sys与system的密码改为test.)6 w, [/ B& L4 s( |! Z. d0 t C
alter user sys indentified by test;
) E# Q3 h5 g( ` lalter user system indentified by test; 2 o$ n; Y# t; f4 S! B
|