找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 1750|回复: 0
打印 上一主题 下一主题

oracle数据库常用命令

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:42:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。! {- e) ]6 W  Y) `! c
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;5 K' G% h) j1 g" _  l$ W; w2 R
3、SQL>connect / as sysdba ;(as sysoper)或
$ u0 k! D* a  h& i" \+ pconnect internal/oracle AS SYSDBA ;(scott/tiger)* d1 y% q2 F+ r& q
conn sys/change_on_install as sysdba;
/ h/ w) p* R. A* ^* S4 ^) r4、SQL>startup; 启动数据库实例7 y5 y  p+ A+ v; X5 B
5、 查看当前的所有数据库: select * from v$database;8 }! k, n, y2 x0 a
select name from v$database;( ?& F# T- `! @2 X
desc v$databases; 查看数据库结构字段6 \. {* F- _- |. h. P4 _
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
9 |8 b* X  V; Y  @$ S+ a- nSQL>select * from V_$PWFILE_USERS;+ r3 r! a$ K9 A
Show user;查看当前数据库连接用户
# g( e2 J: |$ C2 Q# O9 _8、进入test数据库:database test; ! u- ?( J1 o9 L1 l7 j2 k( w
9、查看所有的数据库实例:select * from v$instance;
  E) ?, ]/ D5 k9 l5 f如:ora9i, \0 r' F, p/ z' i
10、查看当前库的所有数据表:' B8 T  @9 p) e- Q1 x9 `
SQL> select TABLE_NAME from all_tables;
' Z1 A  C7 A) r8 Q+ ^8 b9 Zselect * from all_tables;, N, ^; \  C; I' c) G3 F
SQL> select table_name from all_tables where table_name like '%u%';  q! t5 I. e$ I9 A# t, ?
/ M5 M1 [) Q# k/ \
TABLE_NAME
% V* _4 P8 I4 t9 ~5 x- m8 b* s------------------------------
+ f& i' x, ~) h% C$ ~_default_auditing_options_/ r3 b" U% X8 G, C

( X# X# ^5 u, o& S11、查看表结构:desc all_tables;  v8 F" g+ }" s* k! B% I
12、显示CQI.T_BBS_XUSER的所有字段结构:* Z+ |; c6 l! X& B& w1 ]
desc CQI.T_BBS_XUSER;
$ C9 t0 r9 Z  C$ y) \13、获得CQI.T_BBS_XUSER表中的记录:
" N, g  p9 c5 e, \: Dselect * from CQI.T_BBS_XUSER; / P( d8 T. h+ t; U" @% B% F
14、增加数据库用户:(test11/test)
, x: D/ r5 O1 z9 F  P8 W  O9 \! y: Ncreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;& o/ o4 u7 r6 @0 A4 h) ?1 u
15、用户授权:
# S- J% x; G) h! t4 zgrant connect,resource,dba to test11;! S% E; r& z/ b/ [  N4 [* k
grant sysdba to test11;
: i- c; k7 A2 q9 _commit;$ q+ d- f1 A1 L
16、更改数据库用户的密码:(将sys与system的密码改为test.)) }) C; Z) }( K% n# c$ F
alter user sys indentified by test;6 u! _9 K  c9 r
alter user system indentified by test; $ b0 m+ j& O. C3 {8 h- y
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表