Riduzione della dimensione dell'immagine di installazione del prodotto Db2

È possibile utilizzare il comando db2iprune per ridurre la dimensione di un'immagine di installazione del prodotto database Db2 .

Informazioni su questa attività

Questo strumento è utile per distribuzioni su larga scala del prodotto database Db2 e per l'incorporazione Db2 all'interno di un'applicazione. Il programma di utilità db2iprune rimuove i file associati a queste funzioni e lingue in base a un file di input. Il file di input (file .prn) consente di specificare quali funzioni e lingue si desidera rimuovere dall'immagine di installazione. Il risultato è una nuova immagine di installazione Db2 più piccola che può essere installata utilizzando i normali metodi di installazione Db2 . Riducendo la dimensione di un'immagine di installazione viene anche indicato come pruning l'immagine di installazione.

Essere a conoscenza delle seguenti limitazioni prima di procedere con l'eliminazione di un'immagine:
  • Alcuni componenti hanno dipendenza. Un componente può essere pruntato solo se non c'è altro componente che non viene incline che dipende da esso. Ad esempio, INFORMIX_DATA_SOURCE_SUPPORT dipende da DB2_DATA_SOURCE_SUPPORT. O INFORMIX_DATA_SOURCE_SUPPORT o sia INFORMIX_DATA_SOURCE_SUPPORT che DB2_DATA_SOURCE_SUPPORT possono essere stampate, ma DB2_DATA_SOURCE_SUPPORT non possono essere eliminate e lasciare INFORMIX_DATA_SOURCE_SUPPORT nell'immagine.
  • I prodotti possono essere rimossi, ma almeno un prodotto deve essere lasciato.
  • La lingua inglese non può essere rimossa.
  • Sui sistemi operativi Linux® e UNIX, una lingua può essere stampata in uno dei seguenti modi:
    • è possibile eseguire il comando db2iprune da Db2 National Language Pack (NLPACK), dove NLPACK può essere ovunque. In questo caso, solo le lingue possono essere eliminate dall'interno dell'NLPACK.
    • è possibile eseguire il comando db2iprune dal DVD del database Db2 . In questo caso, se NLPACK è una sottodirectory, è possibile prare le lingue, e. prodotti o componenti o entrambi, in un'esecuzione del comando db2iprune .

Procedura

Per ridurre le dimensioni dell'immagine di installazione del prodotto database Db2 :

  1. Creare un file di input personalizzato utilizzando il file di input di esempio (file .prn) ubicato nella directory db2/plat/utilities/db2iprune/ sul DVD del prodotto o l'immagine scaricata come base. È possibile rimuovere il * per non commentare tale linea particolare. È possibile anche specificare queste parole chiave:
    PRUNE_PROD
    Specifica il prodotto database Db2 da rimuovere. Questa parola chiave è facoltativa. Più di un prodotto database Db2 può essere rimosso alla volta, ma almeno un prodotto deve rimanere nell'immagine di installazione. Ad esempio, usare
    PRUNE_PROD            = CLIENT
    per potare il IBM Data Server Client.
    PRUNE_COMP
    Specifica il componente Db2 da rimuovere. Questa parola chiave è facoltativa. Più di un componente Db2 può essere rimosso alla volta. Quando un componente viene rimosso, il componente specificato viene rimosso da tutti i prodotti applicabili. Ad esempio, usare
    PRUNE_COMP           = FIRST_STEPS
    a pruno Primo Steps.
    PRUNE_LANG
    Specifica la lingua installata da rimuovere. La lingua inglese è obbligatoria e non può essere rimossa. Questa parola chiave è facoltativa. Più di una lingua può essere rimossa alla volta. Tutte le lingue tranne l'inglese vengono rimosse specificando PRUNE_LANG=all. Quando una lingua viene rimossa, la lingua specificata viene rimossa da tutti i prodotti applicabili. Ad esempio, usare
    PRUNE_LANG            = CZ
    a pruno la lingua ceca.
    PRUNE_TSAMP
    Solo su sistemi operativi Linux e UNIX. Specifica che IBM Tivoli System Automation for Multiplatforms (SA MP) deve essere rimosso dall'immagine di installazione.
    PRUNE_VSAI
    Solo sui sistemi operativi Windows. Specifica che IBM® Database Add-Ins for Visual Studio deve essere rimosso dall'immagine di installazione.
  2. Dalla riga comandi, eseguire il comando db2iprune .
    Per informazioni sui parametri di comando, consultare db2iprune - Reduce il comando delle dimensioni dell'immagine di installazione.

Risultati

È possibile utilizzare qualsiasi metodo di installazione regolare Db2 per installare e mantenere un'immagine di installazione di Db2 stampata:
Db2 Installazione guidata Wizard
Per un'installazione tipica, i componenti tipici regolari per tale prodotto vengono installati senza i componenti rimossi dal comando db2iprune .

Per un'installazione compatta, i normali componenti compatti per quel prodotto vengono installati senza i componenti rimossi dal comando db2iprune .

Per un'installazione personalizzata, solo i restanti componenti vengono visualizzati nel pannello di selezione della funzione. i componenti rimossi dal comando db2iprune non vengono visualizzati come componenti facoltativi da installare. Tuttavia, sui sistemi operativi Linux e UNIX, le lingue rimosse saranno ancora visualizzate nel pannello di scelta della lingua. In questo caso, assicurarsi di non selezionare una lingua che è stata rimossa dall'immagine utilizzando il comando db2iprune ; se si seleziona una lingua che è stata rimossa, si riceverà un messaggio di errore.

Installazione file di risposta
Se si prevede di utilizzare un file di risposta per un'installazione non presidiata, assicurarsi di specificare solo i linguaggi e le funzioni disponibili nell'immagine di installazione stampata Db2 . Se si seleziona un componente che è stato rimosso, si otterrà un messaggio di errore.
Installazione del fix pack
Poiché i fix pack di Windows Db2 sono immagini di installazione complete, il comando db2iprune può essere utilizzato con immagini di fix pack. Il processo di applicazione del fix pack è lo stesso per immagini complete e stampate. Quando il fix pack Db2 è installato, rileva e aggiorna solo i componenti che sono stati installati e ignora tutti i componenti che non sono installati. Se il comando db2iprune viene utilizzato con un'immagine del fix pack, assicurarsi che l'immagine del fix pack contenga tutti i componenti che sono stati inizialmente installati. Se l'immagine del fix pack non contiene tutti i componenti installati, riceverai un errore sui file mancanti quando verrà tentata l'applicazione del fix pack.