SourceForge has been redesigned. Learn more.
Close

Reset Database

Tomas
2005-03-04
2013-05-02
  • Tomas

    Tomas - 2005-03-04

    Ciao a tutti,
    ho installato Compiere per farmi un'idea di questo progetto. Quello che vorrei sapere  questo: c' la possibilit di resettare completamente il database per eseguire di nuovo una importazione dal file compiere.dmp?
    Chiedo questo perch nel provare a installare la traduzione in italiano devo aver fatto qualche passaggio sbagliato ( rimasto tutto in inglese) e volevo ripartire da zero. Non sono ferrato su Oracle e quindi perdonate la mia ignoranza. Ho usato la versione 2.5.2 di Compiere, Oracle 10g e la traduzione messa a disposizione da Mayking (2.5.1f).

    Grazie.

    Tomas

     
    • Marco LOMBARDO

      Marco LOMBARDO - 2005-03-05

      Il modo c'e', ma hai provato a eseguire "syncronise terminology" dal client System?

      Comunque quando vuoi ricominciare da capo:
      1. drop dell'utente:
      $ sqlplus system/manager
      SQL> drop user <nome utente> cascade;
      SQL> exit

      2. Ricreazione dell'utente:
      $ sqlplus system/manager @ $COMPIERE_HOME/utils/oracle/CreateUser <nome utente> <pass utente>

      3. nuovo import.
      $ imp system/manager file=<path del file di dmp> fromuser=reference touser=<nome dell'utente creato>

      Poi si, si possono anche usare i vari RUN_* ma credo per usare Compiere in autonomia non si possa demandare tutto a degli script a scatola chiusa.

      Regards,

      Mar
      Mayking spa

       
    • Tomas

      Tomas - 2005-03-05

      Si, Syncronise terminology l'ho fatto, ma ci sono stati dei problemi. La procedura non  andata a buon fine.

      3. nuovo import.
      $ imp system/manager file=<path del file di dmp> fromuser=reference touser=<nome dell'utente creato>

      Quindi se ho capito bene non  necassario cancellare a mano tutte le tabelle/procedure/funzioni/ecc. Basta rifare l'import dopo aver ricreato l'utente giusto?

      Grazie mille.
      Tomas

       
    • Tomas

      Tomas - 2005-03-05

      Ho provato, ma con il comando sqlplus ottengo questo errore:

      ERROR
      ORA-01034: ORACLE not available
      ORA-27101: shared memory realm does not exist
      Linux Error: 2: no such file or directory.

      il comando esatto che ho dato : $sqlplus system/<password di system>
      Ciao.
      Tomas

       
    • Tomas

      Tomas - 2005-03-07

      Dopo vari tentativi sono riuscito a ottenere lo scopo. Traduzione in italiano eseguita. anzich ricreare il database con l'import, ho creato un utente in compiere e ho rifatto la procedura di importazione della traduzione in italiano. Una volta eseguito il comando "Syncronise Terminology" ho riavviato Compiere ed era tutto in italiano.
      Grazie comunque dell'aiuto.

      Tomas

       

Log in to post a comment.