Client-Sortierung und SQL Server 2005

Translate

Wir aktualisieren ein vorhandenes Programm vonWin2k/SQL Server 2kzuWindows 2003 and SQL Server 2005sowie den Kauf eines neuen Programms, das auch verwendet2k3/2k5. Der Anbieter gibt an, dass wir zum Hosten beider Datenbanken die Enterprise-Version benötigen, da die Software-Clients unterschiedliche Sortierungen für die Verbindungen verwenden und dies nur von Enterprise unterstützt wird.

Ich kann auf der MS-Website nichts finden, was dies unterstützt, und möchte ehrlich gesagt keinen Aufpreis für Enterprise zahlen, wenn die Standard Edition funktioniert. Vermisse ich einige nicht erwähnte Funktionen von SQL Server oder ist dies, wie ich vermute, ein Anbieter, der versucht, mich zu verkaufen?

This question and all comments follow the "Attribution Required."

Alle Antworten

Translate

Alle Ausgaben vonSQL Server 2000/2005/2008Unterstützung mit mehreren Datenbanken, von denen jede ihre eigene Sortierfolge verwendet. Sie benötigen die Enterprise-Version nicht.

Wenn Sie eine Datenbank haben, die eine Sortiersequenz verwendet, die sich von der Standardkollatierung für den Datenbankserver unterscheidet, müssen Sie einige zusätzliche Vorsichtsmaßnahmen treffen, wenn Sie temporäre Tabellen und / oder Tabellenvariablen verwenden. Temp-Tabellen / -Variablen befinden sich in der Tempdb-Datenbank, die die von den Master-Datenbanken verwendete Kollatierungssequenz verwendet. Denken Sie daran, "COLLATE database_default"beim Definieren von Zeichenfeldern in den temporären Tabellen / Variablen. I.darüber gebloggtvor nicht allzu langer Zeit, wenn Sie mehr Details wollen.

Quelle