ORA-32018: parameter cannot be modified in memory on another instance

 

Al intentar realizar un alter system en una de mis instancias de base de datos obtenemos el siguiente error:

SQL> alter system set streams_pool_size=48m;
ERROR at line 1:
ORA-32018: parameter cannot be modified in memory on another instance

Lo que nos indica este error es que estamos en una instancia de una base de datos RAC y para que pueda realizarse con éxito habrá que indicarle en cual de las instancias queremos modificar ese parámetro.

Esto lo podemos hacer añadiendo a la sentencia la claúsula SID

Por ejemplo, si nuestra base de datos se llama prueba y tenemos dos instancias (prueba1 y prueba2), tendremos que hacer el cambio de la siguiente forma:

En la instancia1 lanzamos la siguiente sentencia

SQL> alter system set streams_pool_size=48m sid='prueba1';
System altered.

En la instancia2 lanzamos la siguiente sentencia

SQL> alter system set streams_pool_size=48m sid='prueba2';
System altered.

About: admin


One thought on “ORA-32018: parameter cannot be modified in memory on another instance”

  1. Gracias por compartir el material, ademas de que es valisos e importante; a más de uno nos es de utilidad.

    No está de más contar con el dato de un experto que pueda asesorarnos, y para ello compartimos el siguiente material.

    Éxito http://bit.ly/1i9gAIS

Deja un comentario

Tu dirección de correo electrónico no será publicada.