配置ODBC數(shù)據(jù)源
開放式數(shù)據(jù)庫(kù)連接 (ODBC) 應(yīng)用程序使用 ODBC 數(shù)據(jù)源來(lái)連接 MicrosoftSQL Server 的實(shí)例。ODBC 數(shù)據(jù)源是記錄下列內(nèi)容的一個(gè)存儲(chǔ)定義:
連接到數(shù)據(jù)源所使用的 ODBC 驅(qū)動(dòng)程序。
ODBC 驅(qū)動(dòng)程序連接到數(shù)據(jù)源所使用的信息。
連接所使用的驅(qū)動(dòng)程序特有的選項(xiàng)。例如,SQL Server ODBC 數(shù)據(jù)源可以記錄要使用的 ISO 選項(xiàng),或者驅(qū)動(dòng)程序是否應(yīng)記錄性能統(tǒng)計(jì)信息。
客戶端上的每個(gè) ODBC 數(shù)據(jù)源都有一個(gè)唯一的數(shù)據(jù)源名稱 (DSN)。SQL Server ODBC 驅(qū)動(dòng)程序的 ODBC 數(shù)據(jù)源包含用于連接到 SQL Server 實(shí)例的全部信息以及任何基本選項(xiàng)。
使用 ODBC 數(shù)據(jù)源管理器
若要配置 Microsoft SQL Server ODBC 數(shù)據(jù)源,請(qǐng)使用 ODBC 數(shù)據(jù)源管理器??梢酝ㄟ^(guò)在“控制面板”中單擊“數(shù)據(jù)源 (ODBC)”來(lái)啟動(dòng) ODBC 數(shù)據(jù)源管理器。
使用 ODBC 數(shù)據(jù)源管理器可以
顯示系統(tǒng)當(dāng)前安裝的 SQL Server ODBC 驅(qū)動(dòng)程序的版本信息。
添加、更改和刪除 SQL Server ODBC 驅(qū)動(dòng)程序的數(shù)據(jù)源。
ODBC 數(shù)據(jù)源管理器還可以為用戶數(shù)據(jù)源、系統(tǒng)數(shù)據(jù)源和文件數(shù)據(jù)源創(chuàng)建選項(xiàng)卡。
用戶數(shù)據(jù)源專門用于在創(chuàng)建時(shí)即生效的 Microsoft Windows 登錄帳戶。用戶數(shù)據(jù)源對(duì)任何其他的登錄帳戶是不可見的。它們對(duì)計(jì)算機(jī)上作為服務(wù)運(yùn)行的應(yīng)用程序也不是始終可見的。
系統(tǒng)數(shù)據(jù)源對(duì)客戶端上的所有登錄帳戶都是可見的。它們對(duì)計(jì)算機(jī)上作為服務(wù)運(yùn)行的應(yīng)用程序也是始終可見的。
ODBC 版本 3.0 中新增了文件數(shù)據(jù)源。文件數(shù)據(jù)源不存儲(chǔ)在系統(tǒng)注冊(cè)表中,而是存儲(chǔ)在客戶端的文件中。
當(dāng)選擇了數(shù)據(jù)源類型后,ODBC 數(shù)據(jù)源管理器便會(huì)啟動(dòng) SQL Server DSN 配置向?qū)?,指?dǎo)您逐步添加 ODBC 數(shù)據(jù)源。選擇所需的數(shù)據(jù)源選項(xiàng),例如包含相關(guān)表的數(shù)據(jù)庫(kù)。
有關(guān) ODBC 數(shù)據(jù)源管理器的詳細(xì)信息,請(qǐng)參閱 Windows 文檔。
添加或刪除ODBC 數(shù)據(jù)源
必須添加開放式數(shù)據(jù)庫(kù)連接 (ODBC) 數(shù)據(jù)源,才能將 ODBC 客戶端連接到 MicrosoftSQL Server 實(shí)例。若要添加數(shù)據(jù)源,可以使用 ODBC 數(shù)據(jù)源管理器(通過(guò)單擊“控制面板”中“管理工具”下的“數(shù)據(jù)源 (ODBC)”啟動(dòng))和 SQL Server DSN 配置向?qū)?。也可以使用某個(gè) ODBC API 函數(shù)通過(guò)編程方式添加數(shù)據(jù)源;但是,僅建議高級(jí)用戶使用這些方法。
可以通過(guò)下列方式刪除 ODBC 數(shù)據(jù)源:
使用 ODBC 數(shù)據(jù)源管理器。
使用設(shè)置為 SQL_REMOVE_DSN 或 SQL_REMOVE_SYS_DSN 的 fRequest 參數(shù)調(diào)用 SQLConfigDataSource。
刪除包含數(shù)據(jù)源的文件。
【編輯推薦】


























