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

oracle数据库常用命令

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:42:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
( c& t2 H4 r# ?( w! |8 I: }9 b2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
: C. A0 f/ }  y4 F3、SQL>connect / as sysdba ;(as sysoper)或
' I2 X5 O" k7 a: M# ^connect internal/oracle AS SYSDBA ;(scott/tiger)
% Q6 D8 k' k, ^: J4 [2 l, ^5 }. P5 `conn sys/change_on_install as sysdba;3 D3 E4 T9 ?0 u0 q
4、SQL>startup; 启动数据库实例
7 L& m1 ^" e, M- l' G  J5、 查看当前的所有数据库: select * from v$database;
3 t/ }) g5 U2 W: f5 e4 A" [& }. g) [select name from v$database;
8 t( }# h* ^0 bdesc v$databases; 查看数据库结构字段0 M% a0 d: b) _( N  d6 e4 Q
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:8 y: ]% r. n, _0 g
SQL>select * from V_$PWFILE_USERS;
6 X; A6 S+ ^# J, S7 t3 bShow user;查看当前数据库连接用户
' t! Z" ^& {" l& q4 s8、进入test数据库:database test;
# U; |- D) O) v) [  d: G5 @' T9、查看所有的数据库实例:select * from v$instance;. e' ~2 u0 X& F
如:ora9i
& S$ l2 i) B- n$ t3 y; U10、查看当前库的所有数据表:' x2 S2 ]. |2 _& l! ]
SQL> select TABLE_NAME from all_tables;
! q: a, i/ O+ z+ x$ I- p! |1 \; |select * from all_tables;, U9 M0 @8 i5 a4 L6 w3 I* Q
SQL> select table_name from all_tables where table_name like '%u%';3 Q7 L8 r$ T& A3 Z2 k- S* j7 |& y
4 k! j- o' }( u) l
TABLE_NAME
' a% C7 V) u. ?8 _5 r------------------------------# I, {) V0 G2 x  _- L: L% [
_default_auditing_options_( c' V' r' X$ X: K
( p& B( E6 O5 H. I, H9 Q) S# G0 t
11、查看表结构:desc all_tables;- r, K, Q$ W8 {( }& Y5 H+ m  w+ z& R, C0 a
12、显示CQI.T_BBS_XUSER的所有字段结构:
2 Q1 ^' D2 v% idesc CQI.T_BBS_XUSER;
/ Z" Y2 b1 B: i' \4 c) Z$ L( e1 Y8 |$ ^- r13、获得CQI.T_BBS_XUSER表中的记录:8 P2 ^! e& r9 W$ F" O8 u# K$ A
select * from CQI.T_BBS_XUSER; - b. D' \, j) {; ]$ d
14、增加数据库用户:(test11/test)
2 L7 R6 j; a+ z9 n% g1 O# Gcreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
1 h7 k4 U( Y  u15、用户授权: / a! Z9 L7 X5 W% G+ P1 ?8 H
grant connect,resource,dba to test11;
* G  X) |+ z- T' f* u  ^  V5 Hgrant sysdba to test11;
7 `) v0 T  W6 M9 E6 g$ v8 |commit;
- F. ~1 I) [% e2 H* `4 b/ K16、更改数据库用户的密码:(将sys与system的密码改为test.)
/ J4 \4 D/ p% z0 ?! H# u" l0 Ialter user sys indentified by test;
5 u. b1 Y* T: @" V$ malter user system indentified by test;
# a" p4 \' E' W
回复

使用道具 举报

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

本版积分规则

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