terça-feira, 1 de fevereiro de 2011

Oracle - ORA-00101: Resolvendo o invalid specification for system parameter MTS_DISPATCHERS

ORA-00101: invalid specification for system parameter DISPATCHERS

Cause: The syntax for the DISPATCHERS parameter is incorrect.
Action: Refer to the manual for correct syntax.

Como diria no desenho pica-pau, "e lá vamos nós".

Este erro ocorre em razão do registro do listener não ser o default, logo a correção deve ser feita no 'init.ora'.

Basta ajustar ou comentar no 'init.ora':

#mts_dispatchers = "(PROTOCOL=TCP)(SER=MODOSE)"

Depois disto ajuste seu listener mais ou menos assim:

LISTENER =
  (ADDRESS_LIST=
       (ADDRESS=(PROTOCOL=tcp)(HOST=localhost)(PORT=1521))
       (ADDRESS=(PROTOCOL=ipc)(KEY=PNPKEY)))

 SID_LIST_LISTENER=
   (SID_LIST=
       (SID_DESC=
          (SID_NAME=hsodbc)
          (ORACLE_HOME=/private/app/oracle/product/8.1.6)
          (PROGRAM=hsodbc)
        )
       )

CONNECT_TIMEOUT_LISTENER = 0

Suba o listener(lsnctl start) e depois a database(sqlplus '\as sysdba' - 'startup open') e pronto, seu Oracle no ar.

Nenhum comentário:

Postar um comentário