Condividi tramite


Risoluzione dei problemi di refactoring

Aggiornamento: novembre 2007

Quando si effettua il refactoring di oggetti di database è possibile che si verifichi il problema seguente:

Nota:

Tutte le modifiche di refactoring apportate vengono registrate in un file di log. È possibile utilizzare il file di log per risolvere i problemi di refactoring. Per ulteriori informazioni, vedere Refactoring di database.

L'annullamento globale non funziona dopo la ridenominazione di oggetti

È possibile utilizzare la funzionalità di annullamento globale per annullare le modifiche quando si rinomina un oggetto dello schema del database. È possibile annullare le modifiche all'oggetto dello schema ed eventuali riferimenti all'oggetto aggiornati automaticamente. Per ulteriori informazioni, vedere Procedura: annullare la ridenominazione di un oggetto di database.

La funzionalità di annullamento globale non funziona se sono aperti piani di generazione dati. È possibile aprire il menu Modifica e scegliere Annullamento globale, ma l'operazione non verrà eseguita e non verrà visualizzato alcun messaggio di errore. Questo problema si verifica solo se il piano di generazione dati appartiene allo stesso progetto di database in cui si tenta di annullare un'operazione di refactoring per la ridenominazione. Questo problema riguarda unicamente le operazioni di refactoring. È comunque possibile annullare altre operazioni anche se sono aperti piani di generazione dati. Per evitare questo problema, è necessario salvare e chiudere tutti i piani di generazione dati prima di annullare un'operazione di refactoring.

Vedere anche

Concetti

Panoramica sulla terminologia di Database Edition

Altre risorse

Ridenominazione di oggetti di database