1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
& R* x' [" s8 k9 W3 M2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;% |' S2 }8 H9 y$ I6 _8 C% h: p
3、SQL>connect / as sysdba ;(as sysoper)或& h. f# ^( G9 ?1 R2 L2 W6 r
connect internal/oracle AS SYSDBA ;(scott/tiger)' _5 c5 T$ O; D; o
conn sys/change_on_install as sysdba;0 _4 v( \% |1 m7 f4 `! B% Q5 [
4、SQL>startup; 启动数据库实例
0 Z Y# ^7 D& I% I" t5、 查看当前的所有数据库: select * from v$database;
5 n' y6 p7 n$ `% ?select name from v$database;- O/ v7 B3 ]% s, p) u- O. d6 y" s) d
desc v$databases; 查看数据库结构字段
; G: @4 s: g0 L) D1 {# s- U7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
$ w5 A) g* d& y9 F" {SQL>select * from V_$PWFILE_USERS;1 G+ p. C- i4 q8 ?" B; Z
Show user;查看当前数据库连接用户
6 d8 |3 L$ y: ~ L- m; L8、进入test数据库:database test;
1 O' K2 n2 W8 `% O2 b, P% D7 Y9、查看所有的数据库实例:select * from v$instance;' X4 g% `, R. | b. A1 ]4 F" G& b
如:ora9i
d2 J, p$ S. n+ f7 I; z10、查看当前库的所有数据表:: i5 k2 ?' ~9 K7 b( [% ]
SQL> select TABLE_NAME from all_tables; 3 R( y' H1 `- B9 W
select * from all_tables;
5 i4 T* Z8 |3 D$ Q- a3 C! ]9 rSQL> select table_name from all_tables where table_name like '%u%';
. w& X- d T x& j0 ~ I
0 v4 |' R% x. `: B- yTABLE_NAME9 v x" D% u- _9 D4 Y* [
------------------------------0 P* K1 M# ^, x5 w' P* t& \
_default_auditing_options_
9 ]+ r9 o4 E* l3 e: `4 e8 c8 Z6 f+ N
11、查看表结构:desc all_tables;5 |9 o7 C% G6 |: m$ Q9 r; O: J
12、显示CQI.T_BBS_XUSER的所有字段结构:) }5 A6 Y& Y5 g0 F* j4 A
desc CQI.T_BBS_XUSER;
( y. w/ M0 c0 m2 V% J' _13、获得CQI.T_BBS_XUSER表中的记录:- C0 |( q: I8 ? o/ j, R+ ]+ j
select * from CQI.T_BBS_XUSER;
# {8 K( l$ g- }8 }, z' U( {7 I( ]14、增加数据库用户:(test11/test)
2 b) |( A) x; k; Ncreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
' a, G. d+ b9 v! J7 T15、用户授权:
4 K* n9 p( F4 u* F" qgrant connect,resource,dba to test11;
! c; Q, @2 i3 U. Q/ w0 K; B: Fgrant sysdba to test11;
# z, ?- x. v2 F: @0 ecommit;
/ ~$ e# ^8 ?! g/ Q& Y/ k" s) C0 V16、更改数据库用户的密码:(将sys与system的密码改为test.)4 k* b2 H2 f# h0 N
alter user sys indentified by test;
3 I3 |2 D q5 ^, Aalter user system indentified by test; # R* }0 c6 J2 o) E; R4 j( w( W) [
|