[SQL ]Informix掛進SQL 2008R2的Linked Server..

作者: daloz (累...)   2016-01-12 13:02:41
資料庫名稱:MS SQL、Informix
資料庫版本:MS SQL 2008 R2、IBM Informix Client SDK 4.10
內容/問題描述:
大家好,
有個問題想請教一下
關於SQL的Linked Server掛上Informix資料庫後的問題...
事情是這樣的:
當我安裝好Informix SDK,而後將Informix設到ODBC裡之後
在SQL 2008R2上做Linked Server動作...
成功掛上之後
使用Select在OpenQuery語法及四層式語法(Informix.DBName.DBOwner.TableName)
都可執行...
但,只要下Update或Insert的時候就會出現錯誤,錯誤內容如下:
  
訊息 7390,層級 16,狀態 2,行 1
無法執行要求的作業,因為連結伺服器 "Informix" 的 OLE DB 提供者 "MSDASQL" 不支援所需的交易介面。
Google了一下,找不太到解法,請問這個要怎麼解?
非常感謝!!!
作者: rockchangnew (rock)   2016-01-12 19:20:00
不要用openquery的方式update呢?直接用4層架構update呢?
作者: daloz (累...)   2016-01-13 10:14:00
不管用openquery或四層式的方事去update,都會出現那個錯誤

Links booklink

Contact Us: admin [ a t ] ucptt.com