<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Cap Data Team SGBD Blog : Oracle, SQL Server, MySQL, Sybase... &#187; sql server collation</title>
	<atom:link href="http://blog.capdata.fr/index.php/tag/sql-server-collation/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.capdata.fr</link>
	<description>Le blog technique sur les bases de données de CAP DATA Consulting</description>
	<lastBuildDate>Wed, 01 Feb 2012 17:21:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Modifier la Collation d&#8217;une base SQL 2005</title>
		<link>http://blog.capdata.fr/index.php/modifier-la-collation-dune-base-sql-2005/</link>
		<comments>http://blog.capdata.fr/index.php/modifier-la-collation-dune-base-sql-2005/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 13:05:48 +0000</pubDate>
		<dc:creator>Louis HOCHBERG</dc:creator>
				<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[sql server collation]]></category>

		<guid isPermaLink="false">https://www.alldb.fr/blogs/?p=222</guid>
		<description><![CDATA[L’objectif de cet article est de présenter une méthode pour changer la collation d’une base de données.]]></description>
			<content:encoded><![CDATA[<p><!--[if gte mso 9]&gt;  Normal 0 21         MicrosoftInternetExplorer4  &lt;![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:SimSun; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:宋体; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;} @font-face 	{font-family:Verdana; 	panose-1:2 11 6 4 3 5 4 4 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1593833729 1073750107 16 0 415 0;} @font-face 	{font-family:"\@SimSun"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-update:auto; 	mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:Verdana; 	mso-fareast-font-family:SimSun; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-font-weight:bold;} @page Section1 	{size:612.0pt 792.0pt; 	margin:70.85pt 70.85pt 70.85pt 70.85pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Tableau Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} --> <!--[endif]--></p>
<p class="MsoNormal">La collation (ou classement en français) d’une base de données indique le jeu de caractères et l’ordre de tri des données stockées dans la base de données. De nombreux articles expliquent le rôle et traitent des problèmes de collation. L’objectif de celui-ci est de présenter une méthode pour changer la collation d’une base de données.</p>
<p>La collation peut être fixée:</p>
<ol>
<li>Au niveau de l’instance: à l’installation de SQL Server 2005.</li>
<li>Au niveau de la base:
<pre> CREATE DATABASE ... COLLATE ou ALTER DATABASE ... COLLATE.</pre>
</li>
<li>Au niveau de la colonne:
<pre>CREATE TABLE maTable ... COL1 NVARCHAR(100) COLLATE French_CI_AS</pre>
</li>
<li>Au niveau de l’expression SQL:
<pre>SELECT A, B from T1, T2 where T1.A = T2.B collate French_CI_AS</pre>
</li>
</ol>
<p class="MsoNormal">On peut parfois se retrouver dans la situation suivante :  la base de données a été créée ou restaurée dans une collation qui pose problème à l’application et il faut la modifier.</p>
<p class="MsoNormal"><!--[if gte mso 9]&gt;  Normal 0 21         MicrosoftInternetExplorer4  &lt;![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:SimSun; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:宋体; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;} @font-face 	{font-family:Verdana; 	panose-1:2 11 6 4 3 5 4 4 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1593833729 1073750107 16 0 415 0;} @font-face 	{font-family:"\@SimSun"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-update:auto; 	mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:Verdana; 	mso-fareast-font-family:SimSun; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-font-weight:bold;} @page Section1 	{size:612.0pt 792.0pt; 	margin:70.85pt 70.85pt 70.85pt 70.85pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Tableau Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} --> <!--[endif]--></p>
<p class="MsoNormal"><strong>Attention</strong>, gare alors aux problèmes lorsque l’on utilise des bases de collations différentes sur une même instance : La collation de tempdb est héritée de model, qui elle-même hérite de celle de l’instance. Lors de jointures avec des tables temporaires sur des colonnes contenant du texte, des erreurs de comparaison peuvent survenir:<span> </span></p>
<pre><span lang="EN-GB">Msg 468, Level 16, State 9, Line 5 Cannot resolve the collation conflict between
"French_CI_AS" and "Latin1_General_CI_AS_KS_WS" in the equal to operation</span></pre>
<p class="MsoNormal"><!--[if gte mso 9]&gt;  Normal 0 21         MicrosoftInternetExplorer4  &lt;![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:SimSun; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:宋体; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;} @font-face 	{font-family:Verdana; 	panose-1:2 11 6 4 3 5 4 4 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1593833729 1073750107 16 0 415 0;} @font-face 	{font-family:"\@SimSun"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-update:auto; 	mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:Verdana; 	mso-fareast-font-family:SimSun; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-font-weight:bold;} @page Section1 	{size:612.0pt 792.0pt; 	margin:70.85pt 70.85pt 70.85pt 70.85pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Tableau Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} --> <!--[endif]--></p>
<p class="MsoNormal">Pour changer la collation d’une base de données, il existe plusieurs techniques :</p>
<p class="MsoNormal"><strong><span style="#ff9900;">Technique 1 : </span></strong></p>
<ol>
<li>Modifier la collation de la base : <span style="&quot;Courier New&quot;;">ALTER DATABASE &#8230; COLLATE<br />
</span>Toutes les nouvelles colonnes de type caractère créées dans la base hériteront de la nouvelle collation mais pas les colonnes caractère déjà créées .</li>
<li>Modifier <span> </span>la collation de chaque colonne à condition quelle ne soit pas référencée dans un index, une contrainte Foreign key ou CHECK, une statistique de distribution ou une colonne calculée<br />
… pas évident</li>
</ol>
<p class="MsoNormal"><span style="#ff9900;"><strong>Technique 2</strong> </span>: celle que je vous propose</p>
<ol>
<li>Générer le script de création de la base et de tous ses objets</li>
<li>Modifier ce script, pour créer une nouvelle base vide avec la bonne collation</li>
<li>Importer dans la nouvelle base les données de l’ancienne base à l’aide de l’assistant de Management Studio</li>
<li>Vérifier si l’application fonctionne correctement sur la nouvelle base</li>
<li>Intervertir l’ancienne base et la nouvelle<br />
On peut renommer une base ( commande <span style="&quot;Courier New&quot;;">ALTER DATABASE … MODIFY NAME</span>). Attention de bien récupérer les comptes utilisateurs de l’ancienne base et le mapping sur les logins.</li>
</ol>
<p class="MsoNormal"><strong>Exemple </strong>: Changer la collation de la base AdventureWorks Latin1_General_CS_AS en<span> </span>En French_CI_AS</p>
<p>Avant de commencer:</p>
<p style="30px;">&#8211; Vérifier la collation du serveur</p>
<pre style="30px;">sp_helpsort</pre>
<pre style="30px;"><span style="#ff9900;"><span style="#3366ff;">Server default collation
---------------------------------------------------------------------------
French, case-insensitive, accent-sensitive, kanatype-insensitive, width-insensitive</span></span></pre>
<p style="30px;">&#8211; Vérifier la collation de la base</p>
<pre style="30px;"><span style="#3366ff;"><span style="#000000;">select DATABASEPROPERTYEX('AdventureWorks', 'Collation')</span>
-----------------------------------------------------------------------
Latin1_General_CS_AS</span></pre>
<p style="30px;">&#8211; Vérifier la collation des colonnes</p>
<pre style="30px;">SELECT B.table_name, column_name, collation_name, data_type FROM INFORMATION_SCHEMA.COLUMNS A,
INFORMATION_SCHEMA.TABLES B
WHERE A.table_name = B.table_name and collation_name is not null
ORDER BY B.table_name</pre>
<pre style="30px;"><span style="#3366ff;">table_name    column_name   collation_name             data_type
-----------------------------------------------------------------------------------
Address       AddressLine1  Latin1_General_CS_AS        nvarchar
Address       AddressLine2  Latin1_General_CS_AS        nvarchar
...</span></pre>
<blockquote>
<p class="MsoNormal"><span lang="EN-GB"><span> </span></span></p>
</blockquote>
<p class="MsoNormal"><span style="#ff9900;"><strong>Etape 1</strong></span> : Générer le script de création de la base et de tous ses objets</p>
<p class="MsoNormal">A Partir de Management Studio, cliquer sur &laquo;&nbsp;Generate Scripts&nbsp;&raquo;</p>
<p class="MsoNormal"><a href="https://www.alldb.fr/blog/wp-content/uploads/2009/09/genscript1.png"><img class="alignnone size-full wp-image-241" src="https://www.alldb.fr/blog/wp-content/uploads/2009/09/genscript1.png" alt="" /></a></p>
<p class="MsoNormal">&#8212;<br />
Choisir la base AdventureWorks,<br />
Cocher l&#8217;option &laquo;&nbsp;Script All Objects&nbsp;&raquo;<br />
Next<br />
&#8212;<br />
<!--[if gte mso 9]&gt;  Normal 0    21         MicrosoftInternetExplorer4  &lt;![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:SimSun; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:宋体; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;} @font-face 	{font-family:Verdana; 	panose-1:2 11 6 4 3 5 4 4 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1593833729 1073750107 16 0 415 0;} @font-face 	{font-family:"\@SimSun"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-update:auto; 	mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:Verdana; 	mso-fareast-font-family:SimSun; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-font-weight:bold;} @page Section1 	{size:612.0pt 792.0pt; 	margin:70.85pt 70.85pt 70.85pt 70.85pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Tableau Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} --> <!--[endif]-->Choose script Options<br />
Modifier les options suivantes :<span lang="EN-GB"><br />
Include Descriptive Headers: True<br />
Script Database Create: True<br />
Script Object-Level Permissions : True<br />
Script USE DATABASE : False<br />
Script Full-Text Indexes : True</span><br />
&#8212;<br />
Next<br />
Script to New Query Window<br />
&#8212;<br />
Next<br />
&#8212;<br />
Finish<br />
&#8212;<br />
Close
</p>
<p class="MsoNormal"><span style="#ff9900;"><strong>Etape 2</strong></span> : <!--[if gte mso 9]&gt;  Normal 0    21         MicrosoftInternetExplorer4  &lt;![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:SimSun; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:宋体; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;} @font-face 	{font-family:Verdana; 	panose-1:2 11 6 4 3 5 4 4 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1593833729 1073750107 16 0 415 0;} @font-face 	{font-family:"\@SimSun"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-update:auto; 	mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:Verdana; 	mso-fareast-font-family:SimSun; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-font-weight:bold;} @page Section1 	{size:612.0pt 792.0pt; 	margin:70.85pt 70.85pt 70.85pt 70.85pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Tableau Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} --> <!--[endif]--><span style="Verdana;">Modifier ce script, pour créer une nouvelle base vide avec la bonne collatio</span></p>
<p class="MsoNormal">Avec l&#8217;outil Find/Replace Remplacer le mot AdventureWorks par AdventureWorks_2<br />
(nom de la nouvelle base)</p>
<p><!--[if gte mso 9]&gt;  Normal 0    21         MicrosoftInternetExplorer4  &lt;![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:SimSun; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-alt:宋体; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;} @font-face 	{font-family:Verdana; 	panose-1:2 11 6 4 3 5 4 4 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1593833729 1073750107 16 0 415 0;} @font-face 	{font-family:"\@SimSun"; 	panose-1:2 1 6 0 3 1 1 1 1 1; 	mso-font-charset:134; 	mso-generic-font-family:auto; 	mso-font-pitch:variable; 	mso-font-signature:3 680460288 22 0 262145 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-update:auto; 	mso-style-parent:""; 	margin:0cm; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:Verdana; 	mso-fareast-font-family:SimSun; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-font-weight:bold;} @page Section1 	{size:612.0pt 792.0pt; 	margin:70.85pt 70.85pt 70.85pt 70.85pt; 	mso-header-margin:36.0pt; 	mso-footer-margin:36.0pt; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]&gt; &lt;!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Tableau Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-parent:""; 	mso-padding-alt:0cm 5.4pt 0cm 5.4pt; 	mso-para-margin:0cm; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:10.0pt; 	font-family:"Times New Roman";} --> <!--[endif]-->
</p>
<p class="MsoNormal">Modifier la Collation de la base de données avec la valeur voulue en ajoutant la clause collate</p>
<pre><span>CREATE DATABASE
…
( NAME =
N'AdventureWorks_2_Log', FILENAME = N'C:\Program Files\Microsoft SQL
Server\MSSQL.1\MSSQL\DATA\AdventureWorks_2_Log.ldf' , SIZE = 916352KB , MAXSIZE
= UNLIMITED, FILEGROWTH = 10%)
<strong>COLLATE FRENCH_CI_AS</strong>
END</span></pre>
<p class="MsoNormal">Modifier les chemins des fichiers de données en cas de besoin (pour ne pas utiliser les mêmes que la base d’origine).</p>
<p><!--[if gte mso 9]&gt;  Normal 0    21         MicrosoftInternetExplorer4  &lt;![endif]--></p>
<p class="MsoNormal">=&gt; Exécuter le script</p>
<p class="MsoNormal">Vérifier qu’il n’y a pas d’erreur problématique lors de la création de la base et de ses objetts.<br />
Vérifier la collation de la nouvelle base et de ses colonnes.
</p>
<p class="MsoNormal"><!--[if gte mso 9]&gt;  Normal 0    21         MicrosoftInternetExplorer4  &lt;![endif]--></p>
<p class="MsoNormal">
<p class="MsoNormal"><strong>Etape 3</strong> : Importer dans la nouvelle base les données les données de l’ancienne</p>
<p class="MsoNormal">A l’aide SSMS depuis la base <span>AdventureWorks_2, lancer l’assistant d’import de données : </span></p>
<p class="MsoNormal"><!--[if gte mso 9]&gt;  Normal 0    21         MicrosoftInternetExplorer4  &lt;![endif]--></p>
<p><a href="https://www.alldb.fr/blog/wp-content/uploads/2009/09/import1.png"><img class="size-full wp-image-238 alignnone" src="https://www.alldb.fr/blog/wp-content/uploads/2009/09/import1.png" alt="Import des données avec SSMS" /></a></p>
<p class="MsoNormal">&#8212;<br />
Choose a Datasource: AdventureWorks<br />
Next<br />
&#8212;<br />
Choose a destination : AdventureWorks_2<br />
Next<br />
&#8212;<br />
Copy data from one or more tables or views<br />
Next<br />
&#8212;<br />
Ne sélectionner que les tables , pas les vues<br />
Next<br />
&#8212;<br />
Execute immediately<br />
Next<br />
Finish<br />
&#8212;-</p>
<p><!--[if gte mso 9]&gt;  Normal 0    21         MicrosoftInternetExplorer4  &lt;![endif]-->
</p>
<p class="MsoNormal">Les lignes de chaque table ont été ajoutées aux tables vides avec la nouvelle collation pour les données type Caractère</p>
<p class="MsoNormal">L.Hochberg</p>
<p><strong>Continuez votre lecture sur le blog :</strong>
<ul class="similar-posts">
<li><a href="http://blog.capdata.fr/index.php/techdays/" rel="bookmark" title="1 février 2012">Techdays !!!</a> (David BAFFALEUF) [SQL Server]</li>
<li><a href="http://blog.capdata.fr/index.php/pourquoi-il-faut-sauvegarder-les-bases-systemes/" rel="bookmark" title="3 juillet 2011">Pourquoi il faut sauvegarder les bases systèmes</a> (David BAFFALEUF) [SQL Server]</li>
<li><a href="http://blog.capdata.fr/index.php/modifier-page_verify-apres-une-migration-depuis-sql-2000/" rel="bookmark" title="6 avril 2010">Modifier PAGE_VERIFY après une migration depuis SQL 2000</a> (David BAFFALEUF) [SQL Server]</li>
<li><a href="http://blog.capdata.fr/index.php/sql-server-principes-dune-sauvegarde-a-chaud/" rel="bookmark" title="12 décembre 2008">Principes d&#8217;une sauvegarde à chaud</a> (David BAFFALEUF) [SQL Server]</li>
<li><a href="http://blog.capdata.fr/index.php/un-trigger-fait-il-parti-dune-transaction/" rel="bookmark" title="30 mars 2010">Un trigger fait-il parti d&#8217;une transaction ?</a> (Cédric PEINTRE) [GénéralMySQLOracleSQL ServerSybase]</li>
</ul>
<p><!-- Similar Posts took 8.463 ms -->
<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fmodifier-la-collation-dune-base-sql-2005%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblog.capdata.fr%2Findex.php%2Fmodifier-la-collation-dune-base-sql-2005%2F&amp;style=normal&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://blog.capdata.fr/index.php/modifier-la-collation-dune-base-sql-2005/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

