找回密码
 立即注册
查看: 2650|回复: 0
打印 上一主题 下一主题

oracle数据库常用命令

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:42:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。' K; {0 E5 e3 z% }: c; C
2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
* H3 ~" t& h+ [3、SQL>connect / as sysdba ;(as sysoper)或
. N& k. f) M- E; Econnect internal/oracle AS SYSDBA ;(scott/tiger). L2 D$ J& `) I( y' _+ e
conn sys/change_on_install as sysdba;
2 V8 J% ]# J. w4、SQL>startup; 启动数据库实例) e: ]9 S/ o/ F6 q9 u: P# j
5、 查看当前的所有数据库: select * from v$database;
$ H. v' o6 Z1 M6 l9 i+ C5 p& Mselect name from v$database;' ~. X! @0 [  s8 [8 K/ \
desc v$databases; 查看数据库结构字段+ {* W: l6 \" p
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
9 l; M+ i! q1 B; U7 w  g! TSQL>select * from V_$PWFILE_USERS;
. c7 o; G5 t# _* Q: ^7 EShow user;查看当前数据库连接用户
) V, w' U( _* k# C2 o8、进入test数据库:database test;
! }; f* n; ?/ c& u3 P" M; p( a4 _9、查看所有的数据库实例:select * from v$instance;
, p2 _. }+ p1 V( {* m; ?  v. T如:ora9i
* }5 a; h+ G) l8 g4 m10、查看当前库的所有数据表:
) b% \4 [' A5 F$ d; VSQL> select TABLE_NAME from all_tables; . d5 y! |5 Q. U0 M
select * from all_tables;/ y' J1 K" g1 ^" D( o0 S+ E
SQL> select table_name from all_tables where table_name like '%u%';% ]8 i  L! a( j! ^  z

0 O: Y7 c! o0 P8 g  j3 aTABLE_NAME
$ F: m* `0 P5 m: q+ M3 N/ F: K/ j------------------------------
. P9 B6 L5 T; s; G_default_auditing_options_
/ x* j0 C% ^& X: }
) H4 v: a: V( f  q; a* V% }11、查看表结构:desc all_tables;, e& {' `" i$ i& Y
12、显示CQI.T_BBS_XUSER的所有字段结构:
* Y6 G) w4 G2 a- Adesc CQI.T_BBS_XUSER;   k* R# V3 o- ^8 @' V
13、获得CQI.T_BBS_XUSER表中的记录:$ j/ n1 I- z% ^! m  }
select * from CQI.T_BBS_XUSER; 1 w2 P. x4 h$ Y2 B2 i" ~: `. D$ ~
14、增加数据库用户:(test11/test)
! B5 z4 I% c3 `) D2 i2 gcreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
2 N0 E- f* D! v/ [15、用户授权: % R4 n. D' [0 Q8 f3 S7 C4 C
grant connect,resource,dba to test11;
+ i  P8 h/ F+ }; lgrant sysdba to test11;
7 j; {* v; v" M4 ~* bcommit;& L( t1 b+ k. D% W  g2 [& W
16、更改数据库用户的密码:(将sys与system的密码改为test.), i7 a1 ^/ S0 f" }
alter user sys indentified by test;
: P( o8 t4 i7 n+ q' m. ?alter user system indentified by test;
$ c7 c0 g2 B6 y% F2 i
回复

使用道具 举报

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

本版积分规则

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