DTS是什么?
能否说详细一点

解决方案 »

  1.   

    就是 MS SQLSERVER的一数据导入导出工具.用来实现数据的同步.
      

  2.   

    如果熟悉PowerBuilder的话,用PB的管道功能可以很轻易的把表及数据导入到oracle8中DTS是sql server自己带的一个工具,用于sql server与不同数据库之间的数据的导入和导出
      

  3.   

    在SQL Server里面有个import and export data选项,运行然后一步步选择就行了,注意由于
    SQL Server和Oracle的SQL 语法和数据类型有些不同,所以有的表可能再导入导出的时候会出错,到时候手工建一下吧,祝你好运~~~~~
      

  4.   

    还有一点就是你原来的表名为ABC,导过去以后在Oracle下叫做"ABC",如果想表名不变的话可以
    改一下表的名称:Alter table "ABC" Rename to ABC; 
      

  5.   


    DTS(数据转换服务)是sql server自己带的一个工具,用于sql server与不同数据库之间的数据的导入和导出。
      

  6.   

    ???
    这里的导入和导出要两台机器联着的吧/
    我这里的问题是在不联的两台机器上操作
    一台是sql server
    另一台是oracle
      

  7.   

    那就找一台连着的机器装个SQLServer。这是最明显的办法:)最聪明的办法是什么,我也想知道?
      

  8.   

    那只能通过磁盘中转!现在的问题是以什么格式:SQL备份文件、文本文件、其他格式数据文件...?
      

  9.   

    "这里的导入和导出要两台机器联着的吧/
    我这里的问题是在不联的两台机器上操作
    一台是sql server
    另一台是oracle"==>其实也不难,就是要费点功夫。
    在另外一台oracle机器上装个sql server,然后把这台sql server中的数据库文件弄过去(数据库文件不大的话,用小盘;否则刻盘;拆硬盘,随便你)attach上,就可以导了。
      

  10.   

    "这里的导入和导出要两台机器联着的吧/
    我这里的问题是在不联的两台机器上操作
    一台是sql server
    另一台是oracle"==>其实也不难,就是要费点功夫。
    在另外一台oracle机器上装个sql server,然后把这台sql server中的数据库文件弄过去(数据库文件不大的话,用小盘;否则刻盘;拆硬盘,随便你)attach上,就可以导了。
      

  11.   

    在SQL Server里面有个import and export data选项,运行然后一步步选择就行了,但是有的表出错,什么“错误列名”,不能复制,不知如何修改。请教了
      

  12.   

    你在Oracle的Net8工具下面配置Oralce服务了吗?
      

  13.   

    “错误的列名”可能是你的SQL表中的字段名称与Oracle中的某些关键字冲突了,这样的错误比较麻烦,最直接的办法就是改字段名-》导库-》在Oracle那边再改回来。
      

  14.   

    不连着用powerbuilder吧
    select * from table
    然后 工具/数据导出
    choose sql
    到出来的文本文件
    有表结构也有数据
    然后到worksheet执行以下
    不过有的数据类型要修改一下
    varcha类型的
      

  15.   

    两台机没有连可以下这吧.1.先把SQL Server的表数据导到txt文件里面,以","分隔或"|"分隔.
    2.把txt文件copy到另一台机上.
    3.利用Oracle 的PL/loader实用工具,把txt文件的数据导进去就行了,loader怎么用自己找帮助吧.
      

  16.   

    用PB下的pipeline 工具 很方便。
      

  17.   

    http://www.oradb.net/tran/sql2ora.htm
    看看这里
      

  18.   

    机器上装个sql server,导入导出