[Oracle] ORA-02020 過多的資料庫連結在使用中

tolilong發表於2016-03-14
oracle6中已經使用了4個db link
使用到第五個的時候就報了ORA-02020 過多的資料庫連線在使用中

檢視系統引數
SQL> show parameter open_link

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
open_links                           integer     4
open_links_per_instance              integer     4

修改系統引數open_links,open_links_per_instance為100

SQL> alter system set open_links=100;
alter system set open_links=100
                 *
ERROR at line 1:
ORA-02095: specified initialization parameter cannot be modified
不能線上修改,需要加上scope=spfile引數,且需要重啟DB生效

SQL> alter system set open_links=100 scope=spfile;

System altered.

SQL> alter system set open_links_per_instance=100;
alter system set open_links_per_instance=100
                 *
ERROR at line 1:
ORA-02095: specified initialization parameter cannot be modified
不能線上修改,需要加上scope=spfile引數,且需要重啟DB生效

SQL> alter system set open_links_per_instance=100 scope=spfile;

System altered.

SQL> shutdown immediate
Database closed.
Database dismounted.
ORACLE instance shut down.
SQL> startup
ORACLE instance started.

Total System Global Area 1603411968 bytes
Fixed Size                  2213776 bytes
Variable Size            1275070576 bytes
Database Buffers          318767104 bytes
Redo Buffers                7360512 bytes
Database mounted.
Database opened.
SQL> show parameter open_links

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
open_links                           integer     100
open_links_per_instance              integer     100
之後可以正常使用.

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24237320/viewspace-2056727/,如需轉載,請註明出處,否則將追究法律責任。

相關文章