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

oracle数据库常用命令

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:42:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。9 ?2 F) G1 w6 ]# Z, k# p
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;5 |' ~( m2 U1 c' C" v
3、SQL>connect / as sysdba ;(as sysoper)或) u2 ?8 }1 M1 c# }2 H) N0 r3 L
connect internal/oracle AS SYSDBA ;(scott/tiger)9 }% W! s" F* H: b
conn sys/change_on_install as sysdba;
6 U4 a2 ?& z9 @, o5 K# H4、SQL>startup; 启动数据库实例
( `% ?8 u7 ]2 r& o! z  \" v5、 查看当前的所有数据库: select * from v$database;3 `3 |& O( J( U7 g; G# i/ G
select name from v$database;: }1 }9 g9 x# l  h: e( t) x9 \# p
desc v$databases; 查看数据库结构字段1 V0 j+ |3 H+ o
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:4 p4 i9 a2 ]- i2 N2 D, j6 b
SQL>select * from V_$PWFILE_USERS;
* W9 ]# v1 z: r& T3 \  C- g- jShow user;查看当前数据库连接用户
5 [7 k" O9 A3 c; J8、进入test数据库:database test;
, ~/ W/ C; D6 J9 `( d9、查看所有的数据库实例:select * from v$instance;
4 O4 m0 D# S: }9 x( z, c& {如:ora9i: ?3 k+ L" |6 p. R- D
10、查看当前库的所有数据表:
( u2 ?/ M9 F: S9 c1 ^* m; |! t3 a! ]- C; iSQL> select TABLE_NAME from all_tables;
2 l) y& f+ L2 w1 e: g; iselect * from all_tables;9 i  z" @7 g3 t7 Y* S/ x
SQL> select table_name from all_tables where table_name like '%u%';7 r) _+ X0 Y) ?" Y
: n( D% d+ s5 P; G3 _$ h8 ^
TABLE_NAME7 a" t# Z! T, K, i7 C: A
------------------------------
. d* {: O* l3 z. [( t: ?% [; j: @_default_auditing_options_$ E9 K4 p% K7 W5 M
7 r) r! A) I0 I. A  I7 P3 w- D3 ?
11、查看表结构:desc all_tables;0 g: U; K* G1 B" U+ B% R9 V
12、显示CQI.T_BBS_XUSER的所有字段结构:
. E( K- n+ y  O4 zdesc CQI.T_BBS_XUSER; 4 y# A( V9 B% z3 Z3 t1 U  N+ Z; Z
13、获得CQI.T_BBS_XUSER表中的记录:
. ^  C  m; Y4 Cselect * from CQI.T_BBS_XUSER; ! K0 N5 ?. E6 G2 d; z; x
14、增加数据库用户:(test11/test)
0 z  ?- q. C3 C. b& E; Z2 bcreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;; i& P0 s3 @% j. Q5 ?9 u
15、用户授权: & l" {2 m$ n. N( Q2 ]. ?
grant connect,resource,dba to test11;
: N4 D* w! u+ r6 M6 }; v3 }) mgrant sysdba to test11;
+ s+ v# A. I5 z5 a% E1 M8 z; R0 Rcommit;
* Q; r& l/ }* R* B  _. e16、更改数据库用户的密码:(将sys与system的密码改为test.). S& M; K, O( S0 u  M& P. E- F
alter user sys indentified by test;
6 }' N6 u! D4 |5 galter user system indentified by test;
& U3 D  P! {2 @1 G" F+ Z% C+ m* O
回复

使用道具 举报

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

本版积分规则

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