簡體   English   中英

Db2 建庫問題

[英]Db2 database creation problem

我剛剛安裝了 DB2 v8.1.18.980。 現在我嘗試創建新數據庫。 我收到以下 sql 代碼的錯誤:

 sqlcode :  -902 

 sqlstate :  58005

不幸的是,錯誤本身是俄語,因此我無法將其粘貼到此處。 官方網站對問題的描述如下:

“無法處理該語句。不允許應用程序發出額外的 SQL 語句。例如,與應用程序關聯的恢復例程可能不會發出額外的 SQL 語句。

程序員響應 重新綁定失敗的應用程序並重試。 如果問題仍然存在,請檢查您的 DBRM 並確保它與您的程序匹配。”

http://publib.boulder.ibm.com/infocenter/dzichelp/v2r2/topic/com.ibm.db2z9.doc.codes/src/tpc/n902.htm

但是,我不清楚。 有什么想法,可能出了什么問題以及如何解決?

如果可能有問題,我正在使用 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM