<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.wingeav.de/index.php?action=history&amp;feed=atom&amp;title=SQL_Collation_%C3%A4ndern</id>
	<title>SQL Collation ändern - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.wingeav.de/index.php?action=history&amp;feed=atom&amp;title=SQL_Collation_%C3%A4ndern"/>
	<link rel="alternate" type="text/html" href="https://wiki.wingeav.de/index.php?title=SQL_Collation_%C3%A4ndern&amp;action=history"/>
	<updated>2026-04-17T17:47:52Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in MyWiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.wingeav.de/index.php?title=SQL_Collation_%C3%A4ndern&amp;diff=220&amp;oldid=prev</id>
		<title>Rueling: Die Seite wurde neu angelegt: „Muss auf einem SQL Server die Collation geändert werden (bsp. von Latin1_General_100_CI_AS auf Latin1_General_CI_AS) kann wie folgt vorgegangen werden.  # Dat…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.wingeav.de/index.php?title=SQL_Collation_%C3%A4ndern&amp;diff=220&amp;oldid=prev"/>
		<updated>2018-10-24T14:09:56Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „Muss auf einem SQL Server die Collation geändert werden (bsp. von Latin1_General_100_CI_AS auf Latin1_General_CI_AS) kann wie folgt vorgegangen werden.  # Dat…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Muss auf einem SQL Server die Collation geändert werden (bsp. von Latin1_General_100_CI_AS auf Latin1_General_CI_AS) kann wie folgt vorgegangen werden.&lt;br /&gt;
&lt;br /&gt;
# Datenbanken aushägen (Detach) deren Collation nicht geändert werden dürfen/sollen oder die bereits die richtige Collation haben&lt;br /&gt;
# SQL Server Dienst stoppen&lt;br /&gt;
# auf der Commandline in das SQL Server Verzeichnis wechseln und folgenden Befehl ausführen: sqlservr -m -T4022 -T3659 -q&amp;quot;Latin1_General_CI_AS&amp;quot; &amp;lt;br&amp;gt;der SQL Server wird dabei im &amp;quot;single user mode&amp;quot; gestartet und ändert dabei alle Datenbanken und Tabellen auf die neue Collation.&lt;br /&gt;
# Warten bis die Meldungen &amp;quot;The default collation was successfully changed&amp;quot; und &amp;quot;Recovery is complete...&amp;quot; erscheinen.&amp;lt;br&amp;gt;Der Vorgang kann recht lange dauern und es kann lange dauern bis zwischendurch Meldungen (z.B. index restored for...) angezeigt werden. &amp;lt;br&amp;gt;Meldungen mit &amp;quot;Error 17187 .... SQL Server is not ready....&amp;quot; können ignoriert werden, da der Server keine weiteren Verbindungen zulässt.&lt;br /&gt;
# SQL Server Dienst starten&lt;br /&gt;
# ausgehängte Datenbanken wieder einghängen (Attach)&lt;br /&gt;
# Prüfen der Collation mit folgenden SQL Befehl: select name, collation_name from sys.databases&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Die Parameter unter 3. bewirken folgendes:&lt;br /&gt;
&lt;br /&gt;
-T4022 = forces SQL Server to skip startup stored procedures&amp;lt;br&amp;gt;&lt;br /&gt;
-T3659 = allows logging all errors to sql server logs&amp;lt;br&amp;gt;&lt;br /&gt;
-m = single user mode&amp;lt;br&amp;gt;&lt;br /&gt;
-q = rebuilds all databases and objects to the specified collation&amp;lt;br&amp;gt;&lt;br /&gt;
-s &amp;quot;&amp;lt;Instanzname&amp;gt;&amp;quot; = gibt bei Bedarf die Instanz an&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Quellen:&amp;lt;br&amp;gt;&lt;br /&gt;
https://www.sanssql.com/2013/10/change-sql-server-collation-without.html&lt;br /&gt;
&lt;br /&gt;
https://www.mssqltips.com/sqlservertip/3519/changing-sql-server-collation-after-installation/&lt;/div&gt;</summary>
		<author><name>Rueling</name></author>
	</entry>
</feed>