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

oracle数据库常用命令

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:42:40 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。) I/ i8 q* ?; L9 R4 W# P" ?' F! d8 K
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
4 e; {0 i* c0 C) }3、SQL>connect / as sysdba ;(as sysoper)或
* g% {) J+ R1 Hconnect internal/oracle AS SYSDBA ;(scott/tiger)
4 K$ f8 G( c6 \2 z( U- Yconn sys/change_on_install as sysdba;# E6 F' O3 q3 \
4、SQL>startup; 启动数据库实例
$ r9 f( Y) _% d4 j" l5、 查看当前的所有数据库: select * from v$database;
4 Z% \3 G3 W! Y( h+ j2 L" Mselect name from v$database;+ B. K7 X5 q7 o. }8 x* ~5 m" j: s
desc v$databases; 查看数据库结构字段) u2 a' s) Z5 Q) {; ]
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
' ]# a- H. Y  z5 s) v* G2 z' \SQL>select * from V_$PWFILE_USERS;
2 w, p% u( n: L0 EShow user;查看当前数据库连接用户
  e4 G1 P5 I7 W8、进入test数据库:database test;
% ?  \8 x0 O" U9、查看所有的数据库实例:select * from v$instance;8 x+ F6 t0 b: O& s4 f( T$ B
如:ora9i
+ a# L3 F* ?# x$ h8 [9 \10、查看当前库的所有数据表:
% i( N: x# M- e( o+ F7 ASQL> select TABLE_NAME from all_tables;
, W! H8 p+ F( Kselect * from all_tables;; a9 \  `  f; L% V3 A* |$ K; o
SQL> select table_name from all_tables where table_name like '%u%';5 e' E9 X+ u0 F' j: `

/ B' y, ?$ J+ s& b0 STABLE_NAME
% g; {. S( ~7 R$ ^- B! h------------------------------, i5 k( w, Q& C2 e$ I$ c) N2 |
_default_auditing_options_1 J' `) ~; Z9 [6 X7 }$ D
3 D2 s2 ?1 C+ i) s3 X! A  Z" ?
11、查看表结构:desc all_tables;
9 T+ y: v  D. e' i+ i12、显示CQI.T_BBS_XUSER的所有字段结构:" |7 s; F% {( {/ R
desc CQI.T_BBS_XUSER; : c9 ~0 Q0 N% e. p+ v/ A3 c* W
13、获得CQI.T_BBS_XUSER表中的记录:
$ C& J5 T* |* X( N% bselect * from CQI.T_BBS_XUSER;
; s6 E& p6 I! x0 f0 y0 q14、增加数据库用户:(test11/test)( B- F. p# ]; ?0 q/ ]* R
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
3 t2 d5 L# U- ~" c3 C15、用户授权: 7 z+ e& x/ M( V" Z
grant connect,resource,dba to test11;! ?3 D) U% r$ b9 b9 p
grant sysdba to test11;9 `* _  P! Q! z6 K& ~2 C' b
commit;
! z% I; B7 e# \  P16、更改数据库用户的密码:(将sys与system的密码改为test.): A$ k0 _# r: @: P1 j7 J# O
alter user sys indentified by test;
& \( i. b* x4 v# C& N: xalter user system indentified by test;
. C. k/ d0 V5 [/ M4 \& l/ Z
回复

使用道具 举报

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

本版积分规则

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