龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > Oracle 技术 >

自己导出Oracle数据库流程

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
oracle数据库 是一种大型数据库系统,一般应用于商业,政府部门,它的功能很强大,能够处理大批量的数据,在网络方面也用的非常多。下文中就爱你为大家讲解导出Oracle数据库流程,

oracle数据库是一种大型数据库系统,一般应用于商业,政府部门,它的功能很强大,能够处理大批量的数据,在网络方面也用的非常多。下文中就爱你为大家讲解导出Oracle数据库流程,希望下文中涉及到的内容对大家能够有所帮助。

1. 通过数据库连接工具导出所有表的信息,使用Emeditor进行替换,生成导出的sheel文件,

例如:

(实验证明tables后面有几百张表是不行的,但是这里可以导出整个实例可能更好一点,但是看不到进度)

exp test/test@机器名 tables=XXX表名 file=/appa/xxx/log/tmp/XXX表名.dmp grants=y

exp test/test@机器名 tables=XXX表名 file=/appa/xxx/log/tmp/XXX表名.dmp grants=y

exp test/test@机器名 tables=XXX表名 file=/appa/xxx/log/tmp/XXX表名.dmp grants=y

2. 导出之后使用

nohup xxx.sh >>export.log

3. 压缩

gzip -9 ./*.dmp

4. ftp 到本机

这样oracle数据库的导出工作就完成了,大家掌握了吗?

精彩图集

赞助商链接