程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> Oracle11g遠程連接配置visualstudio2003

Oracle11g遠程連接配置visualstudio2003

編輯:Oracle教程

Oracle11g遠程連接配置visualstudio2003


服務器端 配置:oracle11g R2 x64

1.設置監聽

a.啟動欄 -> 開始 -> 程序 -> Oracle-OraDb11g_home1 -> 配置和移植工具 -> Net Manager

b.Oracle Net 配置 -> 本地 -> 監聽程序 -> LISTENER ,查看是否有本地地址在監聽,沒有則添加,主機:"localhost",端口:1521,協議:TCP/IP

2.關閉所有防火牆(包括Window防火牆)

3.啟動TNS監聽服務:lsnrctl start (此程序LSNRCTL.exe位於oracle_path/product/11.2.0/dbhome_1/BIN目錄下



客戶端(Windows)

1.下載Instant Client for Microsoft Windows (32bit) 並安裝,地址: instant client下載

2.將instant client的安裝目錄加入path環境變量中

3.創建tnsnames.ora配置文件,內容格式如下:

[plain] view plaincopy在CODE上查看代碼片派生到我的代碼片
  1. # tnsnames.ora Network Configuration File: C:\e\orcldb\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
  2. # Generated by Oracle configuration tools.
  3. WSR =
  4. (DESCRIPTION =
  5. (ADDRESS_LIST =
  6. (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.112)(PORT = 1521))
  7. )
  8. (CONNECT_DATA =
  9. (SERVICE_NAME = orcl)
  10. )
  11. )
  12. ORACLR_CONNECTION_DATA =
  13. (DESCRIPTION =
  14. (ADDRESS_LIST =
  15. (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))
  16. )
  17. (CONNECT_DATA =
  18. (SID = CLRExtProc)
  19. (PRESENTATION = RO)
  20. )
  21. )
  22. LISTENER_ORCL =
  23. (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
  24. ORCL =
  25. (DESCRIPTION =
  26. (ADDRESS_LIST =
  27. (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
  28. )
  29. (CONNECT_DATA =
  30. (SERVER = DEDICATED)
  31. (SERVICE_NAME = orcl)
  32. )
  33. )
    比如此文件,我創建的TNS服務名為WRS,Oracle服務器地址為192.168.1.112,Oracle服務器監聽端口為1521,連接的Oracle數據庫名為orcl,可以按此格式進行替換。

    4.添加TNS_ADMIN環境變量,指向創建的tnsnames.ora配置文件。


    至此,配置已經完成,可以用pl/sql developer之類的工具連接遠程oracle數據庫,database即為添加的tns服務名(這裡為WSR)


    如果要用odbc連接數據庫,還要添加odbc數據源,64位系統用C:\Windows\SysWOW64\odbcad32.exe,32位系統用C:\Windows\System32\odbcad32.exe

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved