ORACLE 常用指令

来源:互联网 发布:js使用java变量 编辑:程序博客网 时间:2024/05/18 22:46

打开服务器
net start oracleservicebinbo
打开监听器
lsnrctl start
关闭服务器
net stop oracleservicebinbo
关闭监听器
lsnrctl stop
查看当前用户的缺省表空间
SQL>select username,default_tablespace from user_users;
创建用户
sql>create user 用户名 identified by 用户名;
查看用户
sql>show user;
查看用户下所有的表
SQL>select * from user_tables;
选择表空间
sql>alter user 用户名 default tablespace test;
sql>show parameter block 表和视图
查看表结构
desc 表名;
更改字符集
SQL>startup mount
SQL>alter system enable restricted session;
SQL>alter system set job_queue_processes=0;
SQL>alter database open;
SQL>alter database character set ZHS16GBK;
SQL>shutdown
SQL>startup
SQL>  update order_master set del_date ='30-8月-05' WHERE orderno <= 'o002';
 
SQL>  savepoint mark1;
SQL>  delete FROM order_master WHERE orderno = 'o002';
SQL>  savepoint mark2;
SQL>  rollback TO SAVEPOINT mark1;
SQL>  COMMIT;
换名
set sqlprompt "scott>";
GRANT 授予权限
SQL> GRANT SELECT ON vendor_master TO accounts WITH GRANT OPTION;
REVOKE 撤销已授予的权限
SQL> REVOKE SELECT, UPDATE ON order_master FROM MARTIN;


SQL> shutdown immediate
数据库已经关闭。
已经卸载数据库。
ORACLE 例程已经关闭。
SQL> startup mount
ORACLE 例程已经启动。

Total System Global Area  135338868 bytes                                      
Fixed Size                   453492 bytes                                      
Variable Size             109051904 bytes                                      
Database Buffers           25165824 bytes                                      
Redo Buffers                 667648 bytes                                      
数据库装载完毕。
SQL> alter database archivelog;

数据库已更改。

SQL> archive log list;
数据库日志模式            存档模式
自动存档             禁用
存档终点            d:\oracle\ora92\RDBMS
最早的概要日志序列     1
下一个存档日志序列   2
当前日志序列           2
SQL> alter system set log_archive_dest=true scope=spfile;

系统已更改。

SQL> alter database open;

数据库已更改。

SQL> spool off

 

原创粉丝点击