SQL Server - best-Strategie zu ändern-Datenbank-Sortierung auf 1 Datenbank (nicht ändern server Standard)

Frage: ist es ein effektiver Weg, um wechseln Sie die Sortierung von 1-Datenbank in SQL Server?

Ich habe eingestellt, dass die Sortierung der Datenbank über Eigenschaften -> Optionen -> Sortierung. Obwohl diese Sortierung ist für neue Felder, keines der vorhandenen text-Felder in der Datenbank geändert werden. Dies ist, was ich brauche, zu tun bekommen.

Die Datenbank, auf die ich wechseln müssen, die Sortierung ist riesig, (50+GB, 750+ Tabellen), so dass das manuelle ändern aller Felder in der Datenbank ist keine option.

Was über die folgenden:

  • erstellen von Skripts für die Struktur der Datenbank
  • exportieren Sie alle Daten
  • löschen Sie die Datenbank
  • erstellen Sie eine leere Datenbank mit der richtigen Sortierung
  • Datenbank erstellen Struktur - alle text-Felder sollten nun eingestellt werden
    der Datenbank Standard
  • Daten importieren
  • Bada-bing, bada-boom?

Andere Strategien?

Könnte ich die Abfrage der master-Datenbank und ändern Sie die Sortierungen gibt es?

Vielen Dank für Ihre Eingabe!

Antwort enthält einen link zu einem blog-post auf ändern der Sortierung aller Spalten ohne Drop
Danke, aber die Erfüllung einer solchen Aufgabe durch "trial and error" nicht wirklich eine option - die Datenbank ist einfach zu groß und diese Strategie würde mich für immer.
Hi @NicoBeemster hast du eine Lösung finden ? Ich stehe vor demselben problem
Es ist schon eine Weile her, kann mich nicht erinnern. Aber haben Sie einen Blick auf die export - /import-trick. Die Ihnen helfen könnten. Viel Glück!!

InformationsquelleAutor Nico Beemster | 2012-06-08

Schreibe einen Kommentar