為了使得外部程序能夠訪問oracle 資料庫必須配置oracle 網路伺服器環境配置 oracle 網路伺服器環境是通過配置
listener.ora \sqlnet.ora 和 tnsnames.ora 共三個檔案來進行的。
tnsnames.ora:定義乙個或多個網路服務net service cams 例項。
address項包含三個子引數:
protocol :預設協議tcp
host :ip位址
port:埠,預設1521
xe 是資料庫名
xe =
(description =
(address = (protocol = tcp)(host = localhost)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = xe)//資料庫名))
listener.ora
sid_list_listener =
(sid_list =
(sid_desc =
(sid_name = pl***tproc)
(program = extproc)))
listener =
(description_list =
(description =
(address = (protocol = tcp)(host = localhost)(port = 1521))))
listener :指出乙個***定義的起始點。它實際上是正被定義的當前***的名稱。預設的名稱是listener。
description :描述每個監聽位置
protocol : 指定用於本監聽位置的協議
host :儲存***所駐留在的那台計算機的名稱
sid_list_listener :定義配置***所針對的oracle服務的列表
sid_desc :描述每個oracel sid
global_dbname :標識全域性資料庫名稱。本項應該與當前oracle服務的init.ora檔案中的service_names項一致
oracle_home : 給出伺服器上oracle可執行程式的位置
sid_name :含有用於本oracle例項的oracle sid的名稱
sqlnet.ora
sqlnet.authentication_services = (none)
Oracle10g 移動檔案
資料庫檔案修改路徑過程 一 資料檔案 1.sql shutdwon immediate 2.作業系統下 mv dbf u02 oracle orclhb orclhb 3.sql startup mount 4.sql alter database rename file u02 oracle or...
Oracle10g安裝及監聽問題處理
安裝oracle10g到安裝完成都沒有出啥問題,也開啟了網頁檢視相關的資料庫資訊,但是在使用sqlplus的時候提示 error ora 12514 tns 監聽程式當前無法識別連線描述符中請求的服務 在計算機 管理中listener根本啟動不了,只要一重新整理就發現根本沒有啟動!真讓人頭疼!查了相...
oracle 10g 恢復dmp檔案。
1.在winxp下,安裝10g,預設選擇,一路ok。安裝前自檢出現dhcp警告,可直接忽略 2.命令列,在xp下,輸入sqlplus,即可啟動,登陸用 sqlplus as sysdba 用管理員登陸 3.在恢復oracle時,先在 sqlplus裡,先建立表空間,建使用者,並給使用者授權,並解鎖。...