Estoy recibiendo por encima de error cuando intenta conectarse a un servidor de base de datos desde un cliente usando el nombre del servicio orcl. Es la hora de conectarse cuando la estoy usando otro nombre de servicio es decir dms

A continuación es mi listener.ora

Por favor, dime qué hacer?

InformationsquelleAutor maverick | 2011-07-02

12 Comentarios

  1. 60

    Abra el símbolo del sistema y ejecute el siguiente comandos:

    • Me pueden ayudar con el mismo conjunto de comandos en Linux? Estoy usando red hat enterprise linux.
    • para linux: sólo tiene que utilizar export ORACLE_SID=<your database name> lugar y el resto es el mismo
    • por qué es que cuando estoy tratando de conectar con ‘conectar’ cmd, me estoy poniendo de ORA-27101, pero cuando estoy haciendo conn sys/sys como sydba entonces soy capaz de conectar??
  2. 19

    Algún tiempo. La base de datos no se ha montado correctamente , por lo que tenemos que montar manualmente… Para que se apague y empezar de arriba, a continuación, monte…. Ejecute los siguientes comandos

    de inicio de sesión como usuario de oracle, a continuación,

    • el monte, a continuación, flashback a un punto de restauración anterior fix it for me
  3. 5

    Asegúrese de que su ORACLE_HOME y ORACLE_SID son correctos
    Para ver los valores actuales de windows, en el símbolo del sistema, escriba

    Luego

    Si los valores no son de su corriente principal de oracle y SID usted necesita para corregirlos. Esto se puede hacer en Windows variables de entorno.

    Retirar esta página para más información

    • Esta respuesta estaba lo suficientemente cerca como disparador de mi solución. A pesar de que mi $ORACLE_HOME & $ORACLE_SID variables estaban en lo correcto, mi proceso fue la evocación de un archivo de parámetros con que se llama el mal de SID.
  4. 2

    ORA-01034 y ORA-27101 normalmente indican que la instancia de base de datos que está intentando conectarse a que se apague y que no estás conectado como un usuario que tiene permiso para ponerlo en marcha. Inicie sesión en el servidor 192.168.1.53 y puesta en marcha de la orcl instancia, o pregunte a sus DBA para hacer esto para usted.

  5. 2

    Tenido el mismo problema en windows XP. Resuelto.
    El error fue causado por el sistema de registro está lleno.
    Panel de Control -> Herramientas Administrativas -> visor de Sucesos
    Haga clic derecho en la aplicación de registro, borrar todos los eventos, opcionalmente guardar el registro.
    Mismo proceso para el registro del sistema.
    Reinicia y debería funcionar.

  6. 2

    Ejecutar cmd:

    A continuación:

    Quitar sga_target línea en init.ora archivo y, a continuación:

    • este funciona a la perfección!! Ahorro de tiempo!
  7. 2
    • ¿Qué es eso y por qué crees que esto iba a funcionar?
    • startup no parece funcionar, parece db problema de instalación de SQL> startup ORA-01078: failure in processing system parameters LRM-00109: could not open parameter file '/opt/oracle/product/12.2.0.1/dbhome_1/dbs/initxe.ora'
  8. 2

    Este mismo error me ocurrió aunque el ORACLE_HOME y ORACLE_SID parecía estar configurado correctamente.

    El problema estaba en ORACLE_HOME, que no se supone que terminan con un carácter de barra diagonal. Cuando me quité la final de barra, se comenzó a trabajar correctamente.

    Por lo tanto, incluso si parece que todo está configurado bien, comprobar las variables de este.

  9. 2

    Me enfrentó el mismo problema, mientras que la creación de la conexión en el SQLDeveloper «ORA-01034: ORACLE no disponible ORA-27101: memoria compartida reino no existe»

    Solución:

    1.Actualización de la listene.ora archivo para incluir el SID.

    La Oraclexe directorio puede tener el conjunto de permisos para «ReadOnly«, Cambie el directorio/subdirectorio permiso para leer/escribir y reinicie el agente de escucha de los servicios.
    El problema está resuelto.

  10. 1

    Me golpeó el mismo shared memory realm does not exist síntoma (en Windows), pero por una razón diferente. Yo acababa de instalar Oracle XE () y después de algunos problemas, estableció que mi instalación fue dañado debido a la presencia de un entorno ORACLE_HOME de la propiedad en el momento en que la instalé.

    Si este es TLDR, skip to ‘por Lo que para resolver:’!

    Mi síntoma inicial fue:

    Al parecer, la instalación de Windows lee el ORACLE_HOME desde el registro y no necesita (y sin duda en mi caso no debería haber…) un ambiente de propiedad.

    De eliminar, de la siguiente manera:

    1. Editar la configuración de entorno del sistema (tecla de Windows y empezar a
      escribir » env » y usted debería ver esta opción de venir.
    2. Eliminar cualquier Usuario y Variables de Entorno del Sistema llamado ORACLE_HOME, si
      presente. (tome nota de sus valores, principalmente de interés, pero puede ser de
      si deseas volver a ponerlos por alguna razón!)
    3. Reiniciar su máquina. No muck alrededor con sólo un registro off – reinicie su
      de la máquina. El Windows instalar Oracle utiliza los servicios de Windows por defecto
      y su instalación es actualmente muy mal – se necesita un reinicio.

    Tras el reinicio yo era capaz de obtener los mensajes de error de «No hay archivo de mensaje de…» y podría empezar a mirar qué se trata la cuestión.
    Ajuste de la ORACLE_SID a XE y conectar @XE llegué tan lejos como los errores en esta página, a saber, los siguientes síntomas:

    Otro síntoma fue:
    A la hora de lanzar el «Get started» de la página que no se pudo conectar, dando un error no se encuentra (si no recuerdo mal), a pesar de las Ventanas de escucha & XE servicios que se inició. Como se señaló en otra respuesta, esto podría deberse a los servicios de windows no se inicia. En mi caso, dichos servicios se inició, así que algo estaba mal configurado.

    A este punto, pensé que tal vez mi instalar sólo había ido tan mal, debido a la presencia de mi mal ORACLE_HOME propiedades del entorno en que yo debería volver a instalar. (Anterior vuelve a instalar no hubiera ayudado, pero los que habían sido antes de que me di cuenta de la ORACLE_HOME entorno del sistema de la propiedad (probablemente por mí hace un año!).

    Por lo que para resolver:

    1. Cerrar cualquier aplicación que busca en el Oraclexe directorio de instalación (editores/explorer/cmd peticiones)
    2. Un viaje rápido a Agregar/Quitar programas y desinstalar OracleXe
    3. Doble-check usted no tiene ORACLE_HOME entorno de la propiedad se establece en cualquier lugar, recuerde que Windows utiliza las entradas de registro para conseguirlo.
    4. Reiniciar (no correr riesgos – estamos en esto para el largo plazo!)
    5. Hizo que asegurarse de que no había ORACLE_HOME propiedad?
    6. Ejecutar el instalador de Oracle de nuevo (como administrador local de la cuenta si es aplicable)
    7. Usted debe ser capaz de regocijarse en un trabajo de instalar. Yo, al menos!

Dejar respuesta

Please enter your comment!
Please enter your name here