Condividi tramite


Procedura: annullare la ridenominazione di un oggetto di database

Aggiornamento: novembre 2007

In questo argomento viene illustrato come annullare le modifiche dopo aver rinominato un oggetto dello schema del database. Quando si rinomina un oggetto dello schema, gli altri oggetti che fanno riferimento all'oggetto rinominato vengono automaticamente aggiornati in base al nuovo nome. Se ad esempio si rinomina una colonna di una tabella, le eventuali stored procedure che fanno riferimento a tale colonna verranno automaticamente aggiornate in base al nuovo nome. Per ulteriori informazioni, vedere Cenni preliminari sul refactoring di ridenominazione.

Per annullare le modifiche dopo aver rinominato un oggetto dello schema del database, è possibile utilizzare la funzionalità di annullamento globale. È possibile annullare le modifiche all'oggetto dello schema e ai riferimenti all'oggetto che sono stati aggiornati automaticamente. Questi aggiornamenti vengono annullati in un'unica transazione e tutti i file aggiornati dall'operazione di annullamento vengono salvati, anche se erano chiusi durante tale operazione.

Nota:

È possibile eseguire l'operazione di annullamento solo se tutti i piani di generazione dati interessati sono chiusi. Per ulteriori informazioni, vedere Risoluzione dei problemi relativi alla generazione dati.

Per annullare un'operazione di refactoring di ridenominazione

  • Scegliere Annullamento globale dal menu Modifica.

    Il testo dell'opzione di menu include i dettagli dell'operazione che verrà annullata. Ad esempio, è possibile che nel menu venga visualizzato il testo Annullamento globale *Rinomina da ShippedDate a ShippedDateAndTime. È anche possibile fare clic sul pulsante Annulla sulla barra degli strumenti. Se si fa clic sulla freccia a discesa sul pulsante, verranno visualizzati i dettagli dell'operazione che verrà annullata.

    Se non è possibile annullare alcuna operazione, il comando sarà disattivato e verrà visualizzato il testo Annulla ultima azione globale.

    Nota:

    È inoltre possibile ripristinare le operazioni utilizzando Ripristino globale.

Vedere anche

Attività

Procedura: rinominare oggetti di database

Procedura: distribuire le modifiche del refactoring del database

Altre risorse

Procedura dettagliata: ridenominazione di una colonna di database

Ridenominazione di oggetti di database