如何从数据库复制所有内容。 Pl Sql
How to copy everything from a Database . Pl Sql
我是 SQL 开发人员,我想将所有内容(我的意思是和数据)从一个数据库复制到另一个数据库。我试过 -->Tools-->Database Copy 。但它只复制了没有数据的结构。有人可以帮帮我吗?
您需要select复选框复制数据。如果你select只复制DDL,它不会复制数据。
你可以在这里看到一步一步的演示http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/sqldev/r31/DatabaseCopy/DatabaseCopy.html
另一种方式:
在我创建目录后:
CREATE OR REPLACE DIRECTORY DATA_PUMP_DIR AS '/usr/bin/bfile_dir';
我在命令提示符下使用它进行导出:
expdp BASE/BASE@MPORA11G schemas=BASE full=Y directory=DATA_PUMP_DIR
在此之后.. 将导出的数据库导入我在 cmd 中使用的新基础 BASELOCAL :
impdp BASELOCAL/BASELOCAL@ORCL full=yes directory=DATA_PUMP_DIR
我是 SQL 开发人员,我想将所有内容(我的意思是和数据)从一个数据库复制到另一个数据库。我试过 -->Tools-->Database Copy 。但它只复制了没有数据的结构。有人可以帮帮我吗?
您需要select复选框复制数据。如果你select只复制DDL,它不会复制数据。
你可以在这里看到一步一步的演示http://www.oracle.com/webfolder/technetwork/tutorials/obe/db/sqldev/r31/DatabaseCopy/DatabaseCopy.html
另一种方式: 在我创建目录后:
CREATE OR REPLACE DIRECTORY DATA_PUMP_DIR AS '/usr/bin/bfile_dir';
我在命令提示符下使用它进行导出:
expdp BASE/BASE@MPORA11G schemas=BASE full=Y directory=DATA_PUMP_DIR
在此之后.. 将导出的数据库导入我在 cmd 中使用的新基础 BASELOCAL :
impdp BASELOCAL/BASELOCAL@ORCL full=yes directory=DATA_PUMP_DIR