繁体   English   中英

具有数据的Oracle 11g脚本数据库

[英]Oracle 11g Script database with data

Oracle 11g中是否有一种将数据库转储到sql脚本的方法,该方法在运行时将执行数据库,用户,表和数据创建?

在Microsoft SQL Server中,有SSMS工具包可以执行此操作。 (用脚本编写SQL Server数据库中的所有数据 )我很感兴趣在Oracle 11g中是否也可以这样做。

要提取元数据和数据,您应该查看数据泵 ,特别是导出导入工具。 这将是移动所有内容的最简单,最快和最受支持的方法。

您将已经需要创建数据库,但是我不确定是否将其与Oracle模式混淆了。 您还必须通过创建将拥有所有对象的用户来预先创建。 您可以提取脚本来创建用户/架构,例如从Toad或SQL Developer或使用DBMS_METADATA包。

大多数客户端应用程序还具有将几乎所有内容导出为脚本的选项。 例如,在SQL Developer中,转到“工具”菜单,然后有一个“导出数据库”选项,您可以在其中选择要包括的内容,这几乎满足了您的所有情况。 您仍然需要预先创建新数据库来运行这些脚本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM