這個主題列出已知的資料庫連線問題和解決辦法。
在您移轉至現行版的工作台時, 您可能必須編輯您使用舊版工作台所建的資料庫連線。這可能是因特定 JDBC 驅動程式和資料庫供應商的支援有變動所致。若要修正此問題, 請編輯資料庫連線以使用支援的 JDBC 驅動程式之一。
如果資料庫連線是從工作台外取消 (例如,在 DB2 Universal Database™ 中,使用 FORCE APPLICATIONS ALL 指令), 則工作台無法偵測到該連線已中斷。
您在本產品中執行的某些作業會要求和資料庫間維持連線。一旦連線中斷, 任何需要和資料庫間維持作用中連線的作業(例如:在 SQL 查詢建置器中執行 SQL 陳述式)將無法正常運作。如果在工作台中連線看似作用中, 但實際不是,請先試著切斷和資料庫的連線,然後重新連線。
如果資料庫連線仍未起作用, 請關閉工作台然後再重新啟動。
如果連接資料庫伺服器失敗,您可能會收到類似如下的錯誤訊息: IWAS0126E 試著建立連線時遇到問題 &1. 原因:'&2'。如需原因碼 (&2) 的相關資訊, 請參閱您資料庫伺服器所附的文件。
當您在開啟「資料視景」或 J2EE 視景(或兩者)的情況下,匯入或刪除 EJB JAR 檔(範例或其他)時, 偶爾會在資料庫下出現該 EJB JAR 檔的重複綱目節點。這樣的項目無害;不過,您可以關閉再重新開啟視景, 以移除重複的項目。
在 Linux™ 上,當您使用 AS/400® Toolbox for Java™ JDBC 驅動程式來連接 DB2 Universal Database for iSeries™ 5.1 版時, 工作台可能異常關閉。當您輸入不正確的密碼或讓密碼欄位留白時,即會發生此問題。如果發生此問題, 請重新啟動工作台,並使用正確的密碼重新連線。
您可以執行 NETSTAT *CNN 指令, 驗證 iSeries 資料庫主機伺服器正在執行。在使用 TCP/IP 連線狀態畫面出現時,請在本端埠標題下找出 as-database 項目, 並確定該項目處於「接聽」狀態。