服務器端 配置:oracle11g R2 x64 1.設置監(jiān)聽 a.啟動欄 -> 開始 -> 程序 -> Oracle-OraDb11g_home1 -> 配置和移植工具 -> Net Manager b.Oracle Net 配置 -> 本地 -> 監(jiān)聽程序 -> LISTENER ,查看是否有本地地址在監(jiān)聽,沒有則添加,主機:"localhost",端口:1521,協(xié)議:TCP/IP 2.關閉所有防火墻(包括Window防火墻) 3.啟動TNS監(jiān)聽服務: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環(huán)境變量中 3.創(chuàng)建tnsnames.ora配置文件,內(nèi)容格式如下:
比如此文件,我創(chuàng)建的TNS服務名為WRS,Oracle服務器地址為192.168.1.112,Oracle服務器監(jiān)聽端口為1521,連接的Oracle數(shù)據(jù)庫名為orcl,可以按此格式進行替換。
4.添加TNS_ADMIN環(huán)境變量,指向創(chuàng)建的tnsnames.ora配置文件。 至此,配置已經(jīng)完成,可以用pl/sql developer之類的工具連接遠程oracle數(shù)據(jù)庫,database即為添加的tns服務名(這里為WSR) 如果要用odbc連接數(shù)據(jù)庫,還要添加odbc數(shù)據(jù)源,64位系統(tǒng)用C:\Windows\SysWOW64\odbcad32.exe,32位系統(tǒng)用C:\Windows\System32\odbcad32.exe |
|
來自: 魏正欽的圖書館 > 《C#開發(fā)語言的學習日記》