首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 教學

DB2 V7 儲存程序建置環境設定:SQL 預存程序與 C 編譯器配置

     編輯:DB2 教學

DB2 V7 儲存程序語言與建置需求

DB2 第 7 版儲存程序可使用 C、Java 或 SQL 語言編寫,但需要額外安裝 C 編譯器。

SQL 預存程序建置工具與編譯器設定

V7 的 SQL 預存程序使用 DB2 自帶的 SPB 開發工具建置,前提是安裝支援的第三方 C 編譯器(如 VC5/VC6 或 IBM 發布的 C 編譯器)。

使用 Visual C++ 6.0 的具體設定步驟

  1. 啟動 DB2 SPB,新建專案,選擇目標資料庫,輸入登入 ID 與密碼
  2. 選擇「已選擇」選單 → SQL SP 建置選項
  3. 設定編譯器環境與選項(目錄位置需依實際安裝情況修改):

編譯器環境:

C:\Program Files\Microsoft Visual Studio\VC98\Bin\vcvars32.bat

編譯器選項:

cl -Ox -W2 /TC -D_X86_=1 -IC:\Progra~1\SQLLIB\include SQLROUTINE_FILENAME.c /link -dll -def:SQLROUTINE_FILENAME.def /out:SQLROUTINE_FILENAME.dll C:\Progra~1\SQLLIB\lib\db2api.lib

關鍵說明:

  • 編譯器環境實為設定環境變數的批次檔
  • 編譯器選項實為編譯命令列
  • 命令中路徑不支援長檔名,必須使用 8.3 DOS 檔名格式(如 Progra~1 代替 Program Files)
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved