出于项目需要,最近在研究Oracle的部分内容。
这两天在忙部署,所以需要把以前的数据库导出来以便于实施。看了一下实际情况需要进行逻辑备份就ok了,至于什么物理备份中的乱七八糟的概念,以后学到
再和大家分享了。。。
环境介绍:
数据库服务器在192.168.1.28(traffic用户下的TRAFFIC表空间)以及192.168.1.20上的wpaout用户下的WPAOUT表空间
远程连接desktop,进行cmd下的备份操作:
注:具体参数什么意思,参见cmd下“exp help=y”命令的内容
备份完将.dmp文件拷贝出,转移至目的机(destination)进行部署
1.首先创建表空间
2.创建用户,指认默认表空间
3.授权
4.执行恢复的cmd命令
file的值为目的机下.dmp文件所在路径
如此就完成了传说中的逻辑备份下用户模式的备份。
收工。
这两天在忙部署,所以需要把以前的数据库导出来以便于实施。看了一下实际情况需要进行逻辑备份就ok了,至于什么物理备份中的乱七八糟的概念,以后学到
再和大家分享了。。。
环境介绍:
数据库服务器在192.168.1.28(traffic用户下的TRAFFIC表空间)以及192.168.1.20上的wpaout用户下的WPAOUT表空间
远程连接desktop,进行cmd下的备份操作:
exp traffic/traffic owner=traffic rows=y indexes=n compress=n buffer=65536 feedback=100000 file=E:\expBak.dmp log=E:\exp.log
exp wpaout/sy_12345 owner=wpaout rows=y indexes=n compress=n buffer=65536 feedback=100000 file=D:\expBak.dmp log=D:\exp.log
注:具体参数什么意思,参见cmd下“exp help=y”命令的内容
备份完将.dmp文件拷贝出,转移至目的机(destination)进行部署
1.首先创建表空间
2.创建用户,指认默认表空间
3.授权
4.执行恢复的cmd命令
imp traffic/traffic fromuser=traffic touser=traffic rows=y indexes=n commit=y buffer=65536 feedback=100000 ignore=n file=D:\expBak.dmp log=D:\imp.log
imp wpaout/sy_12345 fromuser=wpaout touser=wpaout rows=y indexes=n commit=y buffer=65536 feedback=100000 ignore=n file=D:\expBak.dmp log=imp.log
[size=large][/size]
file的值为目的机下.dmp文件所在路径
如此就完成了传说中的逻辑备份下用户模式的备份。
收工。