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

oracle数据库常用命令

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:42:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。9 z) C# j$ X2 a! x% ^
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;8 a& u) V/ h* o/ P% {. g+ ?
3、SQL>connect / as sysdba ;(as sysoper)或, E% M( y- k5 |8 r7 _* ^
connect internal/oracle AS SYSDBA ;(scott/tiger)" g" C& q6 e7 E# w
conn sys/change_on_install as sysdba;- b/ K. t9 g$ }9 D* N, X- R9 W
4、SQL>startup; 启动数据库实例
9 B$ o( N7 J) N6 T8 I% G- f5、 查看当前的所有数据库: select * from v$database;
! r# L+ K, c+ {8 Aselect name from v$database;( ~  X7 C  d( a. o( N
desc v$databases; 查看数据库结构字段
+ U  M$ Y& F+ u7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
2 r# @$ T, n) qSQL>select * from V_$PWFILE_USERS;
* K7 \$ S8 C: YShow user;查看当前数据库连接用户
" {0 R; Q" i( U6 K0 q5 E8、进入test数据库:database test;
) A: b+ w( c% E& t9、查看所有的数据库实例:select * from v$instance;
. Z( V% ?, }* y$ Q如:ora9i
& u0 L; |2 \5 Z- ^! `10、查看当前库的所有数据表:
. ^7 S  B) S3 z8 F4 R  t/ O* sSQL> select TABLE_NAME from all_tables; ; H$ B9 m* T: a( H& ~! i
select * from all_tables;
# ^+ v7 n# @1 U: mSQL> select table_name from all_tables where table_name like '%u%';
" Y9 X8 C- g  t  h# R' w; m7 s* m9 ~2 R
TABLE_NAME& X# \7 f2 }( e/ _! p# o
------------------------------! J8 K9 }$ _. a) A9 ?* }
_default_auditing_options_
; ^7 m# t5 B- Q; J3 Y5 q$ I- a' H
11、查看表结构:desc all_tables;1 P/ c2 A  _5 ?1 z8 }
12、显示CQI.T_BBS_XUSER的所有字段结构:
1 v8 j: E! \; L% o' f* K$ sdesc CQI.T_BBS_XUSER; # U' o) \, M" p3 i" ]
13、获得CQI.T_BBS_XUSER表中的记录:
4 t: }5 X8 U) \; Q* i% t! uselect * from CQI.T_BBS_XUSER;
, Y. O' F% l3 X) P14、增加数据库用户:(test11/test)
2 g3 `+ `8 Y1 Lcreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
* P  D9 {/ D9 d& Z" ~( G" F15、用户授权: ) F0 M8 {% c8 ]0 O5 f0 A4 m
grant connect,resource,dba to test11;
9 C# v9 a& i, o6 dgrant sysdba to test11;
& J4 \4 k: F( W8 T& i4 Ucommit;0 L6 H3 C" z  t
16、更改数据库用户的密码:(将sys与system的密码改为test.)
# c+ f* g1 Q5 Q5 oalter user sys indentified by test;' \! S5 ]1 M; g8 {+ h4 `% d
alter user system indentified by test; , ]' q/ {$ z5 Q, @$ n, x. b
回复

使用道具 举报

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

本版积分规则

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