Una volta pubblicate le modifiche allo schema definite a livello di sito, WSP le considera come lo schema standard e non permette ulteriori modifiche. È possibile eliminare una colonna definita a livello di sito o modificare la lunghezza di una colonna di stringa definita a livello di sito aggiornando manualmente il DBMS e lo schema esterno a WSP. Quindi eseguire lo script pdm_wspupd per aggiornare la tabella wspcol del database per sincronizzare WSP con le modifiche esterne.
Procedere come descritto di seguito:
Importante: Se è stata specificata un'opzione di indicizzazione (ad esempio UNIQUE) per eliminare una colonna, modificare il file wsp_index.sch e rimuovere i riferimenti alla colonna. Se la colonna era l'unica colonna indicizzata della tabella, rimuovere tutti i riferimenti alla tabella da wsp_index.sch.
pdm_wspupd
Lo script pdm_wspupd legge wsp_schema.sch e lo confronta con la tabella wspcol nel database, scrivendo le eventuali differenze su una riga nella console. Ad esempio, consultare l'output seguente:
PDM_WSPUPD. Aggiornamento della tabella wspcol da wsp_schema.sch.
Lettura di wsp_schema.sch per informazioni su DBMS corrente...
Lettura della tabella wspcol per informazioni sullo schema WSP...
Lunghezza della colonna STRING zSalesOrg.description cambiata da 350 a 400
Impossibile trovare la colonna zSalesOrg.sym in wsp_schema.sch. Eliminazione della riga wspcol
pdm_wspupd ha individuato 1 colonne gestite da WSP da aggiornare e 1 da eliminare. Verificare che DBMS sia stato aggiornato manualmente in modo che corrisponda a nwsp_schema.sch, quindi rispondere S per aggiornare wspcol o qualsiasi altra cosa per annullare.
Dopo aver confermato l'aggiornamento, lo script usa le utilità CA SDM standard per aggiornare la tabella wspcol. Progettazione schema mostra quindi le modifiche.
Controllare che le modifiche apportate al DBMS corrispondano esattamente alle modifiche apportate a wsp_schema.sch.
|
Copyright © 2013 CA.
Tutti i diritti riservati.
|
|