1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
( l* H1 e5 H1 L( u/ G2 W" y0 p1 S2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
9 W$ [- W& Y6 [* X m3、SQL>connect / as sysdba ;(as sysoper)或1 @2 D9 Z9 Z2 |. L' g3 t; i
connect internal/oracle AS SYSDBA ;(scott/tiger)- r6 }! A5 s) r- r/ f0 b
conn sys/change_on_install as sysdba;0 r# t" o& {+ b, ?8 b- _
4、SQL>startup; 启动数据库实例% V# W: { C+ O$ ?
5、 查看当前的所有数据库: select * from v$database;$ X9 |- b3 K- A
select name from v$database;
9 `8 g7 ?4 `7 k+ a8 _0 tdesc v$databases; 查看数据库结构字段
h0 @" `% c9 Q( O+ Z3 R! U9 @! V7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:+ W7 `' y/ l; H4 n4 _- J3 b1 }
SQL>select * from V_$PWFILE_USERS;! S2 G: _9 J3 e- O
Show user;查看当前数据库连接用户3 Z& F: E8 `% O# }
8、进入test数据库:database test; ! k; M6 s, L5 J! n
9、查看所有的数据库实例:select * from v$instance;
# V8 \6 W J# O) ^) x' u如:ora9i
. A, C0 ~0 r4 L, ]2 u0 b10、查看当前库的所有数据表:& k/ ~6 s* q; X; F: |* @
SQL> select TABLE_NAME from all_tables;
+ u2 w9 L) w4 D& `1 }select * from all_tables;9 f7 Y: H2 C3 U, g1 B7 w
SQL> select table_name from all_tables where table_name like '%u%';; H ?5 n. ~1 L. K8 u1 X# }
( q/ w/ h. K. tTABLE_NAME
0 W; }+ N* {3 @! Q- L$ M------------------------------, U6 d6 n4 ?) B/ M D9 T
_default_auditing_options_
3 x: \ a7 n; w/ ?5 Y0 S! K' I
5 o Z: B' x: @# c11、查看表结构:desc all_tables;( L2 g, H6 r( T4 B
12、显示CQI.T_BBS_XUSER的所有字段结构:
2 k- A; t5 Y) d5 hdesc CQI.T_BBS_XUSER;
: h3 U2 C4 {# w/ ? F' P2 Z13、获得CQI.T_BBS_XUSER表中的记录:4 R3 W A0 j1 `+ T9 M, P
select * from CQI.T_BBS_XUSER;
) x; R8 ~/ N2 m I% ~14、增加数据库用户:(test11/test)
[+ S7 Z4 W/ C. Z9 y- Acreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
( V8 \3 t+ U8 P: R15、用户授权:
, k0 d, ~7 V0 a& z' T" ?! Vgrant connect,resource,dba to test11;4 L$ \# ~5 i* ] D5 h2 A
grant sysdba to test11;
- i: n+ i1 [' [$ k% i% R( I Scommit;4 x X. p& P* v) ~ U% [' c/ |, q
16、更改数据库用户的密码:(将sys与system的密码改为test.)+ n7 C# @: |5 c( j
alter user sys indentified by test;, U" ^/ @; w9 R$ g* S' n* P. H: j
alter user system indentified by test;
7 |; b8 ` ~2 m+ v |