SQL> shutdown immediate
启动数据库到mount
SQL>startup mount;
修改成归档模式
SQL> alter database archivelog;
打开数据库
SQL> alter database open;
修改成非归档模式:
步骤基本如上,只是将第三步中的命令改成如下:
SQL> alter database noarchivelog;
注意事项:oracle数据库归档模式的的修改需要关闭数据库,所以在生产系统中修改时,需要考虑数据库启停时间。
单击开始,这里输入cmd,打开dos窗口
输入命令
exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112dmp
这里说明一下
这里的bms是指备份时,登录数据库实例TCDB的用户名;
这里的/是语法符号。
这里的BMSPASS是用户bms登录数据库TCDB时的密码;
@是语法符号。
这里的TCDB是Oracle数据库的实例名。
这里的file=E:\DBback\dbback20160112dmp 是只指备份文件的存放路径。
等待导出完成,如果看到这里的导出成功,说明备份完成了。
打开备份时指定的存储路径,就可以看到备份文件了。
如果在导出命令的最后加上full=y的参数,也就是
exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112dmp full=y
意思是将用户bms在TCDB数据库实例中的所有文件都备份,也就是完整备份。
数据库还原使用语法
imp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112dmp
这里的E:\DBback\dbback20160112dmp是备份文件的存放路径
请添加详细解释
以上就是关于如何启动或关闭oracle的归档模式全部的内容,包括:如何启动或关闭oracle的归档模式、oracle 数据库如何还原、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)