共用方式為


使用安裝程式新增和修改資料來源

重要

Windows 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 Oracle 提供的 ODBC 驅動程式。

數據源會識別可包含網路連結庫、伺服器、資料庫和其他屬性的數據路徑-在此情況下,數據源是 Oracle 資料庫的路徑。 若要連線到數據源,驅動程式管理員會檢查 Windows 登錄中是否有特定連線資訊。

ODBC 數據源管理員所建立的登錄專案是由 ODBC 驅動程式管理員和 ODBC 驅動程式使用。 此專案包含每個數據源及其相關聯驅動程式的相關信息。 您必須先將其連接資訊新增至登錄,才能連線至數據源。

若要新增及設定數據源,請使用 ODBC 數據源管理員。 ODBC 系統管理員會更新您的數據源聯機資訊。 當您新增數據源時,ODBC 系統管理員會為您更新登錄資訊。

新增 Windows 的數據源

  1. 開啟 ODBC 資料來源管理員

  2. 在 [ODBC 數據源管理員] 對話框中,按兩下 [新增]。 [建立新的數據源] 對話框隨即出現。

  3. 選取 [Microsoft ODBC for Oracle],然後按兩下 [完成]。 [Microsoft ODBC for Oracle 安裝程式] 對話方塊隨即出現。

  4. 在 [數據源名稱] 方塊中,輸入您想要存取的數據源名稱。 可以是您選擇的任何名稱。

  5. 在 [描述] 方塊中,輸入驅動程式的描述。 這個選擇性欄位描述數據來源所連線的資料庫驅動程式。 可以是您選擇的任何名稱。

  6. 在 [用戶名稱] 方塊中,輸入您的資料庫用戶名稱, (您的資料庫使用者標識子) 。

  7. 在 [伺服器] 方塊中,輸入您要存取之 Oracle Server 引擎的資料庫別名或連接字串。

  8. 按兩下 [確定] 以新增此數據來源。

注意

[數據源] 對話框隨即出現,而 ODBC 系統管理員會更新登錄資訊。 當您連接到此資料來源時,您輸入的使用者名稱和連接字串會成為此資料來源的預設連接值。

  1. 按兩下 [選項] 可針對 ODBC Driver for Oracle 安裝程式進行更多規格:

    • 翻譯 - 按下 [選取] 以選擇載入的數據翻譯工具。 預設值為 <[無翻譯工具>]。

    • 效能 - [在目錄函式中包含備註] 複選框會指定驅動程式是否傳回 SQLColumns 結果集的備註數據行。 未設定此值時,ODBC Driver for Oracle 可提供更快速的存取。

      [在 SQL 資料列中包含 SYNONYMS] 複選框會指定驅動程式是否傳回數據行資訊。 緩衝區大小 會指定配置來接收擷取數據的大小,以位元組為單位。 驅動程式會優化擷取,讓一個從 Oracle Server 擷取的數據列傳回足夠的數據列,以填滿指定大小的緩衝區。 擷取大量數據時,較大的值通常會提高效能。

    • 自定義 - [強制執行 ODBC DayOfWeek Standard] 複選框會指定結果集是否符合 ODBC 指定的星期幾格式 (星期日 = 1;星期六 = 7) 。 如果清除此複選框,則會傳回地區設定特定的 Oracle 值。

      SQLDescribeCol 一律會傳回有效位數複選框的值,指定驅動程式是否應該針對 SQLDescribeColcbColDef 自變數傳回非零值。 這個 連接字串 屬性僅適用於沒有 Oracle 定義小數位數的數據行,例如未定義有效位數或小數位數的計算數值數據行和數據行。 當 Oracle 未提供該資訊時,SQLDescribeCol 呼叫會傳回 130 作為精確度。 如果清除此複選框,驅動程式會改為針對這些類型的數據行傳回 0。

  2. 按兩下 [新增] 以新增另一個數據源,或按兩下 [關閉] 結束。

修改 Windows 的數據源

  1. 開啟 ODBC 資料來源管理員 按兩下適當的 DSN 索引標籤。

  2. 選取您要修改的 Oracle 數據源,然後按兩下 [設定]。 [Microsoft ODBC for Oracle 安裝程式] 對話方塊隨即出現。

  3. 修改適用的數據源欄位,然後按兩下 [確定]。

當您完成此對話框中的資訊修改後,ODBC 系統管理員會更新登錄資訊。