os:linux bogon 3.10.0-229.el7.i686 #1 smp sun may 17 14:06:40 utc 2015 i686 i686 i386 gnu/linux
資料庫:oracle11g
listener.ora配置檔案:
sid_list_listener=
(sid_list=
(sid_desc=
(global_dbname=yy)
(sid_name=yy)
(oracle_home=/oracle/product/11.2.0)
(prespawn_max=20)
(prespawn_list=
(prespawn_desc=(protocol=tcp)(pool_size=2)(timeout=1))))
(sid_desc=
(global_dbname=orcl)
(sid_name=orcl)
(oracle_home=/oracle/product/11.2.0)
(prespawn_max=20)
(prespawn_list=
(prespawn_desc=(protocol=tcp)(pool_size=2)(timeout=1))))
)listener =
(description_list =
(description =
(address = (protocol = tcp)(host = 192.168.88.129)(port = 1521))
(address = (protocol = ipc)(key = extproc1521))))
tnsnames.ora配置檔案:
orcl =
(description =
(address = (protocol = tcp)(host = 192.168.88.129)(port = 1521))
(connect_data =
(server = dedicated)
(service_name = orcl)))
yy =
(description =
(address_list =
(address = (protocol = tcp)(host = 192.168.88.129)(port = 1521))
)(connect_data =
(service_name = yy)))
兩個檔案位置:/oracle/product/11.2.0/network/admin(我預設將oracle裝到了/目錄)
開啟資料庫:
$>sqlplus / as sysdba #以管理員身份登入
sql>startup #啟動
$>lsnrctl start #開啟監聽
啟動非預設庫
export oracle_sid=其他庫名
啟動/重啟
遠端登入命令:conn scott/[email protected]/orcl
配置資料庫:dbca命令開啟視窗
配置監聽:netca命令開啟視窗
linux中關閉oracle相關服務和監聽
由於遇到資產檢測,需要把應用系統服務和資料庫服務都停止一段時間,所以需要把oracle服務停了。步驟如下 1.登陸伺服器,然後切換使用者到oracle使用者 su oracle 2.檢視oracle例項和監聽的狀態,ps ef grep oracle 3.如果服務監聽在執行,則關閉。先關監聽,lsn...
Linux環境下重啟Oracle服務和監聽
有時候可能會出現伺服器電腦出問題,需要重啟,重啟機器後需要重啟oracle資料庫 1 以oracle身份登入資料庫,命令 su oracle 2 進入sqlplus控制台,命令 sqlplus nolog 3 以系統管理員登入,命令 connect as sysdba 4 啟動資料庫,命令 star...
Oracle多庫查詢方法
1.配置本地資料庫伺服器的tnsnames.ora檔案 vi oracle home network admin tnsnames.ora新增如下行,其中dblink為連線名 可自定義 host和port為資料庫偵聽的ip及埠,service name為資料庫的sid,mediadblink des...