1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
$ ]& w! E; i W2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
; ^, e3 |$ I! y' S- V3、SQL>connect / as sysdba ;(as sysoper)或, q5 X k6 R" [3 E0 ?3 J/ q
connect internal/oracle AS SYSDBA ;(scott/tiger)
/ s+ V" l: W# w! i. f4 v0 V- [& Dconn sys/change_on_install as sysdba;) V5 c/ r: {7 `
4、SQL>startup; 启动数据库实例4 s& k3 I0 y; Q6 u4 ^
5、 查看当前的所有数据库: select * from v$database;+ K. ?, m) W% N3 ?- Q w3 M
select name from v$database;& Z+ A! V4 r1 i7 \, t6 l
desc v$databases; 查看数据库结构字段6 I5 G) x" g/ W, c
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:7 M- Y' _9 Y Q! I% ~ K
SQL>select * from V_$PWFILE_USERS;
( w/ W o7 |# a. q. J- H: OShow user;查看当前数据库连接用户
% K! m$ b- {. i1 h8、进入test数据库:database test;
5 D# C$ u2 b9 e# e2 U! @% y: P+ ]: p9、查看所有的数据库实例:select * from v$instance;
t3 j0 ?( \; f; S3 ]2 a如:ora9i3 v- ?) ~7 N& C8 Z2 I/ W% [ U
10、查看当前库的所有数据表:
( v) s6 [" P$ X DSQL> select TABLE_NAME from all_tables; 6 \' x8 R7 k# K! x7 X: K( |- B
select * from all_tables;# }; i) a* J4 p% T" y( z
SQL> select table_name from all_tables where table_name like '%u%';) [0 S* {* J$ |, _) B- S
9 [: J) B8 y% V) b- B) Q
TABLE_NAME
# e. ?! t/ ^) @* Y------------------------------
0 Z: k, c% k! p6 L" [# A_default_auditing_options_, A/ O, J# R% L2 r0 m- Z
1 ?( T8 ^" X, x2 l7 `3 a$ s7 D
11、查看表结构:desc all_tables;
$ Q! V4 l, |9 I1 D; G12、显示CQI.T_BBS_XUSER的所有字段结构:
! [ F, r4 i7 s+ I$ Fdesc CQI.T_BBS_XUSER;
* ? N9 u8 e4 ~+ a13、获得CQI.T_BBS_XUSER表中的记录:
6 K7 ~% S7 b- o0 H" [; e( k2 J6 n! uselect * from CQI.T_BBS_XUSER; 8 R7 G q6 }, C9 W0 H7 n. y
14、增加数据库用户:(test11/test)
1 i4 O2 i8 ^0 @9 g' _1 vcreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
c" P; c/ L7 |+ m$ k5 W9 ^2 i15、用户授权: 7 b- r2 D T: R9 g& X
grant connect,resource,dba to test11;' F8 s- \9 v& N
grant sysdba to test11;
4 B* P, ]# c6 t: v) E" M0 o7 S% I! Acommit;
v! F1 b9 }( t3 S- w16、更改数据库用户的密码:(将sys与system的密码改为test.)1 {. C+ Q0 O( ~& v5 d6 S, e- D
alter user sys indentified by test;" l- f- ?2 }# W6 v/ o
alter user system indentified by test;
" `2 |- L I4 _& `. q! G- U4 V |