网站首页 > 文章中心 > 其它

oracle备份文件怎么

作者:小编 更新时间:2023-09-22 11:39:58 浏览量:72人看过

oracle 怎么备份

windows:开始---运行---输入CMD---执行以下命令:

exp 用户名/密码 file=路径/文件名.dmp full=y.举个例子,比如要把数据库中pwbzh这个用户导出,密码为general,放在D盘,取名为bzh.dmp,可以这样写:exp pwbzh/general file=d:/bzh.dmp full=y.

Oracle:怎样备份控制文件?

一. 使用命令来备份

alter database backup controlfile to 'x:control.bak';

alter database backup controlfile to 'x:control.bak' reuse; reuse=就覆盖以前的了

alter database backup controlfile to trace;

alter database backup controlfile to trace resetlogs;

alter database backup controlfile to trace noresetlogs;

二. 通过拷贝来备份

shutdown 关闭数据

查看在init.ora文件中的control_file一行,找到控制文件通过控制文件的路径,然后拷贝粘贴到你备份的地方.

startup

三. 总结

第一种方法产生的是一个二进制文件,就是当前控制文件的一个一模一样的备份.

oracle怎样完全备份?

可以热备份:

SQL alter database begin backup

然后退出SQL,将Oracle软件和数据文件直接拷贝

等都拷贝完了,再进sqlplus 执行:

SQLalter database end backup

然后将begin时刻到end时刻产生的归档也拷贝出来,

这就完成了全备

如果你要在oracle下备份整个数据库:可以用expdp方便的进行

expdp sys/XXX dumpfile=XXXX.dmp directory=XXXX

其中directory是在oracle下建立的文件夹对象名

假如你没建立过

那么首先执行create directory dpdata1 as 'd:\test\dump';

然后把expdp这样写directory=dpdata1

oracle数据库怎么备份恢复

单击开始,这里输入cmd,打开dos窗口

输入命令

这里说明一下

这里的bms是指备份时,登录数据库实例TCDB的用户名;

这里的/是语法符号.

这里的BMSPASS是用户bms登录数据库TCDB时的密码;

@是语法符号.

这里的TCDB是Oracle数据库的实例名.

等待导出完成,如果看到这里的导出成功,说明备份完成了.

打开备份时指定的存储路径,就可以看到备份文件了.

如果在导出命令的最后加上full=y的参数,也就是

意思是将用户bms在TCDB数据库实例中的所有文件都备份,也就是完整备份.

数据库还原使用语法

以上就是土嘎嘎小编为大家整理的oracle备份文件怎么相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章