orcal客戶端連接問題

本地客戶端需要的配置
1. 測試連接
    方法: 命令行 下鍵入 "tnsping 服務端IP地址"
          如果出現 "OK(XX毫秒)" 字樣,說明可以與服務端建立連接.否則請檢查服務端配置.

 注意:TNS-03505的問題(在tnsnames.ora文件中建立的名稱前面不能有空格

TEST=
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.5.123)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = ORCL)
    )
  )


         
2. 添加服務名
    方法: 打開ORACLE "Net Configuration Assistant" 工具 -> "本地NET服務名配置" -> "添加" -> 選擇ORACLE數據庫或服務-> 輸入服務名(建庫時輸入的全局數據庫名) -> TCP -> 主機名中輸入服務端IP地址,端口輸入服務端監聽程序所監聽的端口 -> 是,進行測試 -> 首次測試可能會失敗,因爲默認的用戶名口令不一定和服務端的匹配,點擊 更改登錄 輸入有效用戶名和口令確定後如出現"測試成功",說明連接成功,點擊 下一步 -> 輸入本地服務名 -> 直到完成.

3. 登錄數據庫
    在SQLPLUS中如果直接輸入用戶名和密碼連接遠程的oracle時,會提示

“ERROR:ORA-12560: TNS:協議適配器錯誤”這個錯誤的原因是SQLPLUS默認是連接本地的oracle數據庫,因爲沒有本地的數據庫,所以會提示出錯。

連接遠程的數據庫需要進行如下操作:

C:\Documents and Settings\User>sqlplus "用戶名/密碼@orcl"

如果出現如下提示,表示遠程連接成功!!

SQL*Plus: Release 11.2.0.1.0 Production on 星期三 8月 3 15:42:15 2011

Copyright (c) 1982, 2010, Oracle.  All rights reserved.


連接到:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章