如何实现oracle小型数据库快速迁移

 时间:2024-10-14 15:29:48

1、连接旧数据库,准备导出。我们这里的数据库版本为oracle12C,PL/SQL developer version11.0.5.1790(64bit)。成功连接数据库,登录PL/SQL developer主界面后,在界面顶部工具条,找到 Toos/Exporttables,如图所示。

如何实现oracle小型数据库快速迁移

2、导出数据库。1.选择当前数据库中所有的表。2.切换到sql Inserts选项卡。3.勾选一次提交的记录条数,建议1000,太小会影响表数据的入库速度。这个根据自己表记录的大小及机器性能去灵活调整。4.选择导出*.sql文件的文件名及路径。5.点击Export按钮,执行导出。6.导出完成。如果成功导出,底部会出现Exporting ... Done!其他选项可参考图片所示或根据自己的实际情况勾选。

如何实现oracle小型数据库快速迁移

3、准备导出其他用户对象User Objects。回到PL/SQL developer主界面后,在界面顶部工具条,找到 Toos/ExportUserObjects...菜单,如图所示。

如何实现oracle小型数据库快速迁移

4、导出其他UserObjects。在导出UserObjects主界面中,1.选择 User用户,比如bjgbsw。2.选择singlefile选项。此时导出的对象的创建脚本会放到一个文件中。如果对象比对多,建议勾选此项。3.选择导出文件名及路径。4.点击Export案件,执行导出。其他选项可参考图片所示或根据自己的实际情况勾选。

如何实现oracle小型数据库快速迁移

5、连接新数据库,准备导入表。登录PL/SQL developer主界面后,在界面顶部工具条,找到 Toos/Import tables,如图所示。

如何实现oracle小型数据库快速迁移

6、在新数据库中导入表。在Toos/Import tables的主界面,1.切换到Sql Inserts选项卡,选择Use SQL*Plus选项,并在本机Oracle主目录/bin/下找到执行程序路径。也可以使用UserCommondWindow,勾选此项,可打开命令窗口 ,执行导入3.选择*.sql文件的路径,即步骤2中导出文件的路径。4.掉价Inport按钮,执行导入。

如何实现oracle小型数据库快速迁移

7、在新数据库中导入其他用户对象UserObjects。打开步骤4中导出的脚本命令文件,建议在文件中,拷贝每个用户对象UserObjects的脚本命令,到SQLwindow执行,因为小编曾经尝试一次执行脚本,未成功。有兴趣您可以在Commandwindow中一次执行试一试。

  • 在LabVIEW里面添加显示条件结构的参数
  • Linux中/etc/shadow文件说明
  • c# 中的gridcontrol控件如何添加复选框列
  • 揭阳有什么好玩的地方
  • vb 6.0 日期格式如何加减
  • 热门搜索
    新年手抄报 低碳生活手抄报 国庆节手抄报内容 清明节手抄报简单又漂亮 健康教育手抄报 五一劳动节手抄报 节日手抄报 珍爱生命手抄报 爱国手抄报简单又漂亮 春节手抄报