很抱歉,如果我的问题已被提出,但我找不到如何制作。
我在服务器中创建了一个Oracle数据库,我想生成一个脚本,以便将其复制到另一台服务器。我想复制一切(表格,数据,三元组,序列......)
有没有人有关于如何做到这一点的链接?
谢谢。
答案 0 :(得分:1)
我用谷歌搜索了oracle export并找到了这个:http://docs.oracle.com/cd/B10501_01/server.920/a96652/ch01.htm
所以二进制exp
就是您要创建的转储
示例:
exp username/password
要调用Export作为SYSDBA,请使用以下语法,添加任何所需的参数或参数文件名:
exp \'username/password AS SYSDBA\'
或者,您也可以指定实例名称:
exp \'username/password@instance AS SYSDBA\'
复制导出文件后,在目标服务器上使用imp
导入转储。
以下是imp
http://docs.oracle.com/cd/B10501_01/server.920/a96652/ch02.htm#1005452
修改强> 正如Jeffrey Kemp的评论中所述,exp / imp在oracle 10中被弃用: http://www.oracle-base.com/articles/10g/oracle-data-pump-10g.php