Errore connessione database

Mau
2005-05-30
2013-05-02
  • Mau
    Mau
    2005-05-30

    Ho installato Oracle 10g per Compiere. Ho riscontrato il seguente problema.

    Quando dal browser tento di connettermi all'Enterprise Manager ottengo il messaggio:

    possibile che lo stato del database sia MOUNT o NOMOUNT.

    Clicco su avvio e mi vengono chieste delle password:

    -del sistema operativo
    Inserisco qui l'accont di accesso per il computer

    -credenziali del database
    Non avendo creato alcun utente inserisco SYSTEM e per password quella che ho scelto in fase di installazione.

    Mi da errore,
    come mai?

    Grazie a chi collabora.

     
    • Roberto Onnis
      Roberto Onnis
      2005-05-31

      Stai utilizzando linux o winzoz?
      Se linux, quando fai ripartire il sistema devi far partire l' istanza del db ed il listener che non partono in automatico.

       
    • Mau
      Mau
      2005-05-31

      Il SO  Windows XP.
      Comunque il database  gi e sto cercando di attivarlo ma non ci riesco. Da "Administration assistant for Windows" clicco col destro del mouse sul database e scelgo "connect database",
      imposto come "net service name" il listener ma ricevo un errore ORA-1254: TNS: could not resolve the connect identifier specified.

      Sai dirmi come pu essere risolto il problema? Si trova qualcosa cercando l'errore su Google ma non si capisce un granch.

       
    • Marco LOMBARDO
      Marco LOMBARDO
      2005-05-31

      su M$ prova a tirare su il servizio del Listener e del database.
      Quello del db si chiama OralceServiceXXXXXXX se non sbaglio.

      Mar

       
    • Mau
      Mau
      2005-05-31

      Puoi spiegarmi passo-passo come fare?

      Grazie.

       
    • Mau
      Mau
      2005-05-31

      In particolare se provo a usare tnsping:

      Microsoft Windows XP [Versione 5.1.2600]
      (C) Copyright 1985-2001 Microsoft Corp.

      tnsping dati.org

      TNS Ping Utility for 32-bit Windows: Version 10.1.0.2.0 - Production on 31-MAG-2
      005 12:10:27

      Copyright (c) 1997, 2003, Oracle.  All rights reserved.

      Used parameter files:
      C:\oracle\product\10.1.0\Db_2\network\admin\sqlnet.ora

      Used EZCONNECT adapter to resolve the alias
      Attempting to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=dati.org))(ADDRES
      S=(PROTOCOL=TCP)(HOST=128.175.51.37)(PORT=1521)))
      TNS-12535: TNS:operation timed out

       
    • Mau
      Mau
      2005-05-31

      Penso sia causa del LISTENER infatti se cerco di avviarlo dal prompt dei comandi:

      > lsnrctl

      > start LISTENER

      ottengo i seguenti errori:

      LSNRCTL> start
      Starting tnslsnr: please wait...

      Failed to start service, error 3.
      TNS-12560: TNS:protocol adapter error
      TNS-00530: Protocol adapter error
        32-bit Windows Error: 3: No such process

      Cosa bisogna fare?

       
      • Michela
        Michela
        2005-05-31

        Ciao,
        hai provato a fare quello che ti ha detto Marco con il servizio?

         
    • Mau
      Mau
      2005-05-31

      Si ma il risultato  questo, qualche idea?

      LSNRCTL> start OralceServiceXXXXXXX
      Starting tnslsnr: please wait...

      Failed to open service <OracleOraDb10g_home1TNSListenerOralceServiceXXXXXXX>, er
      ror 1060.
      TNSLSNR for 32-bit Windows: Version 10.1.0.2.0 - Production
      System parameter file is C:\oracle\product\10.1.0\Db_2\network\admin\listener.or
      a
      Log messages written to C:\oracle\product\10.1.0\Db_2\network\log\oralceservicex
      xxxxxx.log
      TNS-01151: Missing listener name, OralceServiceXXXXXXX, in LISTENER.ORA

      Listener failed to start. See the error message(s) above...

       
    • Mau
      Mau
      2005-05-31

      Aspetta, forse intendeva OracleCSService?

      In fase di installazione c'era stato un problema proprio l:

      Errore durante l'avvio del servizio: OracleCSService non  stato trovato.

      Come si pu fare per fargliero trovare?

       
      • Michela
        Michela
        2005-05-31

        Dovresti provare a controllare se tra i servizi che sono stati configurati esiste il servizio OracleCSService. Se si, dovresti controllare se  partito e se non  partito provare a farlo partire a mano (in ralt credo che di default parta all'avvio).

         
    • Mau
      Mau
      2005-05-31

      Qualche idea su come farlo?

      Mi conviene provare a reinstallare il tutto?

      Grazie per l'aiuto.

       
      • Marco LOMBARDO
        Marco LOMBARDO
        2005-05-31

        Per "servizio" intendovo i servizi di Windows. Quelli che appaiono con l'icona "Servizi" appunto.
        Ce ne deve essere uno OracleListener o qualcosa del genere ed un altro il cui nome SOMIGLIA a OracleServiceXXXXXX.

        In ogni caso reinstallare tutto non servirebbe, magari qualche pagina di documentazione  si :-))

        Regards,

        Mar
        Compilo subAdministrator
        compilo.sf.net

         
      • Michela
        Michela
        2005-05-31

        Scusami se magari ti suggerisco cose ovvie:
        start
        esegui
        service.msc
        Oppure
        tasto dx su risorse del computer
        gestione
        servizi & applicazioni
        servizi
        In entrambe i casi si apre una "finestra" di gestione dei servizi.
        Qui dovresti cercare (e trovare!) i servizio che ci interessa.
        Lo trovi?

         
    • Mau
      Mau
      2005-06-01

      Bene, grazie intanto per i suggerimenti. Ho trovato alcuni servizi che non si avviano:

      OracleOraDb10g_home1TNSListenerOralceServiceXXXXXXX

      --> Tento di avviarlo con tasto destro e mi d
      Impossibile avviare il servizio ... su computer locale
      errore 1067: Termine imprevisto del processo

      E' causa sua?