1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
# k4 l% l( `4 O$ G. J _$ i* _2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;, ~" t4 }( w% @0 P5 o' r- |0 {
3、SQL>connect / as sysdba ;(as sysoper)或2 `; Q1 S+ r1 E0 ]& o4 i) u2 ?; `
connect internal/oracle AS SYSDBA ;(scott/tiger)6 K( c5 g+ Z! I3 ^( i h2 P
conn sys/change_on_install as sysdba;9 R2 b+ D0 u1 {. b2 s3 I
4、SQL>startup; 启动数据库实例$ y" U, _7 q( ]( Y: \: K# \
5、 查看当前的所有数据库: select * from v$database;
! m4 a3 p% w7 E" Oselect name from v$database;
+ @8 P( F) H! S2 |desc v$databases; 查看数据库结构字段
. \( q4 }* n6 Z4 a" e/ C& y7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
: N3 F5 H6 a5 aSQL>select * from V_$PWFILE_USERS;, B6 r' B( L/ x
Show user;查看当前数据库连接用户- G( z" B/ H$ T* w5 Q
8、进入test数据库:database test;
9 e" u) l4 m4 T9、查看所有的数据库实例:select * from v$instance;
& j; h! E4 b6 T/ W M- [如:ora9i
& J$ |" m! R5 w: ]10、查看当前库的所有数据表:
/ M& f5 [ B+ z+ C$ s! H7 @SQL> select TABLE_NAME from all_tables; ) T2 M7 Q8 g7 B- _7 d4 I: a0 N
select * from all_tables;( ~& x0 y0 B+ O; ]2 i5 H9 ~
SQL> select table_name from all_tables where table_name like '%u%';
# ?1 H9 ^1 R6 t
% o# i# K& Z% j# R: mTABLE_NAME* o$ O( ~- w M# Y' t# G
------------------------------
' v @0 o% ~$ k8 c3 g_default_auditing_options_) z. Q) l5 Z" ?% L. d5 N+ F% X
* |3 F ~) i( I# x
11、查看表结构:desc all_tables;
% K4 n' Z1 E: U u O, t2 Q12、显示CQI.T_BBS_XUSER的所有字段结构:
* t O, O2 F0 ]# Xdesc CQI.T_BBS_XUSER; / ~3 \7 |% Z; b# {
13、获得CQI.T_BBS_XUSER表中的记录:3 Y1 l I! B6 `2 r
select * from CQI.T_BBS_XUSER;
6 ^2 W# x* k9 v% C c14、增加数据库用户:(test11/test); q) {* P) |: _' v, ~
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
8 m/ i* \5 G' A+ N( Y1 {15、用户授权: 2 u @) M- Z: H* j0 e
grant connect,resource,dba to test11;: ] K9 M# n/ p8 z" \! u
grant sysdba to test11;
$ w* a. m& W- N( ]7 Rcommit;
2 E0 Q! Y5 n/ e4 K9 Z. q) t: v6 f16、更改数据库用户的密码:(将sys与system的密码改为test.)' J3 c; E8 ?* D9 _+ u* G1 q& _
alter user sys indentified by test;
% B- T @% d( [! g; D0 F! Aalter user system indentified by test;
0 w% P! W( k; y |