微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

导入dmp文件时,需要删除原有ORACLE数据库实例

导入dmp文件时,对于已存在的数据库实例及表处理方式:删除实例。


1.以管理员身份登录

sqlplus / as sysdba

2.停止实例

shutdown abort;

执行结果:ORACLE instance shut down.

3.启动实例

独占启动的选项是exclusive,表示只允许一个例程使用该数据库

共享启动的参数是shared,表示允许多个例程并行使用该数据库,即将数据库装入多个现场。

startup mount exclusive;

执行结果:

ORACLE instance started.

Total System Global Area 534462464 bytes
Fixed Size 2215064 bytes
Variable Size 335545192 bytes
Database Buffers 188743680 bytes
Redo Buffers 7958528 bytes
Database mounted.

4.让oracle 处于RESTRICTED模式,即受限模式

alter system enable restricted session;

如果需要取消
alter system disable restricted session;

需要注意的是RESTRICTED模式以后 除了管理员都不能登录,如果需要非管理员登录,必须
GRANT restricted session to test;
执行结果:

System altered.

5.删除实例

drop database;

执行结果:

Database dropped.

disconnected from Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning,OLAP,Data Mining and Real Application Testing options


注:

linux 开启oracle服务命令,oracle安装和配置都没有问题的话:

#su - oracle $sqlplus / as sysdba >startup >exit $lsnrctl start $ps -ef|grep oracle

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐