使用 Oracle 移植工作台从 MicrosoftSQLServer 移植到 Oracle 数据目的本模块介绍了如何使用 Oracle 移植工作台从 Microsoft SQL Server 数据库移植到 Oracle 数据库 10g。所需时刻 大约 2 个小时 主题本教程将讨论以下主题:概述 情形前提条件 安装和配置 Oracle 移植工作台 创建源模型创建 Oracle 模型 自定义 Oracle 模型 将表空间、用户以及用户表移植到目标数据库中将数据移植到目标数据库中将其余模式对象移植到目标数据库中验证成功移植了储备过程和触发器生成和查看 Oracle 移植工作台报告 总结 概述Oracle 移植工作台是什么?Oracle 移植工作台是一种简化从第三方数据库系统到 Oracle 平台〔Oracle9i 和 Oracle 数据库 10g〕移植过程的工具。Oracle 移植工作台在集成环境中移植整个数据库模式〔包括触发器和储备过程〕。 通过 Oracle 移植工作台,您能够:使用向导和脚本在各个时期进行移植 使用联机捕捉或脱机捕捉检索源数据库信息 自定义信息库中的 Work In Progress 数据库对象 分析储备过程、触发器以及视图,并将它们转换为 Oracle PL/SQL 通过报告和消息监视移植的状态。 Oracle 移植工作台从源数据库库〔如 SQL Server〕提取信息,并创建 Oracle 目标数据库。为了移植不同的源数据库,Oracle 移植工作台针对其所能移植的每一个数据库使用专门的插件。通过脱机捕捉方法,Oracle 移植工作台从源数据库检索元数据,并将它们储备到您载入到工作台信息库的一组文件中。工作台信息库是 Oracle 数据库中的一组表,包含有关移植的所有信息。工作台信息库由源模型〔表示源数据库〕和 Oracle 模型〔表示 Oracle 数据库)组成。您能够在工作台信息库对源模型和 Oracle 模型进行修改,而可不能阻碍生产环境。 情形在本教程中,您要将 SQL Server 2000〔源数据库〕中的 HR 数据库移植到 Oracle 数据库 10g〔目标数据库〕中。本教程为您提供脱机捕捉文件,这些文件是从 Microsoft SQL Server 2000 源数据库中提取的元数据。创建和自定义源模型和 Oracle 模型后,您能够移植模式对象并使用 SQL*Loader 脚本移植表数据。 前提条件开始本教程之前,您应该:1.在 Windows 资源治理器中,导航到 DVD 中的 Oracle_Migration_Workbench 文件夹,将 omwb_windows.zip 解压缩到本地驱动器上的文件夹中〔如 c:\omwb〕。 2.取消 offline_c...