日期:2014-05-16  浏览次数:20438 次

oracle指令的一点学习

sqlplus?? /nolog???????????? --运行sqlplus命令,进入sqlplus环境,nolog参数表示不登录;
SQL> connect?? /?? as?? sysdba?? --以系统管理员(sysdba)的身份连接数据库;如果需要对数据库进行管理操作,那么需要以这种方式登录数据库,或者
connect?? sys@service_name?? as?? sysdba,其中service_name 你配置的客户tnsname服务名.
停止服务:

shutdown immediate

启动服务 startup

?

数据库恢复:

SQL> shutdown immediate
ORA-01109: 数据库未打开
已经卸载数据库。
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> recover database;
完成介质恢复。
SQL> alter database open; 数据库已更改。
SQL>exit;