你可以直接用SQL SERVER的导入工具来完成,建立源数据库(ORACLE) 和目标数据库(SQL SERVER)。或者你可以借助中间工具(例如 ACCESS)先将数据从ORACLE中导入ACCESS,再从ACCESS 中导入到 SQL SERVER 。 (后一种肯定没问题)。

解决方案 »

  1.   

    推荐 MSSQL 里的 导入/导出数据 工具
      

  2.   

    用SQL Server提供的DTS工具吧,我刚才试了一下,7张表的一个小数据库从Oracle倒到SQL Server上,没有大问题,表结构和数据基本都正确,只是有些中文数据出现了乱码
       我的建议:先用DTS导到SQL Server上,然后针对中文乱码的问题,如果数据量不太大的话就手工
    改一下吧,好运了~~~~~
      

  3.   


    Oracle 数据库向 MS SQL Server 7.0 的迁移 (简述)
    Microsoft Corporation 摘要:本文是为希望将其应用程序转为 Microsoft SQL Server 应用程序的 Oracle 应用程序开发人员所写的。文中讲述了成功地进行转换所需要的工具、过程和技巧。并突出强调了创建高性能、高并发性 SQL Server 应用程序的基本设计原则。 本文的目标读者应该具有: 坚实的 Oracle RDBMS 基础知识背景。 
    全面的数据库管理知识。 
    熟悉 Oracle SQL 和 PL/SQL 语言。 
    实际使用 C/C++ 编程语言的知识。 
    sysadmin 固定服务器角色的成员身份。 
    本文假定,您熟悉与 Oracle RDBMS 有关的术语、概念和工具。有关 Oracle RDBMS 及其体系结构的详细信息,请参见 Oracle 7 Server Concepts Manual(Oracle 7 Server概念手册)。至于使用 Oracle 脚本和示例,还假定您熟悉 Oracle Server Manager 和 Oracle SQL*Plus 工具。有关这些工具的详细信息,请参见 Oracle 文档。 目录 开发和应用程序平台
    概述
    本文组织结构
    体系结构和术语
    安装和配置 Microsoft SQL Server
    定义数据库对象
    实施数据完整性和业务规则
    事务、锁定和并发性
    死锁
    SQL 语言支持
    游标的实现
    优化 SQL 语句
    使用 ODBC 
    开发和管理数据库复制
    迁移数据和应用程序
    数据库示例 开发和应用程序平台 
    为了清楚和便于表述,假定开发和应用程序平台是 Microsoft Visual Studio 6.0 版、Microsoft Windows NT 4 (Service Pack 4)、SQL Server 7.0 和 Oracle 7.3。Oracle 7.3 使用 Visigenic Software ODBC 驱动程序(2.00.0300 版);SQL Server 7.0 使用 Microsoft Corporation ODBC 驱动程序(3.70 版)。Microsoft SQL Server 7.0 包括用于 Oracle 的 OLE DB 驱动程序,但在本章中不予详细讨论。 文章全文请见:
    http://www.microsoft.com/china/technet/sql/Technote/zip/oracle.doc