oracle怎么备份多张表?

 我来答
ceo1160
推荐于2019-10-16 · TA获得超过224个赞
知道小有建树答主
回答量:464
采纳率:0%
帮助的人:191万
展开全部
如果,备份几张表的数据,那么,可以备份到dmp文件中,用命令导出表比较快捷。
语句如下:
exp test/test@ora100G file=c:\17.dmp tables=(tb1,tb2,tb3,...)
开始,运行,在弹出的“运行”框里,粘贴上面的语句,并修改,就可以备份。
解释一下这个语句(因为今天是17号,所以,就拿17.dmp作为备份文件的名称吧!):
exp:导出。
test/test@ora100g:“test/test”是用户名和密码;“ora100G”是“网络服务名”。
file=c:\17.dmp:“c:\17.dmp”是保存到本地的全文件路径。
tables=(tb1,tb2,tb3,...):“(tb1,tb2,tb3,...)”是你选择需要备份的那些表的名称。
因为,备份的时候一般都写一个日志备份文档,以方便以后查找,所以,原语句可以改写成
exp test/test@ora100G file=c:\17.dmp tables=(tb1,tb2,tb3,...) log=c:\17.text
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式