oracle本地服務配置

本地oracle客戶端鏈接遠程oracle數據庫服務器配置說明以下: sql

1.找到本地oracle客戶端安裝目錄,如:%path%\Oracle
2.再找配置文件tnsnames.ora,其目錄爲 %path%\Oracle\product\10.1.0\Client_2\NETWORK\ADMIN\tnsnames.ora,如不存在,請先新建。
3.用記事本打開文件tnsnames.ora,用如下內容替換原有內容: 數據庫

# tnsnames.ora Network Configuration File: %path%\Oracle\product\10.1.0\Client_2\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools. 服務器

%dbname% =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = %dbname%)
    )
  ) 網絡

其中:
%path%是本地oracle客戶端的安裝目錄
%dbname%是遠程服務器的數據庫實例名
xxx.xxx.xxx.xxx 是遠程服務器IP地址,如:192.168.0.1  oracle

方法二: tcp

一、打開cmd輸入netca。 
二、選擇【本地net服務名配置】→下一步。 
三、選擇【添加】→下一步。 
四、在【服務名】中輸入你想要鏈接的服務器上的oracle服務的名字→下一步。 
五、選擇【tcp】→下一步。 
六、在【主機名】中輸入你想要鏈接的服務器ip,端口號不變→下一步。 
七、選擇【進行測試】→下一步。(固然你也能夠選擇不測試) 
※1測試若是不經過,點擊【更改登陸】輸入一個確定能登入的【用戶名】和【口令】→肯定,出現【正在鏈接...測試成功。】代表測試成功。 
※2測試不經過的話,點【上一步】確認你寫的【服務名】和【主機名】,確認無誤的狀況下,確認你要鏈接的服務器oracle監聽服務已經打開。 
八、在【net服務名中】輸入你想要使用的本地的服務名→下一步。 
※就是【sqlplus user/passwd @本地服務名】。 
九、選擇【否】→下一步。 
十、出現【net服務配置完畢】字樣→下一步。 
十一、點擊【完成】完成服務配置。 
十二、在上面服務配置完成之後,在cmd中輸入以下命令便可遠程登陸oracle服務器: 
sqlplus user_name/password@本地服務名 
必定記住,上面的本地服務名是你第8步寫的服務名 測試

注意: ip

前提是必須保證網絡通暢(即物理上可以連通),能夠cmd--》ping 服務器ip地址 進行確認; cmd

必須保證數據庫(OracleService****)已正常啓動;必須保證數據庫監聽器(Oea...TNSListener)已正常啓動。 io

相關文章
相關標籤/搜索