使用数据库导出向导创建安装脚本

要使用“Database Export(数据库导出)”向导在 SQL Developer 中创建安装脚本,请指定安装脚本的名称、要导出的对象和数据以及所需的选项,然后向导将生成安装脚本。

注:在下列过程中,您可能必须放大 SQL Developer 窗口才能查看所有字段和选项。

使用“数据库导出”向导创建安装脚本的步骤:

  1. 如果未执行此操作,请为安装脚本创建一个目录,该目录与 Oracle Database 安装目录(例如 C:\my_exports)分开。

  2. 在“SQL Developer”窗口中,单击工具菜单。

  3. 从菜单中选择数据库导出

  4. 在“导出向导 - 第 1 步(共 5 步)(源/目标)”窗口中:

    1. 在“Connection(连接)”字段中,选择与开发环境的连接。

    2. 选择所需的“Export DDL(导出 DDL)”选项(并取消选中任何选定的非所需选项)。

      注:请勿取消选择终止程序,否则安装脚本将失败。

    3. 如果希望安装脚本导出数据,则取消选择导出数据

    4. 在“另存为”字段中,接受默认的 Single File 并键入安装脚本的全路径名(例如 C:\my_exports\hr_export.sql)。

      文件名必须以 .sql 结尾。

    5. 单击下一步

  5. 在“Export Wizard(导出向导)”-“Step 2 of 5(第 2 步,共 5 步)(导出类型)”窗口中:

    1. 取消选中不想导出的类型所对应的勾选框。

      选中或取消选中全部切换可选中或取消选中所有复选框。

    2. 单击下一步

  6. 在“导出向导 - 第 3 步(共 5 步)(指定对象)”窗口中:

    1. 单击更多

    2. 在“Schema(方案)”字段中,从菜单中选择您的方案。

    3. 在“类型”字段中,从菜单中选择 `ALL OBJECTS` 或特定的对象类型(例如 `TABLE`)。
    4. 单击查找

      对象列表显示在左侧框架中。如果“类型”字段的值为 ALL OBJECTS,则列表包含所选方案中的所有对象。如果“类型”字段的值是特定对象类型,则列表包含所选方案中该类型的所有对象。

    5. 将要导出的对象从左侧框架移到右侧框架:要移动所有对象,请单击 >>。(要将所有对象移回,请单击 <<。)要移动所选对象,请选择它们,然后单击 >。(要将所选对象移回,请选择它们并单击 <。)
    6. (可选)对其他对象类型重复步骤 6.c6.e

    7. 单击下一步

      如果在 "Source/Destination" 窗口中取消选择 Export Data,则会出现 "Export Summary" 窗口,转至步骤 8

      如果在“源/目标”窗口中取消选择 Export Data,则会显示“导出向导 - 第 4 步(共 5 步)(指定数据)窗口。下面的框架列出您在 "Specify Objects"(指定对象)窗口中指定的对象。

  7. 在“指定数据”窗口中:

    1. 将您希望导出其数据的对象从下部框架移动到上部框架:

      要移动所有对象,请单击双向上箭头图标。(要将所有对象向后移动,请单击双向下箭头图标。)

      要移动所选对象,请选择它们,然后单击单个向上箭头图标。

    2. 单击下一步

  8. 在“导出向导 - 第 5 步(共 5 步)(导出概要)”窗口中,单击完成

    此时将打开“导出”窗口,此窗口显示正在进行导出。导出完成后,“导出”窗口关闭,工作表显示在“源/目标”窗口中指定的安装脚本的内容。

  9. 在安装脚本中,检查:

    • 在创建引用对象的从属对象前创建了引用对象。

    • 在将数据插入表前创建了表。

    如有必要,在工作表或任何文本编辑器中进行编辑。

另请参阅: Oracle SQL Developer User’s Guide(了解有关数据库导出向导的更多信息)