Comando del programma di utilità Stage Copy (Windows NT, Windows 2000, AIX e Solaris)
Il programma di utilità Stage Copy copia i dati dal database di
produzione al database di trasferimento. Si osservi che non è possibile utilizzare questo comando se sono presenti RFQ sul sistema di produzione. Per dettagli, fare riferimento a limitazioni del server di trasferimento.
Per eseguire il programma di utilità Stage Copy, immettere quanto segue da una riga comandi in una macchina che può collegarsi sia al database del server di trasferimento che al database del server di produzione.
Immettere l'intero comando su una riga. Questo viene visualizzato su più di una riga
solo a scopo di presentazione.

Si osservi:
- E' necessario includere nel comando i parametri facoltativi, l'ID utente di collegamento e la password anche se si sta eseguendo questo programma di utilità con lo stesso ID utente.
I riferimenti Oracle non si applicano alla piattaforma Linux.
Valori dei parametri
-
ambito
- Il livello di ambito della copia sul server di trasferimento. Specificare una delle
seguenti opzioni:
- _all_
Immettere _all_ per copiare sia i record relativi al sito che quelli relativi al venditore.
- _site_
Immettere _site_ per copiare soltanto i record relativi al sito.
- _merchant_
Immettere _merchant_ per copiare soltanto i record relativi a tutti i venditori.
- sourcedb
- Il nome del database sul server di produzione.
Utilizzare host:port:sid.
Ad esempio, myhost:1521:mydb.
- destdb
- Il nome del database sul server di trasferimento.
Utilizzare host:port:sid.
Ad esempio, myhost:1521:mydb.
- dbtable
- (Facoltativo) Il nome di una tabella specifica da copiare. Tutti i record in questa tabella verranno copiati, a condizione che i record si trovino all'interno del l'ambito specificato dal parametro ambito; in caso contrario, non verrà copiato alcun record.
- sourcedb_user
- (Facoltativo) L'ID di collegamento del responsabile del database che ha creato lo schema del database sorgente. Se non viene specificato, viene utilizzato l'ID dell'utente corrente che richiama il programma di utilità.
- sourcedb_passwd
- (Facoltativo) La password dell'ID di collegamento specificato dal parametro sourcedb_user .
- destdb_user
- (Facoltativo) L'ID di collegamento del responsabile del database che ha creato lo schema del database di destinazione. Se non viene specificato, viene
utilizzato l'ID dell'utente che richiama questo programma di
utilità.
- destdb_passwd
- (Facoltativo) La password dell'ID di collegamento che viene specificato dal parametro destdb_user. Se non viene specificata, il sistema richiede all'utente di immettere la password.
- log
- (Facoltativo) Il percorso e il nome del file nel quale il programma di utilità Stage Copy registra le attività e gli errori. Se il parametro non viene specificato, viene creato un file di log chiamato stagingcopy_yyyy.mm.dd_hh.mm.ss.zzz.log nella seguente directory di log.
unità:\WebSphere\CommerceServer\logs
unità:\Program
Files\WebSphere\CommerceServer\logs
/usr/WebSphere/AppServer/logs
/opt/WebSphere/AppServer/logs
- cleanup_stage_db
- (Facoltativo) Utilizzare questo parametro per eliminare le tabelle di trasferimento prima di utilizzare il programma di utilità Stage Copy. Quando si utilizza il parametro -cleanup_stage_db per eliminare i dati del sito, è possibile che vengano eliminati anche i dati del venditore a causa della cancellazione a cascata. Dopo aver eliminato e copiato i dati del sito, è necessario eliminare e copiare anche i dati del venditore. Il valore predefinito è Sì. Se viene specificato No, nulla verrà eliminato dalle tabelle di trasferimento. La copia potrebbe non riuscire se i dati della copia generano un conflitto o duplicati di chiave sulla chiave primaria o sugli indici univoci. Per utilizzare la copia di trasferimento per eliminare soltanto i dati del database di trasferimento, senza che venga effettuata una copia dei dati del database di produzione, specificare il parametro -cleanup_stage_db come only.
- file script
- (Facoltativo) Il nome del file script SQL generato dal comando del programma di utilità Stage Copy quando si utilizza l'importazione e l'esportazione per copiare il database di produzione sul database di trasferimento nell'ambito specificato. Il file script crea anche le istruzioni per l'eliminazione del database di trasferimento se si utilizza il valore predefinito o se si specifica -cleanup_stage_db come sì. Prima di eseguire lo script, verificare che si dispone di spazio su disco sufficiente a contenere le tabelle esportate. Il file script viene inserito nella directory del programma di utilità Stage Copy quando viene invocato il programma di utilità Stage Copy.
Utilizzare db2 -vtd# -f script_file_name per eseguire il file script.
- dbtype
- (Facoltativo) Il tipo di database (DB2 o Oracle). Il valore predefinito è DB2.
Per ulteriori informazioni sulla copia nel server di trasferimento, vedere gli esempi.