ora-12518: 錯誤 客戶端連線不上
解決方案:
第一步:process和session改大
檢查process和session
a)本機使用連線到oracle,檢視process程序數:
select count(*) from v$process; –取得資料庫目前的程序數。
select value from v$parameter where name = 『processes』; –取得程序數的上限。
b)檢視session會話數:
select count(*) from v$session; –取得資料庫目前的會話數。
select value from v$parameter where name = 『sessions』; –取得會話數的上限。
檢視當前process和sessions是否接近上限值。若接近,可以將其增大。
調整這兩個引數值大小。
a) 修改process值
alter system set processes=800 scope=spfile; –將process值改大
b) 修改session值
alter system set sessions=1200 scope=spfile; –將sessions值改大
3. 備份pfile,重啟oracle
a) 修改完成後,備份pfile
create pfile from spfile; –從spfile(執行時配置)建立pfile(系統配置)
生成的檔案在$oracle_home/dbs/下邊 和spfile在同乙個目錄下
舉例 windows
d:\app\administrator\product\11.2.0\dbhome_1\database
如果啟動有問題的話,可以這樣啟動,一般不會有問題,放心大膽改吧
startup pfile=』d:\app\administrator\product\11.2.0\dbhome_1\database\init.ora』;
c) 重啟oracle
windows下可以在服務裡面直接重啟服務。
PLSQL本地不安裝客戶端遠端連線Oracle
1 在安裝oracle伺服器的機器上搜尋下列檔案,oracle 伺服器上的檔案 oci.dll ocijdbc10.dll ociw32.dll orannzsbb10.dll oraocci10.dll oraociei10.dll 可能伺服器沒有,如果沒有則pl sql 隨便使用者名稱密碼可以登...
PLSQL本地不安裝客戶端遠端連線Oracle
1 在安裝oracle伺服器的機器上搜尋下列檔案,oracle 伺服器上的檔案 oci.dll ocijdbc10.dll ociw32.dll orannzsbb10.dll oraocci10.dll oraociei10.dll 可能伺服器沒有,如果沒有則pl sql 隨便使用者名稱密碼可以登...
Redis 客戶端連線
redis 通過監聽乙個 tcp 埠或者 unix socket 的方式來接收來自客戶端的連線,當乙個連線建立後,redis 內部會進行以下一些操作 在 redis2.4 中,最大連線數是被直接硬編碼在 裡面的,而在2.6版本中這個值變成可配置的。maxclients 的預設值是 10000,你也可...