配置 WebSphere Application Server 6.0.2 版和 Microsoft SQL Server 2005 間的資料庫連線

您可以在 WebSphere® Application Server 6.0.2 版和針對 Microsoft® SQL Server 2005 所建立的資料庫表格間, 手動建立資料庫連線。
如果您使用叢集伺服器環境,請使用「網域管理程式 (DM)」中的 「WebSphere 管理主控台」來執行所有的「WebSphere Application Server 主控台」步驟。
  1. 啟動 WebSphere 管理主控台
  2. 使用使用者 ID admin 和密碼 admin 登入 (您在先前的「配置安全」一節中所定義的)。
  3. 按一下環境 > WebSphere 變數 這時會開啟「WebSphere 變數」頁面。
  4. 按一下 MSSQLSERVER_JDBC_DRIVER_PATH 這時會開啟 MSSQLSERVER_JDBC_DRIVER_PATH 頁面。
  5. 在「值」欄位中,輸入內含 Microsoft MSSQLServer 2005 JDBC 驅動程式 (sqljdbc.jar) 的目錄路徑, 然後按一下確定
  6. 按一下資源 > JDBC 提供者,然後在開啟的「JDBC 提供者」頁面中, 按一下新建
  7. 建立 JDBC 提供者。
    1. 在「JDBC 提供者」頁面中,按一下新建
    2. 在資料庫類型方面,選取使用者定義, 然後按下一步
    3. 在提供者類型方面,選取使用者定義的 JDBC 提供者
    4. 在實作類型方面,選取使用者定義
    5. 下一步
    6. 名稱中,輸入 Microsoft SQL Server 2005 JDBC 提供者
    7. 類別路徑中,輸入 ${MSSQLSERVER_JDBC_DRIVER_PATH}/sqljdbc.jar
    8. 實作類別名稱中, 輸入 com.microsoft.sqlserver.jdbc.SQLServerXADataSource
    9. 按一下套用。這時會啟動「資料來源」鏈結。
  8. 將資料庫連結至 JNDI 名稱。
    1. 其他內容下,按一下資料來源
    2. 按一下新建
    3. 名稱欄位中, 輸入 Microsoft SQLServer 2005 JDBC RAM
    4. JNDI 名稱欄位中,輸入 jdbc/RAM_Con
    5. 資料儲存庫 Helper 類別名稱下, 選取指定使用者定義的資料儲存庫 Helper, 然後在輸入套件定義的資料儲存庫 Helper 類別名稱中, 輸入 com.ibm.websphere.rsadapter.ConnectJDBCDataStoreHelper
    6. 按一下套用。這時自訂內容鏈結會變成可用的。
    7. 按一下自訂內容,然後在「自訂內容」頁面中, 按一下新建
    8. 名稱欄位中,輸入 databaseName, 並在欄位中,輸入 RAMDB 或您所用的資料庫名稱。
    9. 按一下確定。這時會回到「自訂內容」頁面。
    10. 新增伺服器名稱的其他自訂內容。按一下新建。在名稱欄位中, 輸入 serverName, 並在欄位中,輸入您的伺服器名稱 (例如 myserver.com),並按一下確定
    11. 新增埠號的其他自訂內容。按一下新建。在名稱欄位中, 輸入 portNumber, 並在欄位中,輸入您的埠號 (預設值通常是 1443),然後按一下確定
    12. 按一下確定。這時會回到「自訂內容」頁面。
  9. 設定 J2C 鑑別。
    1. 按一下接近頁面頂端的 Microsoft SQLServer 2005 JDBC RAM 鏈結。
    2. 按一下 J2EE Connector Architecture (J2C) 鑑別資料項目
    3. 按一下新建
    4. JAAS-J2C 鑑別資料頁面中, 輸入別名使用者 ID密碼, 以便向 Microsoft SQL Server 2005 資料庫鑑別。
    5. 按一下確定
    6. 按一下接近頁面頂端的 Microsoft SQLServer 2005 JDBC RAM 鏈結。
    7. 儲存器管理的鑑別下,選取您為 JAAS-J2C 鑑別別名所建立的名稱。節點名稱通常會成為鑑別別名的字首。
    8. 按一下確定
    9. 按一下儲存
  10. 登出主控台。
  11. 重新啟動伺服器。
  12. 在叢集環境中,必須重新啟動「網域管理程式 (DM)」。

意見