none
Problemi distribuzione applicazione MSI con MST tramite GPO RRS feed

  • Domanda

  • Salve a tutti,

    ho un problema nella distribuzione di un applicazione tramite GPO.

    In realtà il problema è dovuto alla mancata applicazione delle modifiche del file .MST.

    Ho un installer in formato .MSI, in fase di installazione il programma richiede dei parametri:

    - DatabaseInstance "SRVAPPXXXX"

    - DatabaseName "AAAAA_BBBBB"

    - DatabaseUser "dbuser"

     - DatabasePassword "password"

     - SharedComponentsPath "\\SRVAPPXXXX\PATH"

    Ho quindi tramite ORCA preparato un file di modifiche .MST che nella sezione Property avvalora i suddetti parametri

    L'installazione va a buon fine, ma il programma quando lanciato va in errore come se i parametri fossero vuoti.

    Quindi ho fatto un ulteriore step, ho provato a lanciare l'installer da riga di comando:

    msiexec /qn /l*v c:\log.txt /i "\\SrvappXXXX\Share\Setup.msi" TRANSFORMS=\\SrvappXXXX\Share\Setup.mst

    e anche:

    msiexec /qb /l*v c:\log.txt /i "\\SrvappXXXX\Share\Setup.msi" DatabaseInstance="SRVAPPXXXX"   DatabaseName="AAAAA_BBBBB" DatabaseUser="dbuser" DatabasePassword="password"  SharedComponentsPath=\\SRVAPPXXXX\PATH


    Nel primo caso non funziona, nel secondo si

    Premetto che prima di rilanciare le installazioni ho sempre provveduto a rimuovere l'installazione precedente.

    Qualsiasi suggerimento è ben gradito


     

    Ruggiero Lauria
    MCT-MCITP-MCSA-MCSE-MS SQL DBA

    giovedì 12 marzo 2015 18:30

Risposte

Tutte le risposte

  • eseguire da riga comando

    msiexec /qn /l*v c:\log.txt /i "\\SrvappXXXX\Share\Setup.msi" TRANSFORMS=\\SrvappXXXX\Share\Setup.mst

    non genera alcun errore ?


    Edoardo Benussi
    Microsoft MVP - Directory Services
    edo[at]mvps[dot]org

    venerdì 13 marzo 2015 10:04
    Moderatore
  • No Edoardo,

    va liscio come l'olio... purtroppo, ho anche provato ad analizzare le log e non ci sono errori, almeno evidenti.

     


    Ruggiero Lauria
    MCT-MCITP-MCSA-MCSE-MS SQL DBA

    venerdì 13 marzo 2015 10:28
  • Hai provato il flag "x - Extra debugging information" per la verbosita del logging?
    venerdì 13 marzo 2015 11:18
  • Nella log ho 18254 righe di output e nell'ultima riga mi dice:

    === Verbose logging stopped: 04/07/2014  18:22:10 ===

    Nel file di log si legge:

    ...

    MSI (s) (D8:BC) [18:21:17:034]: PROPERTY CHANGE: Modifying TRANSFORMS property. Its current value is '\\Srvappxxxx\path\Bravo.mst'. Its new value: '@Bravo.mst'

    ....

    Property(S): DatabaseUser = dbuser
    Property(S): DatabaseName =  AAAAA_BBBBB
    Property(S): DatabaseInstance = SRVAPPXXX

    Property(S): SharedComponentsPath = \\SRVAPPXXXX\PATH

    Quindi sembrerebbe aver fatto tutto

     

    Ruggiero Lauria
    MCT-MCITP-MCSA-MCSE-MS SQL DBA

    venerdì 13 marzo 2015 11:48
  • Ciao Ruggiero,

    Ho spostato la domanda scritta in Inglese nei Forum Americani. Puoi controllare anche lì per le risposte.


    • Microsoft offre questo servizio gratuitamente, per aiutare gli utenti e aumentare il database dei prodotti e delle tecnologie. Il contenuto viene fornito “così come è e non comporta alcuna responsabilità da parte dell’azienda.

    venerdì 13 marzo 2015 12:32
  • Grazie mille!

    Ruggiero Lauria
    MCT-MCITP-MCSA-MCSE-MS SQL DBA

    venerdì 13 marzo 2015 12:37