Una volta pubblicate le modifiche allo schema definite a livello di sito, WSP le considera come lo schema standard e limita la possibilità di modificarle ulteriormente. È possibile eliminare una colonna definita dal sito o modificare la lunghezza di una colonna di stringa definita dal 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 segue:
Nota: in questa procedura è possibile utilizzare qualsiasi editor di testo standard per modificare il file wsp_schema.sch.
Importante Se una delle opzioni di indice (come UNIQUE) è stata specificata per l'eliminazione di 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. L'output è simile a quanto segue:
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. A questo punto, Progettazione schema mostra le modifiche apportate.
Assicurarsi che le modifiche apportate al DBMS corrispondano esattamente alle modifiche apportate a wsp_schema.sch.
| Copyright © 2012 CA. Tutti i diritti riservati. | Contatta CA Technologies |