資料來源設定

請利用這個頁面來編輯資料來源的內容。

您可以利用兩種方式之一來存取這個管理主控台頁面:
註: 如果應用程式使用 Enterprise JavaBeans (EJB) 1.1 或 Java Servlet 2.2 模組,請使用資料來源(WebSphere Application Server 第 4 版) > data_source主控台頁面。

測試連線

啟動測試連線服務來驗證應用程式的資料來源連線。

在按一下測試連線之前,請設定您的資料來源內容,再按一下套用。

範圍

指定支援這個資料來源之 JDBC 提供者的範圍。 只有安裝在這個範圍內的應用程式能夠使用這個資料來源。

提供者

指定 WebSphere Application Server 用在這個 Connection Factory 的資源配接器。

只有在建立了新的 Connection Factory 時,才能設定提供者。 這份清單會顯示相關範圍所定義的所有現有的資源配接器。 如果您要利用現有的資源配接器作為提供者,請從清單中選取一個。

名稱

請指定資料來源的顯示名稱。

這個名稱的有效字元包括字母和數字,但不包括大部分的特殊字元。 例如,您可以將這個欄位設定為測試資料來源。但任何開頭是句點 (·) 的名稱,或含有特殊字元 ( \ / , : ; " * ? < > | = + & % ' ` @ ) 的名稱,都不是有效名稱。

參考資訊 值
資料類型 String

JNDI 名稱

指定「Java 命名和目錄介面 (JNDI)」名稱。

分散式運算環境通常會使用命名和目錄服務來取得共用的元件和資源。命名和目錄服務會建立起名稱和位置、服務、資訊與資源的關聯。

命名服務會提供名稱至物件的對映。 目錄服務會提供物件及尋找這些物件所需要之搜尋工具的相關資訊。

命名和目錄服務實作有許多種,它們的介面也各不相同。JNDI 提供一個用來存取各種命名和目錄服務的共用介面。

例如,您可以使用 jdbc/markSection 這個名稱。

如果這個欄位保留空白,就會從資料來源的名稱產生 JNDI 名稱。比如說,資料來源名稱 markSection 會產生 JNDI 名稱 jdbc/markSection。

設定及儲存好這個值,且重新啟動伺服器之後,當執行記憶體傾出名稱空間工具時,您可以見到這個字串。

參考資訊 值
資料類型 String

在儲存器管理持續性 (CMP) 中使用這個資料來源

指定這個資料來源是否是用於 Enterprise Bean 的儲存器管理的持續性。

這個選項會針對關聯式資源配接器,觸發建立對應於這個資料來源的 CMP Connection Factory。

參考資訊 值
資料類型 布林
預設值 True(已啟用)

說明

請指定資源的文字說明。

參考資訊 值
資料類型 String

種類

請指定可用來將資源分類或分組的種類字串。

參考資訊 值
資料類型 String

資料儲存庫 Helper 類別名稱

請指定 DataStoreHelper 實作類別的名稱,其會擴充所選之 JDBC 驅動程式實作類別的能力,以執行資料庫專屬的功能。

應用程式伺服器對於所支援的每個 JDBC 提供者驅動程式,會各提供一組 DataStoreHelper 實作類別。 這些實作類別位於 com.ibm.websphere.rsadapter 套件中。比方說,如果您的 JDBC 提供者是 DB2®,預設 DataStoreHelper 類別便是 com.ibm.websphere.rsadapter.DB2DataStoreHelper。 不過,您所檢視之管理主控台頁面的下拉清單中,可能會有多個 DataStoreHelper 類別名稱供您選擇;請務必選取您資料庫配置所需的類別名稱。否則,您的應用程式可能無法正確運作。如果您想要使用的 DataStoreHelper 類別不在下拉清單中,請選取指定使用者定義的 DataStoreHelper,然後輸入完整的類別名稱。 請參閱資訊中心,以取得建立自訂 DataStoreHelper 類別的指示。

參考資訊 值
資料類型 下拉清單或字串(如果選取使用者定義的 DataStoreHelper 的話)

XA 回復的鑑別別名

這個欄位用來指定 XA 回復處理期間所需使用的鑑別別名。 如果在伺服器失敗之後,這個別名有所變更,後續的 XA 回復處理會使用失敗之前的有效原始設定。

從清單中選取一個別名。

如果要定義不在清單中的新別名,請執行下列動作:
  1. 按一下套用。這時在「相關項目」之下,會出現一份 Java Platform Enterprise Edition (Java EE) 連接器架構 (J2C) 鑑別資料項目清單。
  2. 按一下 J2EE 連接器架構 (J2C) 鑑別資料項目。
  3. 按一下新建。
  4. 定義別名。
  5. 按一下確定,再按一下儲存。 這時主控台會顯示一個別名集合頁面,列出您所有已配置的別名。 在表格上方,這個頁面也會在瀏覽途徑中顯示您的 Connection Factory 名稱。
  6. 按一下您的 J2C Connection Factory 的名稱,回到正在建立的 Connection Factory 的配置頁面。
  7. 在儲存器管理鑑別別名清單中,選取一個新別名。
  8. 按一下套用。

在資料來源中,XA 回復鑑別別名的資料庫身分必須具備授權,才能執行 XA 回復。依安裝架構的授權綱目而定,這個授權層次有可能不同於這個身分存取應用程式的資料庫表格時所需使用的授權層次。

如果資源配接器不支援 XA 交易,就不會顯示這個欄位。這個欄位的預設值衍生自所選的應用程式鑑別別名(若有指定一個的話)。

如果您已在應用程式伺服器中定義多個安全網域及多個鑑別別名,您可以按一下瀏覽... 來選取正在配置之資源的鑑別別名。 只有在定義了至少一個安全網域,且指派了正在編輯的資源所適用的範圍給這個安全網域時,才能夠存取「瀏覽」按鈕。另外,這個安全網域必須包含至少一個 Java 鑑別和授權服務 (JAAS) Java 2 Connector (J2C) 鑑別別名。

安全網域可讓您將不同伺服器的鑑別別名隔開。 在判斷別名所屬的安全網域時,樹狀結構視圖很有用,可以協助您判斷能夠存取每一個鑑別別名的伺服器。每一個資源都有自訂的樹狀結構視圖,因此,您無法使用的網域和別名都不會顯示。

參考資訊 值
資料類型 下拉清單

元件管理的鑑別別名

這個別名係在執行時期供資料庫鑑別使用。

如果資料庫沒有安全維護,就不需要設定資料庫鑑別。 這個配置不建議用於正式作業環境。
避免困難 避免困難: 如果您的資料庫不支援使用者 ID 和密碼,請勿在元件管理的鑑別別名或儲存器管理的鑑別別名欄位中設定別名。否則,系統日誌會出現警告訊息,指出使用者和密碼不是有效內容。這只個是警告訊息;仍會順利建立資料來源。gotcha

從清單中選取一個別名。

如果要定義不在清單中的新別名,請執行下列動作:
  1. 按一下套用。這時在「相關項目」之下,會出現一份 Java Platform Enterprise Edition (Java EE) 連接器架構 (J2C) 鑑別資料項目清單。
  2. 按一下 J2EE 連接器架構 (J2C) 鑑別資料項目。
  3. 按一下新建。
  4. 定義別名。
  5. 按一下確定,再按一下儲存。 這時主控台會顯示一個別名集合頁面,列出您所有已配置的別名。 在表格上方,這個頁面也會在瀏覽途徑中顯示您的 Connection Factory 名稱。
  6. 按一下您的 J2C Connection Factory 的名稱,回到正在建立的 Connection Factory 的配置頁面。
  7. 在儲存器管理鑑別別名清單中,選取一個新別名。
  8. 按一下套用。

如果您已在應用程式伺服器中定義多個安全網域及多個鑑別別名,您可以按一下瀏覽... 來選取正在配置之資源的鑑別別名。 只有在定義了至少一個安全網域,且指派了正在編輯的資源所適用的範圍給這個安全網域時,才能夠存取「瀏覽」按鈕。另外,這個安全網域必須包含至少一個 JAAS J2C 鑑別別名。

如果未透過元件管理的鑑別或其他方式設定別名,且資料庫需要使用者 ID 和密碼來取得連線,在執行時期,您會收到異常狀況。

參考資訊 值
資料類型 下拉清單

儲存器管理鑑別別名

指定用於資源的儲存器管理登入的鑑別資料,也就是 JAAS - J2C 鑑別資料項目。 根據所選取的對映配置別名設定值而定,您可以停用這項設定。

從清單中選取一個別名。

如果要定義不在清單中的新別名,請執行下列動作:
  1. 按一下套用。這時在「相關項目」之下,會出現一份 J2EE 連接器架構 (J2C) 鑑別資料項目清單。
  2. 按一下 JAAS - J2C 鑑別資料。
  3. 按一下新建。
  4. 定義別名。
  5. 按一下確定,再按一下儲存。 這時主控台會顯示一個別名集合頁面,列出您所有已配置的別名。 在表格上方,這個頁面也會在瀏覽途徑中顯示您的 Connection Factory 名稱。
  6. 按一下您的 J2C Connection Factory 的名稱,回到正在建立的 Connection Factory 的配置頁面。
  7. 在儲存器管理鑑別別名清單中,選取一個新別名。
  8. 按一下套用。

如果您已在應用程式伺服器中定義多個安全網域及多個鑑別別名,您可以按一下瀏覽... 來選取正在配置之資源的鑑別別名。 只有在定義了至少一個安全網域,且指派了正在編輯的資源所適用的範圍給這個安全網域時,才能夠存取「瀏覽」按鈕。另外,這個安全網域必須包含至少一個 JAAS J2C 鑑別別名。

安全網域可讓您將不同伺服器的鑑別別名隔開。 在判斷別名所屬的安全網域時,樹狀結構視圖很有用,可以協助您判斷能夠存取每一個鑑別別名的伺服器。 每一個資源都有自訂的樹狀結構視圖,因此,您無法使用的網域和別名都不會顯示。

參考資訊 值
資料類型 下拉清單

對映配置別名

指定這個 Connection Factory 所用之「Java 鑑別和授權服務 (JAAS)」對映配置的鑑別別名。

DefaultPrincipalMapping JAAS 配置會將鑑別別名對映至使用者 ID 和密碼。您可以定義和使用其他對映配置。

參考資訊 值
資料類型 下拉清單

一般和必要的資料來源內容

這些內容是對應於所選 JDBC 提供者的資料來源所專用的。可能是資料來源需要它們,也可能是它們對資料來源特別有用。您可以在資訊中心找到所有支援的 JDBC 提供者所需要的完整內容清單。



檔名: udat_jdbcdatsordet.html