使用 Microsoft 登入
登入或建立帳戶。
您好:
選取其他帳戶。
您有多個帳戶
選擇您要用來登入的帳戶。

徵狀

執行時間錯誤 "-2147217900 (80040e14)": [Microsoft] [ODBC SQL Server Driver] [SQL Server] 查詢使用非 ANSI 外部聯結運算子("* =" 或 "= *")。 若要執行此查詢而不進行修改,請使用 [儲存程式 sp_dbcmptlevel],將目前資料庫的相容性等級設為80或較低。 強烈建議您使用 ANSI 外部聯結運算子(左外部聯結、右外部連接)來重新寫入查詢。 在未來版本的 SQL Server 中,即使在向後相容模式中,也不會支援非 ANSI 式聯結運算子,這三個實例中的任何一種都會發生此錯誤:

  1. FDM 6.0 和 7.0-在總帳中針對 SQL 2005 資料庫調整列格式時發生錯誤。

  2. FRL13、FDM 6.0 和 7.0-啟動針對 SQL 2005 資料庫的報表精靈時發生錯誤。

  3. 含參照代碼、TREF、TPROJ 的報告,會針對 SQL 2005 DB 接收錯誤。

狀態

此 SMR 已在 R07670 Service Pack 和後續 Service pack 中修正,請核取或網站(www.FRxSoftware.com),以瞭解適用于您的總帳的 service pack 是否可用。 您也可以在我們的網站上註冊自動通知服務。

因應措施

若要解決此問題,請執行下列動作,將資料庫的相容性等級設為80:

  1. 在企業版管理器中,以滑鼠右鍵按一下資料庫。 選取 [內容]。

  2. 選取 [選項] 索引標籤。

  3. 將相容性等級變更為80。

參考

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

這項資訊有幫助嗎?

您對語言品質的滿意度如何?
以下何者是您會在意的事項?
按下 [提交] 後,您的意見反應將用來改善 Microsoft 產品與服務。 您的 IT 管理員將能夠收集這些資料。 隱私權聲明。

感謝您的意見反應!

×