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

oracle数据库常用命令

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:42:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
4 y/ Z; W  V: {. W2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;
, n) Y" U0 I8 |8 y6 E7 a  x3、SQL>connect / as sysdba ;(as sysoper)或
& S- r; a! G( t! h) F8 X1 Rconnect internal/oracle AS SYSDBA ;(scott/tiger)
2 @7 F' R) e5 o5 ^0 ^* nconn sys/change_on_install as sysdba;
3 G7 H* g+ ?/ y  {& x4、SQL>startup; 启动数据库实例; S. x) q/ ]( i* v/ C' ^
5、 查看当前的所有数据库: select * from v$database;: b1 p3 v, q! d5 H
select name from v$database;# s% z, M; y  B& ~+ G* w. ^
desc v$databases; 查看数据库结构字段
2 s8 y9 `# g0 U. k" s4 Q7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:$ r) b/ p, R! g) k
SQL>select * from V_$PWFILE_USERS;
: x% R+ a! w- z, j) U/ v* {Show user;查看当前数据库连接用户7 Q" `% @& j; z; f$ e- A
8、进入test数据库:database test; & I# B" g5 h- T8 w( O9 a8 B
9、查看所有的数据库实例:select * from v$instance;2 t3 D3 T, O2 _/ q' p7 b0 N5 H3 C
如:ora9i
0 ?+ p) g1 z% P  A3 [10、查看当前库的所有数据表:5 ^1 l) h) e3 H  h2 ?2 h" {$ f5 B
SQL> select TABLE_NAME from all_tables; 9 x/ ^% Z/ C% x  q- g. N
select * from all_tables;0 w% c' B3 }" A3 s
SQL> select table_name from all_tables where table_name like '%u%';
& h$ Q: k2 Z, A/ o7 U8 Z1 x$ Z0 ?, x. V3 F' L
TABLE_NAME2 B& y, N" u% F4 c5 |' l$ }
------------------------------9 h+ e% j  f: E/ ^( ~4 J
_default_auditing_options_& \  I0 N3 |% w' t# o* L0 s
2 Y. Y" y9 d9 C2 G$ S
11、查看表结构:desc all_tables;
2 I: z% ~: m8 P, W' R' l1 B12、显示CQI.T_BBS_XUSER的所有字段结构:) [$ o$ n5 O, F# k6 j4 s2 h! l. N
desc CQI.T_BBS_XUSER; 5 u" D3 `1 Q3 P6 j
13、获得CQI.T_BBS_XUSER表中的记录:% z2 ]) D* A3 a& n* h/ p
select * from CQI.T_BBS_XUSER;
. z2 [: R$ m, b! D14、增加数据库用户:(test11/test)
# a; q  c0 h1 N6 F3 B5 z( h; r1 q5 Wcreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;' @! }6 f9 R9 R" H/ Z! S7 N
15、用户授权: ) i& H! b' v4 l  v' v
grant connect,resource,dba to test11;1 y2 |0 W: Q  T" b4 W& [
grant sysdba to test11;
+ d  s1 V& c" f) xcommit;1 }; r) e8 t* u# u  Y' v# Z
16、更改数据库用户的密码:(将sys与system的密码改为test.)
/ V5 u! ^1 U7 w  q8 _: ~alter user sys indentified by test;
- U1 u) i8 b6 A& malter user system indentified by test;
* a! i  ~3 ^4 u, H3 b3 m
回复

使用道具 举报

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

本版积分规则

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