Oracle数据库的特点:克隆没有数据的 oracle数据库

我想克隆我现有的 oracle 数据库结构,没有数据,包括包,用户,表空间等。我读了一些方法,但他们都复制了数据。

提前谢谢。

6

使用 SQL Developer & gt;工具 & gt;数据库导出。

在“指定数据”不包括任何表。

alt text

在这里省略包等,

alt text

在这里微调你的选择,

alt text

我的试用出口还没有完成,但我希望这将工作。

6

使用 Oracle exp.exe 实用程序进行导出。例如

EXP.EXE login/password@TNSNAME file=entire_db.dmp owner=(scott, my_user, user2) rows=n grants=y triggers=y

上面的命令中只有 rows = n 选项对您的任务有意义。

您可以使用imp.exe实用程序导入目标数据库。

通过使用help=y选项运行此实用程序,查找详细的选项列表和定义。

BUT导入之前,必须手动创建目标数据库上的表空间和用户。没有标准的表空间克隆工具(包括 SQL Developer),但是存在一些用于生成此类克隆脚本的查询。可以找到示例herehere

P.S.这个问题更适合ServerFault比 StackOverflow...

1

您可以在蟾蜍中执行此操作,但它不是免费工具。(数据库选项卡-& gt;导出-& gt;导出 DDL)

0

尝试使用 ROWS = N 的 Oracle Export 命令

exp SCOTT/TIGER ROWS=N TRIGGERS=N 

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(747)
E plus:输入类型号加号 减号或“e”里面显示空值 为什么
上一篇
Se sam:使用SAM时 AWSsambuild和sam包有什么区别
下一篇

相关推荐

发表评论

登录 后才能评论

评论列表(41条)