建立 ODBC DSN ASP 連線DSN
1.建立 ODBC DSN
透過在 Windows 的"開始"選單開啟"控制皮膚",您可以建立基於 DSN 的檔案。雙擊"ODBC"圖示,然後選擇"系統 DSN"屬性頁,單擊"新增",選擇資料庫驅動程式,然後單擊"下一步"。按照後面的指示配置適用於您的資料庫軟體的 DSN。常用的資料庫軟體有Microsoft Access和SQL Server等,這裡以SQL Server 資料庫為例。
配置 SQL Server 資料庫系統 DSN:注意如果資料庫駐留在遠端伺服器上,請與伺服器管理員聯絡,獲取附加的配置資訊;下面的過程使用 SQL Server 的 ODBC 預設的設定,它可能不適用於您的硬體配置。在"建立新資料來源"對話方塊中,從列表框中選擇"SQL Server",然後單擊"下一步"。鍵入 DSN 檔案的名稱,然後單擊"下一步"。單擊"完成"建立資料來源。鍵入執行 SQL 服務程式的伺服器的名稱、登入 ID 和密碼。在"建立 SQL Server 的新資料來源"對話方塊中,在"伺服器"列表框中鍵入包含 SQL Server 資料庫的伺服器的名稱,然後單擊"下一步"。選擇驗證登入 ID 的方式。如果要選擇 SQL 伺服器驗證,請輸入一個登入 ID 和密碼,然後單擊"下一步"。在"建立 SQL Server 的新資料來源"對話方塊中,設定預設資料庫、儲存過程設定的驅動程式和 ANSI 標識,然後單擊"下一步"。(要獲取詳細資訊,請單擊"幫助"。)在對話方塊(同樣名為"建立 SQL Server 的新資料來源")中,選擇一種字元轉換方法,然後單擊"下一步"。(詳細資訊,請單擊"幫助"。)在下一個對話方塊(同樣名為"建立 SQL Server 的新資料來源")中,選擇登入設定。 注意典型情況下, 您只能使用日誌來除錯資料庫訪問問題。 在"ODBC Microsoft SQL Server 安裝程式"對話方塊中,單擊"測試資料來源"。如果 DSN 正確建立,"測試結果"對話方塊將指出測試成功完成。
[@more@]2.ASP中如何連線資料庫
Application("DNS") = "DSN=WEBTOSQL10"
Application("DSN") = "DSN=WEBTOSQL10;UID=apps_vttbc;PWD=bc0718"
Application("ConnectionTimeout") = 36000000
Application("SessionTimeout") = 300
Application("CommandTimeout") = 12000
Application("Database")="vttbc"
Application("AppsUserName") = "apps_vttbc"
Application("AppsPassword") = "bc0718"
Application("online") = 0
Set DataConn = server.CreateObject ("ADODB.CONNECTION")
DataConn.ConnectionTimeout = Application("ConnectionTimeout")
DataConn.CommandTimeout = Application("CommandTimeout")
DataConn.Open Application("DNS"),Application("AppsUserName"),Application("AppsPassword")
3. User DSN 和System DSN的區別:
user dsn只能由這個使用者看到, 用其它使用者登入是看不到的. system則所有使用者都可以看到;
HKEY_CURRENT_USERSoftwareODBCODBC.INI
HKEY_LOCAL_MACHINESOFTWAREODBCODBC.INI
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7718881/viewspace-1037413/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一種產生 DSN 放大攻擊的深度學習技術深度學習
- ubuntu wps odbc 連線sqliteUbuntuSQLite
- Hi3798CV200DMD_VER.B參考版SCH原理圖(pcb,DSN,OrCAD)
- mysql odbc delphi連線問題MySql
- Laravel 通過 ODBC 連線 VerticaLaravel
- [20181224]使用odbc連線oracle資料庫.txtOracle資料庫
- C#/C++ 透過ODBC連線OceanBase Oracle租戶C#C++Oracle
- Linux下ODBC連線HGDB報Could not SQLConnect錯解決方法LinuxSQL
- 06 建立MySQL連線MySql
- ElasticSearch連線池建立Elasticsearch
- laravel建立軟連線Laravel
- Oracle透過ODBC連線SQL Server資料庫後ORA-12514OracleSQLServer資料庫
- 【JDBC】使用OracleDataSource建立連線池用於連線OracleJDBCOracle
- 【YashanDB資料庫】PHP無法透過ODBC連線到資料庫資料庫PHP
- SQLSERVER建立連線伺服器SQLServer伺服器
- centos無法建立ssl連線CentOS
- win10如何建立寬頻連線_windows10建立寬頻連線的方法Win10Windows
- 藉助Windows自帶的ODBC工具驗證資料庫連線是否通暢Windows資料庫
- python中socket建立客戶連線Python
- 最多能建立多少個 TCP 連線?TCP
- asp網站提示資料庫連線出錯網站資料庫
- 使用websocket連線(對接)asp.net core signalrWebASP.NETSignalR
- Docker & ASP.NET Core (4):容器間的連線DockerASP.NET
- ASP.NET Web Forms – 資料庫連線簡介ASP.NETWebORM資料庫
- Visual Studio和Git建立遠端連線Git
- 【譯】MySQL挑戰:建立10萬連線MySql
- linux下mysql安裝、授權、建立使用者、連線navicat、連線entityLinuxMySql
- OkHttp 原始碼剖析系列(六)——連線複用機制及連線的建立HTTP原始碼
- Docker & ASP.NET Core (1):把程式碼連線到容器DockerASP.NET
- 怎麼建立網站連線資料庫網站資料庫
- 建立 MQTT 連線時如何設定引數?MQQT
- HTTPS連線建立過程(單向&雙向)HTTP
- OkHttp 原始碼剖析系列(四)——連線建立概述HTTP原始碼
- websocket 建立連線時如何進行授權?Web
- raw.githubusercontent.com 無法建立 SSL 連線Github
- wget下載提示:無法建立SSL連線wget
- 通過驅動建立與MySQL的連線MySql
- TCP連線是如何建立和終止的?TCP
- express入門04 資料庫連線 表結構建立 模型建立Express資料庫模型