1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
5 Q$ }0 {- O' O. n8 E3 z: S& k2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
5 x: t( b3 r) C f3 o3、SQL>connect / as sysdba ;(as sysoper)或$ P3 X* d" ^ u5 I+ i
connect internal/oracle AS SYSDBA ;(scott/tiger)- k8 v+ _, J, _9 X: `, O6 S
conn sys/change_on_install as sysdba;1 Q& |) [) ? [0 ^, D* P- ]: h
4、SQL>startup; 启动数据库实例: C& Q- f2 k: P7 S; |. N# @
5、 查看当前的所有数据库: select * from v$database; B" P6 L$ O- X4 r
select name from v$database;
! Y, A3 M' Y6 R5 ?desc v$databases; 查看数据库结构字段' D: }5 {& E4 I, N8 ~, x7 D
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
! Q( E" O. @7 ~: y: G3 aSQL>select * from V_$PWFILE_USERS;1 Y) q6 m( w; J$ f- d
Show user;查看当前数据库连接用户
& ?7 x3 c! }8 g1 }1 K8、进入test数据库:database test; ' q: o! m: Z& K( J. f- t# n
9、查看所有的数据库实例:select * from v$instance;
7 S9 {1 I' J& j- a- \如:ora9i
; y* H- S$ ~* X) m% W10、查看当前库的所有数据表:1 p) T1 v' d. w% c5 c( g- e7 C
SQL> select TABLE_NAME from all_tables;
' S, f9 {5 [, n- a4 oselect * from all_tables;$ n- l$ \0 N0 b! B J9 X2 c7 m
SQL> select table_name from all_tables where table_name like '%u%';
5 P, I$ `( C* ~/ X) u9 n. h6 U& p3 U, f) c
TABLE_NAME- l" u0 C3 o" ?0 z @
------------------------------
, U9 x- H$ a) G, _8 e_default_auditing_options_' I( r% l1 k) B% {% f% _4 C3 U e
% h- D, |6 T s7 ~11、查看表结构:desc all_tables;9 A2 x1 o4 F0 {
12、显示CQI.T_BBS_XUSER的所有字段结构:* n) h9 B2 {% Y- T: A/ m, ?
desc CQI.T_BBS_XUSER; / l/ I. U, X; L+ e D8 B
13、获得CQI.T_BBS_XUSER表中的记录:
4 e2 y1 I, w* f, W: c1 C7 A( K8 vselect * from CQI.T_BBS_XUSER; 6 z5 O$ o5 ^0 P4 J( q! I- g6 e! |/ z
14、增加数据库用户:(test11/test)$ Q# z/ O" |/ G A+ m
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
; H3 c0 O9 _/ R15、用户授权:
6 a$ ]2 j4 k) P X0 Wgrant connect,resource,dba to test11;
6 @* L) k, t. ]4 G5 r; rgrant sysdba to test11;
: b' H0 C' g' v/ c8 w, ~: r+ k- z& Icommit;
" F6 G7 J' x$ k16、更改数据库用户的密码:(将sys与system的密码改为test.)
/ E# s4 g* M# B0 Salter user sys indentified by test;+ ^: ~: ]: U- m1 f; m" W, j* L3 `8 k6 G
alter user system indentified by test;
, N0 r& Z7 ?3 M' R7 E6 W3 O) c1 } |