知道的朋友请帮帮忙,我在导入模式里面找了好几中都无法用,比如ole db provide for oracle,在属性里面设置了一下,但是测试总是不对。其他的就更搞不清楚了。希望能给我一个只是用数据库之间进行数据传递的方式,而非写程序来导,谢谢!

解决方案 »

  1.   

    能否试一下将数据导入access里,然后将access表导入sql2005?
      

  2.   

    sql的导入/导出向导就可以导啦.不过, 你需要在sql 的服务器上装oracle的客户端, 这样才能在导入的数据源的驱动中找到oracle的驱动
      

  3.   

    楼上是否可以说详细一点?我是用的sql server import and export wizard来进行import的,然后在data source里面选一个这样来操作的,不知道对否?to zhangchaofu():oracle好像不支持,不然我就可以试下了
      

  4.   

    恩,对,就是用DTS,就是你用的工具
      

  5.   

    谢谢,那么在data source哪里下拉里面我应该选什么呢?是否是microsoft ole db proviede for oralce?或者其他的?如果是前者,我选择了以后填写属性里面的内容,但是测试无法通过,而且在属性设置的时候,似乎也没有需要我填oracle的服务名之类的信息。还望诸位不吝赐教^_^
      

  6.   

    帮你找了个工具SSMA 下载地址:http://www.microsoft.com/sql/solutions/ssm/ssmav2.mspx
      

  7.   

    当然选microsoft ole db proviede for oralce,别的也没法选。我的机器没有oralce,所以无法实现。选择microsoft ole db proviede for oralce后点击属性,不是需要填入服务器名称吗?
    如caixia615(*^_^*)‵My ɡīr!.ˊ想念妳ˋ 。(*^_^*) ( ) 信誉:98    Blog  所说,你可能需要安装oralce客户端。
      

  8.   

    to jacobsan(梅) :非常感谢你提供的工具,不过我还没有能看到,因为网页打开的速度比较慢to zhan?gchaofu() : 我有一个oracle的server端架在其他的机器上,我这台机器有装oracle client的,我在需要填入服务器名称的时候填入的是server的ip地址,测试时候报错,看了一下,似乎是连接方面的错误,我只是很奇怪,为什么不需要输入oracle的服务名?只是ip地址还有用户名密码似乎是不能连上的把