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

oracle数据库常用命令

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:42:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
4 ~6 g- g& Q% m; `+ z" d1 C4 [2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;( S5 O" R, l# g) o1 D3 q7 H7 _: @
3、SQL>connect / as sysdba ;(as sysoper)或
" Z4 u1 D3 ~3 h/ W$ p) f1 h, Vconnect internal/oracle AS SYSDBA ;(scott/tiger)5 o) N( v7 Q1 }
conn sys/change_on_install as sysdba;
4 ~- q% h* [% ~! _3 E! m4 U, a$ A4、SQL>startup; 启动数据库实例6 Q# Z6 E0 P: C% K
5、 查看当前的所有数据库: select * from v$database;
* b+ B" v0 H: N) U7 bselect name from v$database;
0 F+ }% c1 D8 ^7 `" Idesc v$databases; 查看数据库结构字段( j% z* B& ?0 v, X  M
7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:( ]0 v3 P; s. V& A* m
SQL>select * from V_$PWFILE_USERS;* J+ k) z9 M  T. U7 x4 a
Show user;查看当前数据库连接用户0 Q4 Q' f4 d5 F
8、进入test数据库:database test; : V0 \1 @, b" Z% J
9、查看所有的数据库实例:select * from v$instance;3 S) E8 C, ~! P
如:ora9i' Z8 U4 w8 O/ f" t* q: J+ H& I4 f
10、查看当前库的所有数据表:1 t- t* Z- ?! n: v
SQL> select TABLE_NAME from all_tables; 5 J+ o) j7 H- A7 ^8 ?% v" t% ]% D# y
select * from all_tables;
- o* G  M' `1 xSQL> select table_name from all_tables where table_name like '%u%';
) @3 _4 E/ [2 m6 D
) u/ Z$ V% W9 o, K2 GTABLE_NAME' r7 R8 L3 O9 a
------------------------------- K5 @% @: W4 a- {
_default_auditing_options_, f- {  k, W' P$ K+ |
! v9 Q% \7 R. O6 j
11、查看表结构:desc all_tables;
% R( o7 f+ p9 S$ x+ _2 v  |12、显示CQI.T_BBS_XUSER的所有字段结构:
) f# a! G7 e5 E# H3 `2 W1 udesc CQI.T_BBS_XUSER;
; t* O7 w- ]4 `. e13、获得CQI.T_BBS_XUSER表中的记录:
! d3 P+ [) q% v7 s* i; r+ W, x& uselect * from CQI.T_BBS_XUSER;
1 _( V( ~; b8 E9 ~% M14、增加数据库用户:(test11/test)
+ y- }8 f7 m0 |9 w: w* xcreate user test11 identified by test default tablespace users Temporary TABLESPACE Temp;. }$ {2 c* A. P1 f1 M( X% P0 t; k
15、用户授权: 2 q. z7 i/ B4 |4 i' J, I
grant connect,resource,dba to test11;
3 v5 ?7 H+ ]7 Egrant sysdba to test11;; N6 q8 x0 \3 e, ]8 m  t
commit;* y4 R! k0 J/ m9 ?* c# K
16、更改数据库用户的密码:(将sys与system的密码改为test.)6 D4 {' L* {, [9 y; I
alter user sys indentified by test;( z, j: T" A2 G* g3 a% C
alter user system indentified by test; - D3 d2 c4 m  ^  L) [
回复

使用道具 举报

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

本版积分规则

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