对不起,如果我的问题已被问到,但我找不到如何制作它。如何迁移Oracle数据库
我在服务器上创建了一个Oracle数据库,我想生成一个脚本以便将其复制到不同的服务器。我想复制一切(表格,数据,游标,序列...)
有没有人有关于如何做到这一点的链接请?
谢谢。
对不起,如果我的问题已被问到,但我找不到如何制作它。如何迁移Oracle数据库
我在服务器上创建了一个Oracle数据库,我想生成一个脚本以便将其复制到不同的服务器。我想复制一切(表格,数据,游标,序列...)
有没有人有关于如何做到这一点的链接请?
谢谢。
我GOOGLE了Oracle导出,发现这个:http://docs.oracle.com/cd/B10501_01/server.920/a96652/ch01.htm
所以二进制exp
是你在找什么,以创建转储
例子:
exp username/password
要调用导出为SYSDBA,使用以下语法,添加任何所需的参数或参数文件名:
exp \'username/password AS SYSDBA\'
或者,你也可以指定一个实例名称:
exp \'username/[email protected] AS SYSDBA\'
你复制导出文件后,在目标服务器上,使用imp
导入转储。 这里是imp
http://docs.oracle.com/cd/B10501_01/server.920/a96652/ch02.htm#1005452
编辑的文档: 正如杰弗里·肯普,EXP的评论指出/ IMP已被弃用甲骨文10: http://www.oracle-base.com/articles/10g/oracle-data-pump-10g.php
exp/imp已弃用,以支持expdp/impdp。 http://www.oracle-base.com/articles/10g/oracle-data-pump-10g.php –
感谢您的信息。他没有说明他的oracle版本,我目前没有。 – Kaffee
做üatlest谷歌这个? –
如果您使用的是Oracle,您肯定必须拥有系统管理员。你的系统管理员能帮忙吗? –
是的我一直在Google上看,但是我找不到像MySQL那样简单的东西,例如它生成一个包含整个查询的文本文件以在别处创建数据库。 Oracle中是否有这样的情况? –