oracle数据库如何还原?

oracle数据库如何还原?,第1张

第一:用安装数据库时的管理员用户登录:创建一个新的用户,如:\x0d\x0a//创建用户123密码456\x0d\x0acreate user 123 identified by 456\x0d\x0a第二:授权,赋予dba的权限\x0d\x0agrant dba to 123\x0d\x0a第三:导入数据库\x0d\x0aimp 123/456@orcl file=E:\*.DMP fromuser=expuser touser=123\x0d\x0a注意:如上导入需要直接在cmd界面执行;expuser是导出用户名,可以随便写,但会有警告;orcl是你创建的数据库事例,在安装oracl的时候,默认会新建一个orcl\x0d\x0a最后:希望我描述清楚了,能帮到你。

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

输入命令

exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp

这里说明一下

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

这里的/是语法符号。

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

@是语法符号。

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

这里的file=E:\DBback\dbback20160112.dmp 是只指备份文件的存放路径。

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

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

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

exp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp full=y

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

数据库还原使用语法

imp bms/BMSPASS@TCDB file=E:\DBback\dbback20160112.dmp

这里的E:\DBback\dbback20160112.dmp是备份文件的存放路径

请添加详细解释


欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/sjk/6924714.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-30
下一篇2023-03-30

发表评论

登录后才能评论

评论列表(0条)

    保存