Sucht nach benutzerdefinierten Datenbanken, die eine andere Sortierung als die Datenbank 'master' oder 'model' aufweisen. ...

Sucht nach benutzerdefinierten Datenbanken, die eine andere Sortierung als die Datenbank 'master' oder 'model' aufweisen. Es wird empfohlen, dass Sie diese Konfiguration nicht verwenden, da Sortierungskonflikte auftreten können, durch die der Code möglicherweise nicht ausgeführt werden kann. Wenn eine gespeicherte Prozedur beispielsweise eine Tabelle mit einer temporären Tabelle verknüpft, beendet SQL Server möglicherweise den Stapel und gibt einen Sortierungskonfliktfehler zurück, wenn die Sortierungen der benutzerdefinierten Datenbank und der 'model'-Datenbank unterschiedlich sind. Dies tritt auf, da temporäre Tabellen in der 'tempdb'-Datenbank erstellt werden, die ihre Sortierung basierend auf der Sortierung der 'model'-Datenbank erhält. Wenn Sortierungskonfliktfehler auftreten, versuchen Sie eine der folgenden Lösungen:
 * Exportieren Sie die Daten aus der Benutzerdatenbank, und importieren Sie sie in neue Tabellen, die die gleiche Sortierung wie die Datenbanken 'master' und 'model' aufweisen.
 * Erstellen Sie die Systemdatenbanken neu, um eine Sortierung zu verwenden, die mit der Sortierung der Benutzerdatenbank übereinstimmt.
 * Ändern Sie alle gespeicherten Prozeduren, die Benutzertabellen mit Tabellen in der 'tempdb'-Datenbank verknüpfen, um die Tabellen in 'tempdb' mithilfe der Sortierung der Benutzerdatenbank zu erstellen. Fügen Sie hierfür den Spaltendefinitionen der temporären Tabelle die COLLATE database_default-Klausel hinzu. Beispiel: CREATE TABLE #temp1 ( c1 int, c2 varchar(30) COLLATE database_default )
Sucht nach benutzerdefinierten Datenbanken, die eine andere Sortierung als die Master- oder Modelldatenbank aufweisen. Es wird empfohlen, dass Sie diese Konfiguration nicht verwenden, da Sortierungskonflikte auftreten können, durch die der Code möglicherweise nicht ausgeführt werden kann. Wenn eine gespeicherte Prozedur beispielsweise eine Tabelle mit einer temporären Tabelle verknüpft, beendet SQL Server möglicherweise den Stapel und gibt einen Sortierungskonfliktfehler zurück, wenn die Sortierungen der benutzerdefinierten Datenbank und der "model"-Datenbank unterschiedlich sind. Dies tritt auf, da temporäre Tabellen in der "tempdb"-Datenbank erstellt werden, die ihre Sortierung basierend auf der Sortierung der "model"-Datenbank erhält. Wenn Sortierungskonfliktfehler auftreten, versuchen Sie eine der folgenden Lösungen:
 * Exportieren Sie die Daten aus der Benutzerdatenbank, und importieren Sie sie in neue Tabellen, die die gleiche Sortierung wie die Datenbanken "master" und "model" aufweisen.
 * Erstellen Sie die Systemdatenbanken neu, um eine Sortierung zu verwenden, die mit der Sortierung der Benutzerdatenbank übereinstimmt.
 * Ändern Sie alle gespeicherten Prozeduren, die Benutzertabellen mit Tabellen in der "tempdb"-Datenbank verknüpfen, um die Tabellen in "tempdb" mithilfe der Sortierung der Benutzerdatenbank zu erstellen. Fügen Sie hierfür den Spaltendefinitionen der temporären Tabelle die COLLATE database_default-Klausel hinzu. Beispiel: CREATE TABLE #temp1 ( c1 int, c2 varchar(30) COLLATE database_default )