資料工具的版本注意事項

© Copyright International Business Machines Corporation 2006. All rights reserved.US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

版本注意事項

1.0 限制
   1.1 資料設計專案中沒有可供常式使用的 SQL 工具
2.0 已知的問題和暫行解決方法
   2.1 表格資料編輯器中的 XML 表格 falication
   2.2 註解式 XSD 對映編輯器
   2.3 XML
   2.4 SQL 工具
   2.5 常式開發
   2.6 SQL 程序側寫
   2.7 儲存程序除錯器
   2.8 資料核心功能
   2.9 表格資料編輯器中的單一 XML 資料類型的直欄

1.0 限制

1.1 資料設計專案中沒有可供常式使用的 SQL 工具

工作台有兩種新型的資料專案:

資料設計專案用來建立和儲存資料模型,例如實體資料模型和邏輯資料模型。 資料開發專案用來建立和儲存資料應用程式開發物件,例如儲存程序和使用者定義的函數(又稱為常式)。 從資料設計專案的角度來看,「常式」也可視為實體資料模型的一部分。 然而,資料設計專案對常式的開發支援有限,且資料設計專案中也沒有提供常式的 SQL 工具支援。 開發常式時,建議使用指定的資料開發專案,有較完整的支援,包括精靈、常式編輯器、除錯支援及 SQL 工具整合。

2.0 已知的問題和暫行解決方法

2.1 表格資料編輯器中的 XML 表格 falication

在表格資料編輯器中,如果在沒有主要索引鍵的 XML 表格上執行 XML 驗證, XML 驗證只在第一次有效,也就是當您插入 XML 值時。 此外,配合 XML 驗證來更新現有的 XML 直欄也會失敗。

暫行解決方法:在含有 XML 直欄的表格上建立主要索引鍵。

2.2 註解式 XSD 對映編輯器

如果在此編輯器中處理多個根元素,當您儲存註解式 XSD 檔案時會發生錯誤。

暫行解決方法:為每一個根元素個別建立一組 XML 綱目文件檔。

2.3 XML

  • 為了使用 XML 資料類型和處理 XML 綱目,您必須連接 UTF-8 資料庫。
  • 從資料庫傳回的 XML 文件資料量不受限制。視您傳回的資料量而定,可能會影響效能。
  • 2.4 SQL 工具

    暫行解決方法:您可以從 SQL 建置器執行 SQL(如果是 DML 陳述式)。

    2.5 常式開發

    暫行解決方法:請確定系統類別路徑中有 db2jcc.jar 和適當的授權檔。

    暫行解決方法:當您在使用 JDK 1.4 層次的伺服器上部署 Java 儲存程序時,請在「部署常式」精靈的「編譯選項」欄位中指定 "-source 1.4" 選項。(例如,DB2 Universal Database for Linux®, UNIX®, and Windows® 8.2 版伺服器)。通常可使用適當的編譯選項 "-source JDK level " 來符合資料庫伺服器的 JDK 層次。

    暫行解決方法:執行 Ant Script 不需要 tools.jar,所以現在不妨忽略這個訊息。

    暫行解決方法:按一下「檔案->儲存」、按 Ctrl+S 或按一下「儲存」圖示,將儲存程序儲存起來。

    2.6 SQL 程序側寫

    暫行解決方法:您可以在建立伺服器連線時不使用 retrieveMessagesFromServerOnGetMessage=true 設定。

    2.7 儲存程序除錯器

    暫行解決方法:若要延長 Java 逾時設定,請從工作台功能表列按一下「視窗 > 喜好設定」。展開 Java 節點,再按一下「除錯」。在「除錯」喜好設定頁面上,增加「通訊逾時」區段中的「除錯器逾時」值。建議至少將預設值加大兩倍。

    暫行解決方法:若要啟用此按鈕,請選取「輸入評估」圓鈕,設為非空字串的值(例如 'a'),然後選取「輸入字面文字」圓鈕。「確定」按鈕將會啟用。

    暫行解決方法:請記得在部署 Java 儲存程序時指定 -g 編譯器選項。

    暫行解決方法:在啟動新的除錯階段作業時,請先移除所有舊的岔斷點,再新增岔斷點。

    暫行解決方法:在安裝開發人員產品的用戶端機器上必須執行階段作業管理程式。若要啟動階段作業管理程式,請從產品安裝的 bin 目錄中執行 db2dbgm.bat 檔案。

    2.8 資料核心功能

    暫行解決方法:發生這種情形時,您可以選取含有儲存器物件的儲存器,再嘗試重新整理一次。比方說,如果重新整理表格失敗,請嘗試重新整理含有表格的綱目。如果重試仍然失敗,則必須中斷資料庫連線,再重新連接。

    2.9 表格資料編輯器中的單一 XML 資料類型的直欄

    如果您定義的表格只含一個 XML 資料類型的直欄,或任何表格中含有非唯一的列, 則使用表格編輯器來刪除一列時,將刪除符合此列的所有列。

    暫行解決方法:請勿使用表格資料編輯器在含有重複列的表格中刪除一列。