[英]Db2 database creation problem
我剛剛安裝了 DB2 v8.1.18.980。 現在我嘗試創建新數據庫。 我收到以下 sql 代碼的錯誤:
sqlcode : -902
sqlstate : 58005
不幸的是,錯誤本身是俄語,因此我無法將其粘貼到此處。 官方網站對問題的描述如下:
“無法處理該語句。不允許應用程序發出額外的 SQL 語句。例如,與應用程序關聯的恢復例程可能不會發出額外的 SQL 語句。
程序員響應 重新綁定失敗的應用程序並重試。 如果問題仍然存在,請檢查您的 DBRM 並確保它與您的程序匹配。”
但是,我不清楚。 有什么想法,可能出了什么問題以及如何解決?
如果可能有問題,我正在使用 Windows 7 Ultimate。
您鏈接到的文檔適用於 z/os 的 db2 v9,而不是 Windows 的 db2 v8。 所以這是第一個問題。
v8 的文檔有關於SQL 902 的說明:
發生系統錯誤(原因代碼 = 原因代碼)。 無法處理后續的 SQL 語句。
說明: 發生系統錯誤。
用戶響應:
記錄消息中的消息號 (SQLCODE) 和原因代碼。
如果跟蹤處於活動狀態,請在操作系統命令提示符處調用獨立跟蹤工具。 然后聯系您的技術服務代表並提供以下信息:
問題描述
SQLCODE 和嵌入式原因碼
SQLCA 內容(如果可能)
如果可能,跟蹤文件。
聯合系統用戶:將問題隔離到請求失敗的數據源(請參閱故障排除指南以確定哪個數據源無法處理 SQL 語句)並針對該數據源采取必要的診斷步驟。 數據源的問題確定程序各不相同,因此請參閱適用的數據源手冊。
sqlcode:-902
sqlstate: 58005
這給我們帶來了第二個問題:它要求您聯系 IBM 並開一張票,據我所知,v8 不支持,所以不會那么容易。
我認為安裝 v9、v9.5 或 v9.7 將是您最好的選擇,除非您有真正令人信服的理由堅持使用 8。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.