<?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>Le blog de Hinault Romaric Donfack &#187; SQL Server 2005</title>
	<atom:link href="https://blog.developpez.com/lilroma/pcategory/sgbd/sql-server-2005/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/lilroma</link>
	<description>Bienvenue sur ce blog. Vous y trouverez du .NET, du .NET...  encore du .NET, toujours du .NET et très peu de chose sur moi</description>
	<lastBuildDate>Sat, 27 Aug 2016 14:24:30 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>[Article] Manipulez les données XML stockées dans SQL Server avec SQLXML</title>
		<link>https://blog.developpez.com/lilroma/p10157/net/article_manipulez_les_donnees_xml_stocke</link>
		<comments>https://blog.developpez.com/lilroma/p10157/net/article_manipulez_les_donnees_xml_stocke#comments</comments>
		<pubDate>Tue, 26 Jul 2011 17:53:07 +0000</pubDate>
		<dc:creator><![CDATA[Hinault Romaric]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[SQL Server 2000]]></category>
		<category><![CDATA[SQL Server 2005]]></category>
		<category><![CDATA[SQL Server 2008]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Salut, Après un long moment sans plus rédiger un billet de blog, et oui faut aussi que je souffle un peu ;). Je vous invite à découvrir mon nouvel article. En complément de l&#8217;article que j&#8217;avais publié sur la prise &#8230; <a href="https://blog.developpez.com/lilroma/p10157/net/article_manipulez_les_donnees_xml_stocke">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Salut,</p>
<p> Après un long moment sans plus rédiger un billet de blog, et oui faut aussi que je souffle un peu ;). Je vous invite à découvrir mon nouvel article.</p>
<p>  En complément de l&rsquo;article que j&rsquo;avais publié sur la prise en charge du format XML dans le moteur de base de données SQL Server, vous découvrirez dans nouveau tutoriel sur le composant SQLXML 4, qui offre des fonctionnalités XML supplémentaires côté client. </p>
<p>  L&rsquo;article décrit comme utiliser ce composant pour manipuler avec souplesse dans une application .NET les données XML stockées dans une base de données SQL Server.</p>
<p>  <a href="http://rdonfack.developpez.com/tutoriels/dotnet/sqlxml-4-prise-charge-classes-managees-sqlxml-dans-framework-net/">L&rsquo;article est disponible sur cette page</a></p>
<p><strong>Lire aussi :</strong></p>
<p>&#8211; <strong><a href="http://rdonfack.developpez.com/tutoriels/sqlserver/prise-charge-xml-dans-sql-server/">Prise en charge du XML dans SQL Server</a></strong></p>
<p>&#8211; <strong><a href="http://rdonfack.developpez.com/tutoriels/dotnet/utilisation-colonne-type-xml-dans-sql-server-2005-avec-ado-net/">Utilisation de la colonne de type XML dans SQL Server avec ADO.NET</a></strong></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La version RTM du Service Pack 4 de SQL Server 2005 est disponible</title>
		<link>https://blog.developpez.com/lilroma/p9589/sgbd/sql-server-2005/la_version_rtm_du_service_pack_4_de_sql_</link>
		<comments>https://blog.developpez.com/lilroma/p9589/sgbd/sql-server-2005/la_version_rtm_du_service_pack_4_de_sql_#comments</comments>
		<pubDate>Sat, 18 Dec 2010 10:44:27 +0000</pubDate>
		<dc:creator><![CDATA[Hinault Romaric]]></dc:creator>
				<category><![CDATA[SQL Server 2005]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Microsoft vient d&#8217;annoncer la disponibilité en telechargement gratuite de la version RTM(Release To Manufacturing) du Service Pack 4 du SGBD SQL Server 2005. Ce service pack cumule les mises à jour 1 à 11 du Service pack 3 de SQL &#8230; <a href="https://blog.developpez.com/lilroma/p9589/sgbd/sql-server-2005/la_version_rtm_du_service_pack_4_de_sql_">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Microsoft vient d&rsquo;annoncer la disponibilité en telechargement gratuite de la version RTM(Release To Manufacturing) du Service Pack 4 du SGBD SQL Server 2005.</p>
<p>Ce service pack cumule les mises à jour 1 à 11 du Service pack 3 de SQL Server 2005 et l&rsquo;amelioration du moteur de base de données pour le support des opérations DAC.</p>
<p><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=b953e84f-9307-405e-bceb-47bd345baece&amp;displaylang=en">Téléchargez le SP4 RTM de SQL Server 2005 sur cette page</a></p>
<p><a href="http://www.microsoft.com/downloads/en/details.aspx?FamilyID=26435597-b28e-4568-9d16-017bdf47abdc&amp;displaylang=en">Téléchargez le SP4 RTM de SQL Server 2005 Express sur cette page</a></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trace par défaut dans SQL Server</title>
		<link>https://blog.developpez.com/lilroma/p8979/sgbd/trace_par_defaut_dans_sql_server</link>
		<comments>https://blog.developpez.com/lilroma/p8979/sgbd/trace_par_defaut_dans_sql_server#comments</comments>
		<pubDate>Mon, 07 Jun 2010 10:20:41 +0000</pubDate>
		<dc:creator><![CDATA[Hinault Romaric]]></dc:creator>
				<category><![CDATA[SGBD]]></category>
		<category><![CDATA[SQL Server 2005]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[  SQL Server intègre une trace par défaut qui comprend un journal enrichi sur l&#8217;activité et les modifications principalement liées aux options de configuration. La trace par défaut SQL Server aide les DBA à résoudre les problèmes en leur fournissant &#8230; <a href="https://blog.developpez.com/lilroma/p8979/sgbd/trace_par_defaut_dans_sql_server">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p> </p>
<p>SQL Server intègre une trace par défaut qui comprend un journal enrichi sur l&rsquo;activité et les modifications principalement liées aux options de configuration. La trace par défaut SQL Server aide les DBA à résoudre les problèmes en leur fournissant les données de journal.</p>
<p>       Les événements audité par cette trace sont:</p>
<div align="center">
<table cellspacing="0" cellpadding="1" width="553" align="center" border="1">
<tbody>
<tr>
<td valign="top" width="119">Data file auto grow</td>
<td valign="top" width="82">Data file auto shrink </td>
<td valign="top" width="109">Database mirroring status change</td>
<td valign="top" width="114">Log file auto grow</td>
<td valign="top" width="127">Log file auto shrink</td>
</tr>
<tr>
<td valign="top" width="119">Error log </td>
<td valign="top" width="82">Hash warning </td>
<td valign="top" width="109">Sort Warnings</td>
<td valign="top" width="114">Missing Column Statistics </td>
<td valign="top" width="127">Missing Join Predicate </td>
</tr>
<tr>
<td valign="top" width="119">FT Crawl Aborted</td>
<td valign="top" width="82">FT Crawl Started </td>
<td valign="top" width="109">FT Crawl Stopped </td>
<td valign="top" width="114">Object Altered </td>
<td valign="top" width="127">Object Created </td>
</tr>
<tr>
<td valign="top" width="119">Object Deleted</td>
<td valign="top" width="82">Audit Add DB user event</td>
<td valign="top" width="109">Audit Add login to server role event </td>
<td valign="top" width="114">Audit Add Member to DB role event </td>
<td valign="top" width="127">Audit Add Role event</td>
</tr>
<tr>
<td valign="top" width="119">Audit Add login event</td>
<td valign="top" width="82">Audit Backup/Restore event </td>
<td valign="top" width="109">Audit Change Database owner</td>
<td valign="top" width="114">Audit DBCC event </td>
<td valign="top" width="127">Audit Database Scope GDR event (Grant, Deny, Revoke) </td>
</tr>
<tr>
<td valign="top" width="119">Audit Login Change Property event </td>
<td valign="top" width="82">Audit Login Failed </td>
<td valign="top" width="109">Audit Login GDR event</td>
<td valign="top" width="114">Audit Schema Object GDR event </td>
<td valign="top" width="127">Audit Schema Object Take Ownership </td>
</tr>
<tr>
<td valign="top" width="119">Audit Server Starts and Stops </td>
<td valign="top" width="82">Server Memory Change </td>
<td valign="top" width="109"> </td>
<td valign="top" width="114"> </td>
<td valign="top" width="127"> </td>
</tr>
</tbody>
</table></div>
<div align="left"> </div>
<div align="left">Pour vérifier que la trace par défaut est en cour d?exécution, exécuter la requête suivante :</div>
<div align="left"> </div>
<div id="codeSnippetWrapper" style="border-right: silver 1px solid; padding-right: 4px; border-top: silver 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: silver 1px solid; width: 97.5%; cursor: text; direction: ltr; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: silver 1px solid; font-family: &#39;Courier New&#39;, courier, monospace; background-color: #f4f4f4; text-align: left">
<pre id="codeSnippet" style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; direction: ltr; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; text-align: left; border-bottom-style: none"><span style="color: #0000ff">Select</span> * <span style="color: #0000ff">from</span> sys.configurations <span style="color: #0000ff">where</span> configuration_id = 1568</pre>
<p></div>
<p><span id="more-22"></span></p>
<p>et pour avoir les détails si la trace est activé exécuter la commande suivante :</p>
<div id="codeSnippetWrapper" style="border-right: silver 1px solid; padding-right: 4px; border-top: silver 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: silver 1px solid; width: 97.5%; cursor: text; direction: ltr; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: silver 1px solid; font-family: &#39;Courier New&#39;, courier, monospace; background-color: #f4f4f4; text-align: left">
<pre id="codeSnippet" style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; direction: ltr; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; text-align: left; border-bottom-style: none"><span style="color: #0000ff">SELECT</span> *<br /><span style="color: #0000ff">FROM</span> fn_trace_getinfo(<span style="color: #0000ff">default</span>)</pre>
<p></div>
<p> Qui donne les informations suivantes :</p>
<div align="center">
<table cellspacing="0" cellpadding="1" width="504" align="center" border="1">
<tbody>
<tr>
<th valign="top" width="165">Résultat </th>
<th valign="top" width="337">Description</th>
</tr>
<tr>
<td valign="top" width="165">Traceid</td>
<td valign="top" width="337">Identifiant unique de la trace</td>
</tr>
<tr>
<td valign="top" width="165">Property = 1</td>
<td valign="top" width="337">Configuré options de trace</td>
</tr>
<tr>
<td valign="top" width="165">Property = 2</td>
<td valign="top" width="337">Nom de fichier de trace</td>
</tr>
<tr>
<td valign="top" width="165">Property = 3</td>
<td valign="top" width="337">Taille max du fichier</td>
</tr>
<tr>
<td valign="top" width="165">Property = 4</td>
<td valign="top" width="337">Arreter le temps pour la session de suivie </td>
</tr>
<tr>
<td valign="top" width="165">Property = 5</td>
<td valign="top" width="337">Suivi du statut actuel (1=On, 0=Off)</td>
</tr>
<tr>
<td valign="top" width="165">Value</td>
<td valign="top" width="337">valeur des actuelles propriété </td>
</tr>
</tbody>
</table>
</div>
<p> </p>
<p>La trace par défaut est stocké dans le répertoire LOG de votre instance SQL Server (C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG par exemple).</p>
<p>Pour changer l&rsquo;emplacement de la trace par défaut, vous devez changer le dossier dans lequel est stocké vos fichiers log, pour cella lancer le gestionnaire de configuration SQL Server, changer le chemin du répertoire des fichiers log. Vous seriez inviter à redémarrer votre instance SQL Server pour que les modifications soit prise en compte.</p>
<p>Vous pouvez lire le contenu de cette trace via le générateur de profils SQL (SQL profiler) ou avec la requête suivante  :</p>
<div id="codeSnippetWrapper" style="border-right: silver 1px solid; padding-right: 4px; border-top: silver 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: silver 1px solid; width: 97.5%; cursor: text; direction: ltr; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: silver 1px solid; font-family: &#39;Courier New&#39;, courier, monospace; background-color: #f4f4f4; text-align: left">
<pre id="codeSnippet" style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; direction: ltr; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; text-align: left; border-bottom-style: none"><span style="color: #0000ff">SELECT</span> name, trc.*<br /> fn_trace_gettable(<span style="color: #006080">'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\LOG\log.trc'</span>, <span style="color: #0000ff">default</span>) <span style="color: #0000ff">as</span> trc<br /> sys.trace_events <span style="color: #0000ff">as</span> evt <span style="color: #0000ff">on</span> trc.EventClass = evt.trace_event_id</pre>
<p></div>
<p> </p>
<p>Pour désactiver l&rsquo;exécution de la trace par défaut exécuter la commande suivante :</p>
<div id="codeSnippetWrapper" style="border-right: silver 1px solid; padding-right: 4px; border-top: silver 1px solid; padding-left: 4px; font-size: 8pt; padding-bottom: 4px; margin: 20px 0px 10px; overflow: auto; border-left: silver 1px solid; width: 97.5%; cursor: text; direction: ltr; max-height: 200px; line-height: 12pt; padding-top: 4px; border-bottom: silver 1px solid; font-family: &#39;Courier New&#39;, courier, monospace; background-color: #f4f4f4; text-align: left">
<pre id="codeSnippet" style="padding-right: 0px; padding-left: 0px; font-size: 8pt; padding-bottom: 0px; margin: 0em; overflow: visible; width: 100%; color: black; direction: ltr; border-top-style: none; line-height: 12pt; padding-top: 0px; font-family: &#39;Courier New&#39;, courier, monospace; border-right-style: none; border-left-style: none; background-color: #f4f4f4; text-align: left; border-bottom-style: none"><span style="color: #0000ff">EXEC</span> master.dbo.sp_configure <span style="color: #006080">'allow updates'</span>, 1;<br /><span style="color: #0000ff">GO</span><br /><span style="color: #0000ff">EXEC</span> master.dbo.sp_configure <span style="color: #006080">'show advanced options'</span>, 1;<br /><span style="color: #0000ff">GO</span><br /><span style="color: #0000ff">EXEC</span> master.dbo.sp_configure <span style="color: #006080">'default trace enabled'</span>, 0;<br /><span style="color: #0000ff">GO</span><br /><span style="color: #0000ff">RECONFIGURE</span> <span style="color: #0000ff">WITH</span> OVERRIDE;<br /><span style="color: #0000ff">GO</span><br /><span style="color: #0000ff">EXEC</span> master.dbo.sp_configure <span style="color: #006080">'show advanced options'</span>, 0;<br /><span style="color: #0000ff">GO</span><br /><span style="color: #0000ff">EXEC</span> master.dbo.sp_configure <span style="color: #006080">'allow updates'</span>, 0;<br />GO</pre>
<p></div>
<p> Avant de désactiver la trace par défaut(Chose d&rsquo;ailleurs que je ne conseillerais pas) prenez la peine d&rsquo;analyser les informations disponible dans celle-ci, si vous trouvez que ces informations ne vous intéresse pas c&rsquo;est à ce moment que vous pouvez désactivé la trace par défaut</p>
<p>   Voila vous savez maintenant qu&rsquo;il existe une trace SQL qui est exécuté par défaut dans votre instance SQL Server et l&rsquo;apport qu&rsquo;elle pourrais vous apporter dans vos tâches d&rsquo;administration. </p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>[Article]Prise en charge du XML dans SQL Server</title>
		<link>https://blog.developpez.com/lilroma/p8959/sgbd/sql-server-2005/article_prise_en_charge_du_xml_dans_sql_</link>
		<comments>https://blog.developpez.com/lilroma/p8959/sgbd/sql-server-2005/article_prise_en_charge_du_xml_dans_sql_#comments</comments>
		<pubDate>Tue, 01 Jun 2010 13:07:55 +0000</pubDate>
		<dc:creator><![CDATA[Hinault Romaric]]></dc:creator>
				<category><![CDATA[SQL Server 2000]]></category>
		<category><![CDATA[SQL Server 2005]]></category>
		<category><![CDATA[SQL Server 2008]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Un petit billet pour vous annoncé que j&#8217;ai enfin finaliser avec la rédaction de mon nouvel article qui porte sur la prise en charge du XML dans SQL Server depuis la version 2000 jusqu&#8217;à la version 2008. Au menu : &#8230; <a href="https://blog.developpez.com/lilroma/p8959/sgbd/sql-server-2005/article_prise_en_charge_du_xml_dans_sql_">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p>Un petit billet pour vous annoncé que j&rsquo;ai enfin finaliser avec la rédaction de mon nouvel article qui porte sur la prise en charge du XML dans SQL Server depuis la version 2000 jusqu&rsquo;à la version 2008.</p>
<p>Au menu :</p>
<p><a href="http://rdonfack.developpez.com/tutoriels/sqlserver/prise-charge-xml-dans-sql-server/#LII">Introduction</a><br />
<a href="http://rdonfack.developpez.com/tutoriels/sqlserver/prise-charge-xml-dans-sql-server/#LIII">Construction des données XML à partir des données relationnelles : La clause FOR XML </a><br />
<a href="http://rdonfack.developpez.com/tutoriels/sqlserver/prise-charge-xml-dans-sql-server/#LIV">Le type de données XML</a><br />
<a href="http://rdonfack.developpez.com/tutoriels/sqlserver/prise-charge-xml-dans-sql-server/#LV">Langage de requête XML(XQuery)</a><br />
<a href="http://rdonfack.developpez.com/tutoriels/sqlserver/prise-charge-xml-dans-sql-server/#LVI">Manipulation XML côté client</a><br />
<a href="http://rdonfack.developpez.com/tutoriels/sqlserver/prise-charge-xml-dans-sql-server/#LVII">Amélioration de la prise en charge XML dans SQL Server 2008</a></p>
<p>N&rsquo;hésitez pas à y jeter un coup d&rsquo;œil et laisser vos commentaires ou remarques <img src="https://blog.developpez.com/lilroma/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
<p>Cordialement</p>
<p>Romaric DONFACK </p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[TSQL][SQL Server 2005]Récupérer le contenu d’un schéma XSD</title>
		<link>https://blog.developpez.com/lilroma/p8954/sgbd/sql-server-2005/tsql_sql_server_2005_recuperer_le_conten</link>
		<comments>https://blog.developpez.com/lilroma/p8954/sgbd/sql-server-2005/tsql_sql_server_2005_recuperer_le_conten#comments</comments>
		<pubDate>Mon, 31 May 2010 12:14:00 +0000</pubDate>
		<dc:creator><![CDATA[Hinault Romaric]]></dc:creator>
				<category><![CDATA[SQL Server 2005]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[En évoluant dans la rédaction de mon second article qui fait un tour d&#8217;horizon sur la prise en charge du XML dans SQL Server depuis la version 2000 jusqu&#8217;à la version 2008. Je suis tombé sur cette requête TSQL qui &#8230; <a href="https://blog.developpez.com/lilroma/p8954/sgbd/sql-server-2005/tsql_sql_server_2005_recuperer_le_conten">Lire la suite <span class="meta-nav">&#8594;</span></a>]]></description>
				<content:encoded><![CDATA[<p> En évoluant dans la rédaction de mon second article qui fait un tour d&rsquo;horizon sur la prise en charge du XML dans SQL Server depuis la version 2000 jusqu&rsquo;à la version 2008. Je suis tombé sur cette requête TSQL qui permet de récupérer le contenu des schémas XSD de sa base de données.</p>
<blockquote>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">&nbsp;&lt;br /&gt;<br />
SELECT XML_SCHEMA_NAMESPACE(sch.name, xsc.name) &lt;br /&gt;<br />
FROM sys.xml_schema_collections AS xsc &lt;br /&gt;<br />
JOIN sys.schemas AS sch ON xsc.schema_id = sch.schema_id &lt;br /&gt;<br />
WHERE sch.schema_id &lt;&gt; 4 &lt;br /&gt;</div></div>
</blockquote>
<p>On exclut le &lsquo;4&rsquo; qui est sys (Objets système).</p>
<p> Vous n&rsquo;avez plus qu&rsquo;a l&rsquo;utiliser dans vos programmes <img src="https://blog.developpez.com/lilroma/wp-includes/images/smilies/icon_wink.gif" alt=";)" class="wp-smiley" /></p>
]]></content:encoded>
			<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
