dmp system/pwd full=y file=d:\full.dmp log=full_db.dmp
这样就可以得到你想要的dmp文件了
编辑shell内容如下:ftp -n xxx.xxx.xxx.xxx<<EOF
user username password
bin
mget xx.dmp
bye
EOF
imp xxx/xxx@xxx file=xx.dmp log=imp.log full=y ignore=y ......
*** 作顺序:1、打开本地终端,输入telnet命令:
>>telnet 服务器ip
输入用户名 密码 登陆成功
2、转到oracle用户下,输入:
>>su - oracle
>>exp
根据Oracle的exp命令提供的到处向导,导出用户需要的数据到dmp文件中 myxxxoutxxx.dmp
3、接下来是讲这个dmp文件传到本地
两种方式
1、如果服务器端开启了ftpd 或者 sshd ,可以从本地连接过去,把dmp文件下载到本地
重新打开一个本地终端
>>ftp 服务器ip
输入用户名 密码 登陆成功
>>cd dmp文件目录的相对路径
>>get myxxxoutxxx.dmp
2、如果本地服务器开启了相关服务 可以从服务器端上传dmp文件到本地
>>cd dmp文件目录的路径
>>ftp 服务器ip
输入用户名 密码 登陆成功
>>put myxxxoutxxx.dmp
最后就是本地库的导入了
在终端中输入 imp 根据向导一步一步设置导入
或者用开发工具帮助导入
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)