1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
3 h' i5 P- C: {9 V. P# k. j5 D# v" v2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i; Q9 {' W. y% R% U; F
3、SQL>connect / as sysdba ;(as sysoper)或
. e) H5 f& M- S/ a( \ Xconnect internal/oracle AS SYSDBA ;(scott/tiger)
7 S# ~" S. O+ g3 ^% Yconn sys/change_on_install as sysdba;& C& [ i4 U4 g2 a/ F1 W
4、SQL>startup; 启动数据库实例
( T* C ?- A9 c# X& [0 |5、 查看当前的所有数据库: select * from v$database;
@* ~' O8 \9 m% u9 Bselect name from v$database;
2 k# ?+ b- p8 g) l* {. Ydesc v$databases; 查看数据库结构字段
2 T/ W& G C# J4 y8 L! E- ^7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
/ I [- n/ e6 XSQL>select * from V_$PWFILE_USERS;
1 ]0 X9 ?- h0 f' Q8 fShow user;查看当前数据库连接用户
8 a* z# J3 f# B0 v8、进入test数据库:database test; 5 v; z& I+ H" ]1 L* Z$ b, q
9、查看所有的数据库实例:select * from v$instance;
+ ^9 K1 s5 ~$ Q# Q4 {如:ora9i
5 x" @! a/ e+ w10、查看当前库的所有数据表:
8 b3 w8 [7 h- n& v" X2 ~& gSQL> select TABLE_NAME from all_tables;
4 a' N# E* ]9 u- |7 g0 A' K1 fselect * from all_tables;
& k2 t) b3 V, i8 E# V- WSQL> select table_name from all_tables where table_name like '%u%';) R3 o. Z4 E- I8 F+ e. ]* @- a' M4 d$ p" u
5 o% N6 k: p# \3 ^; i1 E8 }TABLE_NAME5 o+ I/ c3 P2 F( w
------------------------------5 V# H; d" [7 r+ ^
_default_auditing_options_5 p' c& [7 ~: c2 a! Y- r
2 \8 h. k. L* d; Q( i \11、查看表结构:desc all_tables;
! L! P0 L# r* X$ X2 W6 h$ c- E; q# {5 e12、显示CQI.T_BBS_XUSER的所有字段结构:
5 _* D5 j! D+ o3 E0 idesc CQI.T_BBS_XUSER; u8 Z) T) L# C$ e. I& G; F! ^: W( q8 h
13、获得CQI.T_BBS_XUSER表中的记录:
3 N& [' x5 u$ d) N, Rselect * from CQI.T_BBS_XUSER;
. G5 {- K/ x9 I7 ?# C8 |+ n# K/ T9 c14、增加数据库用户:(test11/test)5 E/ J$ e7 h4 l7 ~
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
% W& k3 J4 Q/ _$ F! h! z' P15、用户授权: & H. r4 S6 ?, I( T f
grant connect,resource,dba to test11;
# y- x+ _3 x1 C) [grant sysdba to test11;
. B7 }7 o$ Z- h" W5 b2 i' g% Ocommit;! o! ], y3 I; G9 j# |/ [
16、更改数据库用户的密码:(将sys与system的密码改为test.)
( s7 N8 M5 t6 J$ ^- N! I salter user sys indentified by test;1 z% `9 z! g' Z, ?
alter user system indentified by test; " v+ ]! v2 H: h
|