SQL SERVER连接oracle问题(为什么不能做更新操作)

猪八戒照镜子 2011-07-12 08:02:59
使用oracle provider for ole db 驱动连接oracle。
更新oracle表数据时候提示:

无法使用书签从链接服务器 "LINK_TIPTOP" 的 OLE DB 访问接口 "OraOLEDB.Oracle" 提取行。
...全文
217 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
咳嗽哥 2013-01-02
  • 打赏
  • 举报
回复
我的 SQL SERVER 2005 能够自动更新 ORACLE 10G 的表
舞台中央的我 2012-12-29
  • 打赏
  • 举报
回复
和我 一样 怎么办那
AI轻创哥 2012-12-28
  • 打赏
  • 举报
回复
没玩过啊,关注一下
猪八戒照镜子 2011-07-12
  • 打赏
  • 举报
回复
艰难历程:
1、操作系统64位的,没oracle驱动
-->找了个64位的ODBC驱动,找了64位的oracle客户端。

2、死活提示number字段溢出
-->转成字符串,正常了,测试了一条数据

3、死活只能获取一条数据(总共50条数据,oracle客户端查到的)
-->换成oracle provider for ole db 方式。

4、死活不能更新。。
-->没辙了
猪八戒照镜子 2011-07-12
  • 打赏
  • 举报
回复
快疯了。。。

一开始用ODBC,50条数据只能返回1条。
换了链接方式,能查询,但不能更新了。。。

快疯了
猪八戒照镜子 2011-07-12
  • 打赏
  • 举报
回复
能读取数据的,说明连接没有问题
Rotel-刘志东 2011-07-12
  • 打赏
  • 举报
回复
未能创建链接服务器。

3,499

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 高级技术相关讨论专区
社区管理员
  • 高级技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧