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

oracle数据库常用命令

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:42:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、su – oracle 不是必需,适合于没有DBA密码时使用,可以不用密码来进入sqlplus界面。
# k4 l% l( `4 O$ G. J  _$ i* _2、sqlplus /nolog 或sqlplus system/manager 或./sqlplus system/manager@ora9i;, ~" t4 }( w% @0 P5 o' r- |0 {
3、SQL>connect / as sysdba ;(as sysoper)或2 `; Q1 S+ r1 E0 ]& o4 i) u2 ?; `
connect internal/oracle AS SYSDBA ;(scott/tiger)6 K( c5 g+ Z! I3 ^( i  h2 P
conn sys/change_on_install as sysdba;9 R2 b+ D0 u1 {. b2 s3 I
4、SQL>startup; 启动数据库实例$ y" U, _7 q( ]( Y: \: K# \
5、 查看当前的所有数据库: select * from v$database;
! m4 a3 p% w7 E" Oselect name from v$database;
+ @8 P( F) H! S2 |desc v$databases; 查看数据库结构字段
. \( q4 }* n6 Z4 a" e/ C& y7、怎样查看哪些用户拥有SYSDBA、SYSOPER权限:
: N3 F5 H6 a5 aSQL>select * from V_$PWFILE_USERS;, B6 r' B( L/ x
Show user;查看当前数据库连接用户- G( z" B/ H$ T* w5 Q
8、进入test数据库:database test;
9 e" u) l4 m4 T9、查看所有的数据库实例:select * from v$instance;
& j; h! E4 b6 T/ W  M- [如:ora9i
& J$ |" m! R5 w: ]10、查看当前库的所有数据表:
/ M& f5 [  B+ z+ C$ s! H7 @SQL> select TABLE_NAME from all_tables; ) T2 M7 Q8 g7 B- _7 d4 I: a0 N
select * from all_tables;( ~& x0 y0 B+ O; ]2 i5 H9 ~
SQL> select table_name from all_tables where table_name like '%u%';
# ?1 H9 ^1 R6 t
% o# i# K& Z% j# R: mTABLE_NAME* o$ O( ~- w  M# Y' t# G
------------------------------
' v  @0 o% ~$ k8 c3 g_default_auditing_options_) z. Q) l5 Z" ?% L. d5 N+ F% X
* |3 F  ~) i( I# x
11、查看表结构:desc all_tables;
% K4 n' Z1 E: U  u  O, t2 Q12、显示CQI.T_BBS_XUSER的所有字段结构:
* t  O, O2 F0 ]# Xdesc CQI.T_BBS_XUSER; / ~3 \7 |% Z; b# {
13、获得CQI.T_BBS_XUSER表中的记录:3 Y1 l  I! B6 `2 r
select * from CQI.T_BBS_XUSER;
6 ^2 W# x* k9 v% C  c14、增加数据库用户:(test11/test); q) {* P) |: _' v, ~
create user test11 identified by test default tablespace users Temporary TABLESPACE Temp;
8 m/ i* \5 G' A+ N( Y1 {15、用户授权: 2 u  @) M- Z: H* j0 e
grant connect,resource,dba to test11;: ]  K9 M# n/ p8 z" \! u
grant sysdba to test11;
$ w* a. m& W- N( ]7 Rcommit;
2 E0 Q! Y5 n/ e4 K9 Z. q) t: v6 f16、更改数据库用户的密码:(将sys与system的密码改为test.)' J3 c; E8 ?* D9 _+ u* G1 q& _
alter user sys indentified by test;
% B- T  @% d( [! g; D0 F! Aalter user system indentified by test;
0 w% P! W( k; y
回复

使用道具 举报

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

本版积分规则

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