1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
8 E( g* d& G; V& K4 U' O2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
: E. C' z0 Z; b6 h3、SQL>connect / as sysdba ;(as sysoper)或4 p6 g( T! w' ^5 s7 S2 Z
connect internal/oracle AS SYSDBA ;(scott/tiger)! o9 x% c1 e E' D8 x! F. R8 m0 b
conn sys/change_on_install as sysdba;
( [2 G' m y$ ]& F5 I0 @, @4、SQL>startup; 启动数据库实例
( [. W* o; V2 m6 ]% w+ S5、 查看当前的所有数据库: select * from v$database;
& l) }( J6 F" Wselect name from v$database;; w8 t# G" X i! N
desc v$databases; 查看数据库结构字段4 [7 u4 G: S: G" I. w% F
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
7 Z9 b. G5 z5 X, k' Y( @SQL>select * from V_$PWFILE_USERS;
& Q1 Q( C6 ]3 B3 z8 IShow user;查看当前数据库连接用户
1 X& c6 z$ H% L5 ^8、进入test数据库:database test;
. J; B$ X# |5 n6 _ M$ {6 q9、查看所有的数据库实例:select * from v$instance;6 g' a- k% ]0 s( i
如:ora9i
* L9 I* M" ~8 t G" {: }: D10、查看当前库的所有数据表:
0 u! z' I# l( H7 L+ nSQL> select TABLE_NAME from all_tables;
2 Q( |2 o1 Z5 S% L4 cselect * from all_tables;
% t8 Q% P) h I* `SQL> select table_name from all_tables where table_name like '%u%';
( e a* B9 ?6 W1 J0 E9 m9 Y% u6 N6 \$ {0 n) C$ Q
TABLE_NAME) u) f& f$ A& R
------------------------------1 a! p2 l7 N1 X- ]+ E2 X; k
_default_auditing_options_
! k( v. Y! c& H+ R1 t+ L
5 |' T( H7 L! O1 E+ O! a3 c11、查看表结构:desc all_tables;
. X7 F: F5 p2 H: ?% D$ u12、显示CQI.T_BBS_XUSER的所有字段结构:
$ t' z# E" X# P+ B+ V/ z+ N2 O2 cdesc CQI.T_BBS_XUSER;
8 _; r" P% x3 U# N5 w' D13、获得CQI.T_BBS_XUSER表中的记录:
/ @; U. j9 g4 {0 \$ dselect * from CQI.T_BBS_XUSER; $ h( k; ~$ h& c2 [3 N$ E ]6 |8 U n1 }
14、增加数据库用户:(test11/test)
% n/ _2 [* H3 N* [. b; r' f* X/ ycreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
2 i4 K0 J, j$ g) G5 b, u9 A- g" Z, X15、用户授权:
1 {, d: ]; n2 D2 Xgrant connect,resource,dba to test11;
- a+ t; P3 ]! q. ~grant sysdba to test11;
1 P' e+ I* U- i2 Ccommit;$ N" c, r5 h, {! l# {5 H# i: v0 q
16、更改数据库用户的密码:(将sys与system的密码改为test.)/ k% M5 `8 }2 i! _: [# i0 M7 T$ a) o
alter user sys indentified by test;( z! Y: T1 p7 w/ Y& I5 T& n
alter user system indentified by test;
3 ^. O" T: H0 W% A3 S |