首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

VB 程序連接 Oracle 9i 實戰:ODBC 數據源配置全流程圖解

     編輯:Oracle 資料庫相關知識

連接原理圖解

VB → 指定 DSN → ODBC 數據源管理器解析 → Oracle Client 解析服務名 → 服務器驗證用戶名/密碼。

ODBC 基礎知識

  • ODBC:Open Database Connectivity,國際通用數據庫訪問標準。
  • ODBC 數據源:系統級配置工具,定義 DSN(Data Source Name)映射到具體數據庫。

系統 DSN 創建步驟(以 Microsoft ODBC for Oracle 為例)

  1. 打開「ODBC 數據源管理器」→「系統 DSN」頁籤 → 「添加」
  2. 選擇 Microsoft ODBC for Oracle 驅動程序
  3. 填寫:
     數據源名(DSN):自定義,如 MyOracleDSN
     描述:可選
     服務器:tnsnames.ora 中定義的服務名(如 myoracle.mynet)
  4. 確定完成,系統 DSN 列表出現新建項目

關鍵界面截圖:

VB 代碼中使用 DSN

Dim cn As New ADODB.Connection
cn.ConnectionString = "DSN=MyOracleDSN;UID=scott;PWD=tiger"
cn.Open
' 執行 SQL...
cn.Close

注意事項

  • 32 位 VB 需 32 位 Oracle Client 及 ODBC 驅動,64 位環境同理。
  • 系統 DSN 需管理員權限創建,用戶 DSN 僅當前用戶可見。
  • 防火牆需放行 1521 及 Oracle 配置的動態端口範圍。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved