1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。5 Q6 ?! E' Z) o% }' g
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
8 ^+ s' M t4 \) g3、SQL>connect / as sysdba ;(as sysoper)或
9 ]% k7 I; T, s7 Iconnect internal/oracle AS SYSDBA ;(scott/tiger)- S2 r" X* M# c: d( |8 _9 | g& f
conn sys/change_on_install as sysdba;4 E: ]3 R. _" f- ]2 \
4、SQL>startup; 启动数据库实例. H7 \% d& L2 J, F/ a$ c
5、 查看当前的所有数据库: select * from v$database;: _! h8 D; e8 n
select name from v$database;
2 ]$ T# ]6 H. w$ W. f$ [desc v$databases; 查看数据库结构字段
+ F6 s+ G) \+ c, m7 h: u d7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:7 I( \/ S- Y1 r' a S7 }& _1 m: o5 e
SQL>select * from V_$PWFILE_USERS;! k8 ]0 g, K1 C; H
Show user;查看当前数据库连接用户
2 p" Y3 W0 Y: ?& P; _8、进入test数据库:database test; ; l/ ~6 M7 ^- c5 V7 G
9、查看所有的数据库实例:select * from v$instance;/ ~* o8 a+ p' e2 J1 l" {
如:ora9i
5 E9 V: t1 C. E4 B- R' l k10、查看当前库的所有数据表:5 L& p; ]# i) A# y, {1 b" v
SQL> select TABLE_NAME from all_tables;
0 P6 E' m4 {1 ~, `3 |) iselect * from all_tables;
- E4 d5 h7 V. |" T) KSQL> select table_name from all_tables where table_name like '%u%';3 b8 V3 r/ ?0 {
2 Q% |) Y; g- P/ `; k& tTABLE_NAME1 f7 L" H% r" D+ q
------------------------------* ]8 N- O9 L' W+ _/ H. t
_default_auditing_options_' n- ^( ~& I$ D; Q9 V0 Y: N
5 R) z. O }% a) k+ U11、查看表结构:desc all_tables;
2 n" O3 L! H6 y" ^7 c* R7 f12、显示CQI.T_BBS_XUSER的所有字段结构:
% V; Y* a1 z( o8 m( Kdesc CQI.T_BBS_XUSER; + N* r, ?1 O. X6 q& B' `' K! `
13、获得CQI.T_BBS_XUSER表中的记录:
: s2 @0 [; n& ]: A2 Q+ Nselect * from CQI.T_BBS_XUSER;
& l1 _, k& n% W! X" M |14、增加数据库用户:(test11/test)
* f/ A2 Z) y4 {1 K+ Y' ucreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;+ z1 ~% e) {$ r ]6 r
15、用户授权:
' I) \' x6 ^4 j* Wgrant connect,resource,dba to test11;
5 U- |5 N/ \ ^grant sysdba to test11;
( Y1 c; K& N! ^3 X3 E2 l+ ecommit;4 B4 U1 {5 U, U; t- _
16、更改数据库用户的密码:(将sys与system的密码改为test.)
5 H' C( r0 @1 g( d0 s$ ?3 _alter user sys indentified by test;" Y3 `) @) w" Y/ I* k6 A- S) V
alter user system indentified by test;
8 U; D8 F' Y; H0 g+ ?7 ] |