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

oracle数据库常用命令

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:42:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
9 l$ y! j$ }' m2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
, I% C+ N+ Z1 n4 p+ U9 q$ |+ ^; `3、SQL>connect / as sysdba ;(as sysoper)或
1 m5 t/ d* c7 O2 ?connect internal/oracle AS SYSDBA ;(scott/tiger)) F  Q9 ~2 w; }
conn sys/change_on_install as sysdba;: ^7 e! {$ `/ i- J, k
4、SQL>startup; 启动数据库实例! B) |) j3 k+ `8 `, w+ v, z4 j
5、 查看当前的所有数据库: select * from v$database;6 R: `' |! a7 ?1 W7 J4 K4 |
select name from v$database;  T+ v# }- m" ^! s5 N! Z
desc v$databases; 查看数据库结构字段4 R9 p4 H! }4 k2 I  S
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:( S) C% f) B1 p9 o% n! |
SQL>select * from V_$PWFILE_USERS;' ^5 m: Z3 c$ |0 @5 v
Show user;查看当前数据库连接用户
# H% a1 f; O! E# N- \3 I8、进入test数据库:database test; ; K& `, \, H) S( [
9、查看所有的数据库实例:select * from v$instance;7 k) s1 ?5 Q: A. X1 ]4 w7 b% \
如:ora9i
/ W/ S+ c  t0 h- m& D10、查看当前库的所有数据表:
' |* H1 t/ i, v; }# M) {6 R% k( tSQL> select TABLE_NAME from all_tables; 1 i0 \$ D1 g3 Z9 A5 P+ C0 q& e
select * from all_tables;
% F9 _( u3 _% d* W7 X9 s6 z4 USQL> select table_name from all_tables where table_name like '%u%';
& C' ^* p( v% R3 y% M+ O" \) }( A  P3 w- `5 x$ l0 g
TABLE_NAME
* p/ L! C* k! c- T' Q$ x3 q------------------------------
( }% }" o6 V4 B" |7 I2 g& f_default_auditing_options_, f5 q8 }: f3 Y1 D. l

; q+ k3 ~* T1 R4 U8 W# ~11、查看表结构:desc all_tables;
$ P6 q! `( R7 t, D  N) u- m' A12、显示CQI.T_BBS_XUSER的所有字段结构:
. g' C$ C  D; i4 m: g# N" m" Jdesc CQI.T_BBS_XUSER; ! W3 U5 h3 z; c/ @
13、获得CQI.T_BBS_XUSER表中的记录:* K) \" |! N5 i+ o6 b: y+ a
select * from CQI.T_BBS_XUSER; / i9 c: D/ l- j6 v" |. Y
14、增加数据库用户:(test11/test)
7 q! L; X/ L0 X+ T5 n, bcreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;& l5 _* M$ t" a+ \
15、用户授权:
5 E3 O0 u& j8 f" R, G$ X8 t2 Bgrant connect,resource,dba to test11;
! e$ s( x7 X) y/ [4 F; {grant sysdba to test11;  D# s4 }$ d( _
commit;
8 T3 _% x- y5 [. u4 i) Q7 x) L. x) c16、更改数据库用户的密码:(将sys与system的密码改为test.), R& U) O7 e  M0 U& d$ j
alter user sys indentified by test;' k& h6 f( A5 `6 V7 y2 r
alter user system indentified by test; " O8 ]4 c; O4 e$ _& G" e
回复

使用道具 举报

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

本版积分规则

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