Share via


TransferSqlServerObjectsTask.UseCollation Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines booleschen Werts, der angibt, ob die Übertragung Sortierungen verwenden soll.

public:
 property bool UseCollation { bool get(); void set(bool value); };
public bool UseCollation { get; set; }
member this.UseCollation : bool with get, set
Public Property UseCollation As Boolean

Eigenschaftswert

true, wenn die Übertragung die Sortierung enthält; false, wenn die Sortierung am Ziel verwendet wird.

Implementiert

Hinweise

Wenn UseCollation die Sortierungseinstellungen auf Spaltenebene festgelegt truesind, werden beim Übertragen von Daten zwischen Computern, die eine Instanz von SQL Server 2000 oder höher ausführen, beibehalten, wenn die Codeseiten auf beiden Servern identisch sind. Wenn Daten auf einen Computer übertragen werden, auf dem eine Instanz von SQL Server 2000 ausgeführt wird, und die Zielinstanz verwendet eine andere Codeseite als die Quelle, werden alle Sortierungseinstellungen auf dem Quellserver automatisch auf die Codeseite des Zielservers übersetzt.

Wenn Daten auf einen Computer übertragen werden, auf dem eine Instanz von SQL Server Version 7.0 oder früher ausgeführt wird, werden alle Sortierungseinstellungen auf dem Quellserver automatisch auf die Codeseite des Zielservers übersetzt, wenn sich die Codeseiteneinstellungen unterscheiden. Die Sortierung auf Spaltenebene der Quelldatenbank wird entsprechend übersetzt.

falseWird UseCollation die direkte Datenübertragung auf festgelegt, wird die direkte Datenübertragung ausgeführt, wenn die Codeseiten auf beiden Servern identisch sind. Wenn sich die Codeseiten unterscheiden, werden die Daten von der Codeseite der Quelle in die Codeseite des Ziels übersetzt. Wenn beide Computer SQL Server 2000 ausgeführt werden und die Quell- und Zieldatenbanken unterschiedliche Codeseiten verwenden, werden möglicherweise Daten in die falsche Codeseiteneinstellung übersetzt, je nachdem, ob die Spalte die Standard- oder eine nichtdefaulte Sortierung verwendet.

Hinweis

Die Einstellung UseCollation kann true zu einer Verringerung der Leistung führen, wenn die Daten Nicht-Unicode-Datentypen wie text z. B. oder varchar. Die Leistung kann auch von der Anzahl der Tabellen, Spalten und Zeilen in der Quelldatenbank beeinflusst werden.

Gilt für: