目錄
1、首先解釋一下而這的區別sid和service_name
2、監聽配置的三種情況:
(1)乙個監聽在乙個ip乙個埠上監聽多個例項
(2)乙個監聽在乙個ip不同埠上監聽多個例項
(3)多個監聽監聽多個例項
(1)sid:乙個資料庫可以有多個例項,sid是用來標識這個資料庫內部每個例項的名字
(2)service_name:是這個資料庫對外宣稱的名字
listener.ora檔案:
sid_list_orcl =
(sid_list =
(sid_desc =
(global_dbname = orcl)
(sid_name = orcl)
)(sid_desc =
(global_dbname = zzy)
(sid_name = zzy)
))orcl =
(description_list =
(description =
(address = (protocol = tcp)(host = 10.10.66.8)(port = 1521))
)(description =
(address = (protocol = ipc)(key = extproc))
)
tnsnames.ora檔案:
zzy =
(description =
(address = (protocol = tcp)(host = 10.10.66.8)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = zzy)
))orcl =
(description =
(address = (protocol = tcp)(host = 10.10.66.8)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = orcl)
))
listener.ora檔案:
sid_list_orcl =
(sid_list =
(sid_desc =
(global_dbname = orcl)
(sid_name = orcl)
)(sid_desc =
(global_dbname = zzy)
(sid_name = zzy)
))orcl =
(description_list =
(description =
(address = (protocol = tcp)(host = 10.10.66.8)(port = 1521))
)(description =
(address = (protocol = tcp)(host = 10.10.66.8)(port = 1522))
)(description =
(address = (protocol = ipc)(key = extproc))
))
tnsnames.ora檔案:
zzy =
(description =
(address = (protocol = tcp)(host = 10.10.66.8)(port = 1522))
(connect_data =
(server = dedicated)
(service_name = zzy)
))orcl =
(description =
(address = (protocol = tcp)(host = 10.10.66.8)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = orcl)
))
listener.ora檔案:
sid_list_orcl =
(sid_list =
(sid_desc =
(global_dbname = orcl)
(sid_name = orcl)
)(sid_desc =
(global_dbname = zzy)
(sid_name = zzy)
))sid_list_lss =
(sid_list =
(sid_desc =
(global_dbname = lss)
(sid_name = lss)
))orcl =
(description_list =
(description =
(address = (protocol = tcp)(host = 10.10.66.8)(port = 1521))
)(description =
(address = (protocol = ipc)(key = extproc))
))lss=
(description =
(address = (protocol = tcp)(host = 10.10.66.8)(port = 1522))
)
tnsnames.ora檔案:
zzy =
(description =
(address = (protocol = tcp)(host = 10.10.66.8)(port = 1520))
(connect_data =
(server = dedicated)
(service_name = zzy)
))orcl =
(description =
(address = (protocol = tcp)(host = 10.10.66.8)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = orcl)
))lss =
(description =
(address = (protocol = tcp)(host = 10.10.66.8)(port = 1522))
(connect_data =
(server = dedicated)
(service_name = lss)
))
Button的三種監聽管理
android的中button控制項的三種監聽方式 1 內部匿名類 2 外部類 3 介面類 一 內部匿名類 mybutton.setonclicklistener new onclicklistener 二 外部類 新建乙個外部類,實現onclicklistener介面,並重寫onclick方法。c...
不能建立物件的三種情況!!!
第一種 private修飾的私有物件 構造方法私有,不能建立物件 原因 因為子類要建立物件,繼承父類。就得呼叫父類的構造方法,此時父類的構造方法被私有了。也就不能建立物件了。原因 抽象類 父類 裡的方法很有可能是抽象方法。假如抽象類也能建立物件,建立物件之後,它呼叫自己的方法,而此時的方法卻沒有方法...
vue元件呼叫的三種情況
子元件中 被調子元件方法 beidiao param 父元件中 zizujian ref aa zizujian 被引入的子元件 父元件方法如下 yaodiao param 父元件中 zizujian bb beidiao zizujian 被引入的子元件 父元件方法如下 beidiao 子元件中 ...