遷移到 JMP 16 後 SQL 語句不再起作用你好呀!
我們已經升級到JMP 16最近來自 JMP 15。 不幸的是,升級後我在 JMP 15 中執行的 SQL 程式碼不再運行。 我已嘗試收集一些信息,並將盡力描述該問題。 我希望有人對此有想法。
我用一個ODBC連線連接到總共有 3 個表格的 SQL 資料庫。 其中兩個數據表可以毫無問題地存取。 但是,當嘗試訪問第三個時,我收到以下錯誤訊息:

無論我包含哪些列,都會出現此訊息。 即使增加 where 子句也不會改變任何東西。
為了完整起見,我嘗試在腳本中存取資料庫:

同樣,「dropdown」運作正常,「LTDB」則不行。 不幸的是,這兩個錯誤訊息對我沒有幫助。 我讀過了這個線程以及其中的鏈接,但對我沒有幫助。 你有什麼解決辦法?
順便說一句,我認為這個問題與數據表本身無關。 我嘗試使用 Python 的 pyodbc 庫訪問相同的內容,並且以下結果非常好:

謝謝!
基拉
資料存取回覆:遷移到 JMP 16 後 SQL 語句不再運作嗨羅布,
我從 JMP 支援部門獲得了幫助。 對我來說,訣竅是將我的 JMP 首選項更改為:
Preferences(ODBC Disable Block Fetch(1));
至少對我來說,此後一切都很順利。
最好的,
基拉
回覆:遷移到 JMP 16 後 SQL 語句不再運作你使用什麼資料庫?您的 ODBC 驅動程式是最新的嗎?聽起來您需要向 JMP 技術支援開立票證。
回覆:遷移到 JMP 16 後 SQL 語句不再運作有解決辦法嗎?我懷疑我看到了類似的東西。我無法使用“select *”提取完整表格,但我可以單獨添加最多 43 列並獲取結果。表中有 35,666 行。
我收到這些錯誤的組合:
執行SQL語句。
參數值無效
執行SQL語句。
ODBC 錯誤:無法將行新增至資料表。
謝謝,
搶
回覆:遷移到 JMP 16 後 SQL 語句不再運作嗨基拉,
您沒有提到這裡的資料庫類型,但我認為您需要向技術支援開啟事件報告。他們可能知道發生了什麼,如果不知道,他們將聯繫開發人員來調試該事件。
布萊恩·科科倫
JMP開發