同樣的如果關閉listener程序並不會影響已經存在的資料庫連線。
listener.ora------listener***程序的配置檔案,oracle根據它來監聽服務
listener =
(description_list =
(description =
(address_list =
(address = (protocol = ipc)(key = extproc2))
)(address_list =
(address = (protocol = tcp)(host = zte-fc3b9d34326)(port = 1521))))
)sid_list_listener =
(sid_list =
(sid_desc =
(sid_name = pl***tproc)
(oracle_home = f:\neworacle)
(program = extproc)
)(sid_desc =
(global_dbname = zxin)
(oracle_home = f:\neworacle)
(sid_name = zxin)))
xxlistener:用於指定***對應的伺服器位址和埠號
sid_list_xxlistener:指定xxlistener***所監聽的資料庫,即xxlistener將對請求這些資料庫的連線體檢監聽接待服務。
sqlne.ora該檔案的作用是怎麼樣找乙個連線中出現的連線字串。
names.directory_path= (tnsnames, onames, hostname)
上面指示如果出現連線符,首先在tnsnames.ora檔案中,如果找不到,再把它當做主機名來找
tnsnames.ora
這是客戶端的連線字串描述檔案
例如:esb123 =
(description =
(address_list =
(address = (protocol = tcp)(host = 10.129.148.212)(port = 1521))
)(connect_data =
(server = dedicated)
(service_name = esb)))
如果在登陸資料庫命令中發現了連線字串,則一般在這個檔案中查詢
幾種登陸資料庫的方式:
1.sqlplus / as sysdba 以作業系統認證方式登陸,不需要***程序;
2.sqlplus scott/tiger 只能連線本地資料庫,同樣不需要***程序;
3.sqlplus scott/tiger@ord 一般連線網路資料庫,需要***程序;
普通使用者登陸需要資料庫可用,管理員就不需要了
mysql 檔案描述符 檔案描述符
toc 首先,linux的世界裡一切皆為檔案,無論是裝置還是乙個socket連線。檔案又可分為 普通檔案 目錄檔案 鏈結檔案和裝置檔案。檔案描述符 file descriptor 是核心為了高效管理已被開啟的檔案所建立的索引,其是乙個非負整數 通常是小整數 用於指代被開啟的檔案,所有執行i o操作的...
C 之檔案監聽
有時候,我們需要把一些資訊儲存在配置檔案裡面,又希望如果修改了配置檔案,程式可以自動生效。這裡可以用檔案監聽來實現。使用了c 提供的filesystemwatcher 先看結果 由於每次修改檔案都會出發兩次提示,據說是第一次修改檔案內容,第二次修改檔案時間,但是我們只需要處理一次就可以了。由於我對時...
Linux inotify監聽檔案狀態
inotify 是乙個 linux特性,它監控檔案系統操作,比如讀取 寫入和建立。inotify 反應靈敏,用法非常簡單,並且比 cron 任務的繁忙輪詢高效得多。學習如何將 inotify 整合到您的應用程式中,並發現一組可用來進一步自動化系統治理的命令列工具。通俗來說,inotify可以監控檔案...