Condividi tramite


Proprietà IgnoreDrift

Nota: questa API è obsoleta.

Ottiene e imposta l'opzione di aggiornamento per ignorare lo sfasamento.

Spazio dei nomi  Microsoft.SqlServer.Management.Dac
Assembly:  Microsoft.SqlServer.Management.Dac (in Microsoft.SqlServer.Management.Dac.dll)

Sintassi

'Dichiarazione
<ObsoleteAttribute("Please use BlockOnChanges")> _
Public Property IgnoreDrift As Boolean
    Get
    Set
'Utilizzo
Dim instance As DacUpgradeOptions
Dim value As Boolean

value = instance.IgnoreDrift

instance.IgnoreDrift = value
[ObsoleteAttribute("Please use BlockOnChanges")]
public bool IgnoreDrift { get; set; }
[ObsoleteAttribute(L"Please use BlockOnChanges")]
public:
property bool IgnoreDrift {
    bool get ();
    void set (bool value);
}
[<ObsoleteAttribute("Please use BlockOnChanges")>]
member IgnoreDrift : bool with get, set
function get IgnoreDrift () : boolean
function set IgnoreDrift (value : boolean)

Valore proprietà

Tipo: System. . :: . .Boolean
Valore Boolean che specifica le azioni intraprese dall'aggiornamento se viene rilevato uno sfasamento. Se True, l'aggiornamento procederà nonostante l'individuazione di modifiche nel database che potrebbero causare la mancanza di alcuni dati nel database aggiornato. Specificare True solo se precedentemente sono state analizzate le modifiche e si dispone di un piano in atto per la migrazione manuale dei dati. Se False, l'aggiornamento si arresterà in caso di rilevamento di uno sfasamento.

Osservazioni

Drift is marked by changes made to a database after a DAC is deployed, such that the database schema is now different than the original schema defined in the DAC type. If tables have been added or changed, such as by using CREATE TABLE or ALTER TABLE statements, the tables or their data may not be moved to the upgraded database. They will be present in the original database that is preserved by the upgrade, so you can move the data manually. For more information, see Aggiornamento di applicazioni livello dati.