欢迎来到天天文库
浏览记录
ID:10492340
大小:2.84 MB
页数:96页
时间:2018-07-07
《使用 oracle 移植工作台从 microsoft sql server 移植到 oracle 数据库 10g》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、使用Oracle移植工作台从MicrosoftSQLServer移植到Oracle数据库10g目的本模块介绍了如何使用Oracle移植工作台从MicrosoftSQLServer数据库移植到Oracle数据库10g。所需时间大约2个小时主题本教程将讨论下列主题:概述情景前提条件安装和配置Oracle移植工作台创建源模型创建Oracle模型自定义Oracle模型将表空间、用户以及用户表移植到目标数据库中将数据移植到目标数据库中将其余模式对象移植到目标数据库中验证成功移植了存储过程和触发器生成和查看Oracle移植工
2、作台报告总结概述Oracle移植工作台是什么?Oracle移植工作台是一种简化从第三方数据库系统到Oracle平台(Oracle9i和Oracle数据库10g)移植过程的工具。Oracle移植工作台在集成环境中移植整个数据库模式(包括触发器和存储过程)。通过Oracle移植工作台,您可以:·使用向导和脚本在各个阶段进行移植·使用联机捕获或脱机捕获检索源数据库信息·自定义信息库中的WorkInProgress数据库对象·分析存储过程、触发器以及视图,并将它们转换为OraclePL/SQL·通过报告和消息监视移植的状
3、态。Oracle移植工作台从源数据库库(如SQLServer)提取信息,并创建Oracle目标数据库。为了移植不同的源数据库,Oracle移植工作台针对其所能移植的每一个数据库使用专门的插件。通过脱机捕获方法,Oracle移植工作台从源数据库检索元数据,并将它们存储到您载入到工作台信息库的一组文件中。工作台信息库是Oracle数据库中的一组表,包含有关移植的所有信息。工作台信息库由源模型(表示源数据库)和Oracle模型(表示Oracle数据库)组成。您可以在工作台信息库对源模型和Oracle模型进行修改,而不会
4、影响生产环境。情景在本教程中,您要将SQLServer2000(源数据库)中的HR数据库移植到Oracle数据库10g(目标数据库)中。本教程为您提供脱机捕获文件,这些文件是从MicrosoftSQLServer2000源数据库中提取的元数据。创建和自定义源模型和Oracle模型后,您可以移植模式对象并使用SQL*Loader脚本移植表数据。前提条件开始本教程之前,您应该:1.在Windows资源管理器中,导航到DVD中的Oracle_Migration_Workbench文件夹,将omwb_windows.zi
5、p解压缩到本地驱动器上的文件夹中(如c:omwb)。 2.取消offline_capture子文件夹中文件的只读属性。i)定位offline_capture_files子文件夹,右键单击并选择属性。ii)在“属性”中,取消选择“只读”并单击应用。iii)接受默认选项“将更改应用于该文件夹、子文件夹及文件”,然后单击确定。iv)单击确定。 3.访问Oracle数据库10g第2版数据库。4.将VMwareWorkstation中的共享文件夹vmware_shared设置为主机文件夹中的c:vmware_share
6、d。安装和配置Oracle移植工作台开始使用Oracle移植工作台之前,您将在目标数据库中安装工具、创建信息库以及创建用户及相关的表空间。安装Oracle移植工作台创建Oracle移植工作台信息库在目标Oracle数据库中创建omwb_user在目标Oracle数据库中创建sa表空间安装Oracle移植工作台执行以下步骤:1.导航到c:omwb文件夹,双击omwb_w2k.zip将文件解压缩到c:omwb文件夹中。注意:创建了一个omwb子文件夹(如c:omwbOmwb)。 2.复制c:omwbSQL
7、Server2K.jar文件并将其粘贴到c:omwbOmwbplugins中。 返回主题创建工作台信息库执行以下步骤:1.要启动Oracle移植工作台,打开命令提示符窗口并输入:cdc:omwbOmwbbinomwb.bat 2.打开OracleWorkbenchRepositoryLogin窗口。选择DefaultRepository并单击OK。 3.首次登录Oracle移植工作台时,将出现一个弹出窗口,提示信息库不存在。单击Yes创建信息库。 4.CreateMigrationRepository
8、窗口显示创建信息库的进度。出现"Repositorysuccessfullycreated."消息时,单击Close。 5.在SelectMigrationSource窗口中,单击OK选择MicrosoftSQLServer2000PlugIn。 6.打开两个窗口:OracleMigrationWorkbench和CaptureWizard:欢迎。在CaptureWiza
此文档下载收益归作者所有