{"id":2209,"date":"2011-04-21T09:12:00","date_gmt":"2011-04-21T07:12:00","guid":{"rendered":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/"},"modified":"2011-04-21T09:12:00","modified_gmt":"2011-04-21T07:12:00","slug":"il-tait-une-fois-sql-server","status":"publish","type":"post","link":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/","title":{"rendered":"Il \u00e9tait une fois &#8230; SQL Server!"},"content":{"rendered":"<p>Souvent, je me suis aper\u00e7u que beaucoup de personnes se posaient des questions simples sur Microsoft SQL Server, comme par exemple : &#8220;Depuis quand existe SQL Server ?&#8221;, &#8220;Quelles versions y a-t-il ?&#8221;, &#8220;C&#8217;est quoi les services d&#8217;SQL Server&#8221; ?<br \/>\nC&#8217;est pour toutes ces questions que l&#8217;on se pose de temps en temps que je vous propose ce petit article sur le sujet.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" style=\"margin-left: auto;margin-right: auto\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/image_server.jpg\" alt=\"image_server\" width=\"279\" height=\"250\" \/><\/p>\n<p class=\"caption\" style=\"text-align: center\" align=\"center\">Image extraite du Coach SQL Server du site de Microsoft<\/p>\n<address style=\"text-align: center\">\u00a0<\/address>\n<h3>24 ans d&#8217;histoire<\/h3>\n<p>Voici un petit historique de la naissance de MS SQL Serveur jusqu\u2019\u00e0 aujourd\u2019hui.<\/p>\n<p>En 1987, Microsoft et Sybase annoncent leur partenariat technique et marketing. De cette union est n\u00e9 en 1989, SQL Server 1.0 en 16 bits sur OS\/2. Puis, 2 ans plus tard, la version 1.1 sort.<\/p>\n<p>Avec l\u2019arriv\u00e9e des Syst\u00e8me d\u2019exploitation Windows NT (NT 3.1 en 1993), en 1993 sort la version SQL Server 4.21. Depuis cette version, Microsoft attribut \u00e0 chaque projet un nom de code. Cette version avait pour nom de code : SQLNT.<\/p>\n<p>Puis en 1995, sous le nom de code SQL95, sort SQL server 6.0 et enchaine l\u2019ann\u00e9e suivante avec la version 6.5 dont le nom code est Hydra.<br \/>\nLe projet Sphink, abouti en 1998 \u00e0 SQL Serveur 7.0 et sous le nom de code Plato, sort en 1999 SQL serveur 7.0 OLAP Tools.<\/p>\n<p>En 2000, la version 8.0 d\u2019SQL Serveur sort sous le nom de SQL Server 2000 et ayant eu le nom de code Shiloh et est la premi\u00e8re version \u00e0 pouvoir \u00eatre lanc\u00e9 sur un environnement 64 bits.<\/p>\n<p>SQL server 2005 (nom de code Yukon) est le successeur de SQL Server 2000 et \u00e0 pour version 9.0. Elle sort en m\u00eame temps que Visual Studio 2005 et inclus nativement la manipulation de donn\u00e9es en XML. Il permet \u00e9galement d\u2019exposer des donn\u00e9es \u00e0 travers des web services en utilisant des paquets TDS encapsul\u00e9 dans des requ\u00eates SAOP. L\u2019outil SQL Server Management Studio (SSMS) est \u00e9galement inclus dans les versions payantes et permet d\u2019administrer les diff\u00e9rents moteurs SQL Server. Nous reviendrons plus en d\u00e9tail dans un autre article sur cet outil.<\/p>\n<p>En 2008, Microsoft sort la version 10.0 sous le nom SQL Server 2008 (nom de code Katmai). Cette version vise \u00e0 rendre la gestion des donn\u00e9es d&#8217;auto-tuning, auto-organisation et auto-maintenance avec le d\u00e9veloppement de SQL Server Always On technologies, afin d\u2019\u00eatre le plus pr\u00e8s possible du z\u00e9ro temps d&#8217;arr\u00eat. D\u2019autres \u00e9volutions sont \u00e9galement pr\u00e9sentes comme le FILESTREAM et les types de donn\u00e9es g\u00e9ographiques qui seront d\u00e9taill\u00e9es dans un autre article.<\/p>\n<p>Les 2 derniers n\u00e9s sont SQL Azure (version 10.25 \u2013 nom de code Matrix) et SQL server 2008 R2 (version 10.5 \u2013 nom de code Kilimanjaro) arriv\u00e9 l\u2019ann\u00e9e derni\u00e8re. SQL Azure est la base de donn\u00e9es utilis\u00e9e pour l\u2019offre de Cloud Computing : Windows Azure (externalisation des ressources informatiques d&#8217;une entreprise vers des datacenters distants). On utilise la base de donn\u00e9es comme service. SQL server 2008 R2 propose un ensemble d&#8217;am\u00e9liorations connu sous le nom d&#8217;AMM (Application and Multi-server Management) visant \u00e0 r\u00e9duire le co\u00fbt et la complexit\u00e9 de la gestion des serveurs de bases de donn\u00e9es et applications. SQL 2008 R2 a \u00e9galement un ensemble de nouveaux outils comme PowerPivot pour Excel et SharePoint, Master Data Services, StreamInsight, ReportBuilder 3.0 ou encore Reporting Services Add-in pour SharePoint.<\/p>\n<p>Le prochain b\u00e9b\u00e9 \u00e0 sortir est le projet Denali avec la version 11 d\u2019SQL server qui n\u2019a pas encore de nom officiel mais que l\u2019on peut d\u00e9j\u00e0 tester car il sortira dans quelques mois.<\/p>\n<p>Gr\u00e2ce \u00e0 tous ces petits, papa Microsoft a su se faire une place dans le monde des bases de donn\u00e9es et des services associ\u00e9s.<br \/>\nDans ce chapitre, je n\u2019aborde pas l\u2019ensemble des services pack associ\u00e9s \u00e0 chaque version et je n\u2019\u00e9voque que des versions majeures de SQL serveur soit 12 versions en 22 ans. Vous trouverez ci-dessous un petit tableau r\u00e9capitulatif des ann\u00e9es, noms, versions et Service Pack sur SQL Server.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" style=\"margin-left: auto;margin-right: auto\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Tableau_des_versions2.png\" alt=\"Tableau_des_versions2\" width=\"250\" height=\"325\" \/><\/p>\n<p>Apr\u00e8s ce point historique, nous ne savons toujours pas ce qu\u2019est Microsoft SQL Server. Le chapitre suivant va pr\u00e9senter sommairement SQL server.<\/p>\n<h3>Microsoft SQL Server c\u2019est quoi ?<\/h3>\n<p>SQL server est un syst\u00e8me de gestion de base de donn\u00e9es relationnelles et utilise pour ces requ\u00eates le langage Transact-SQL (aussi connu sous le nom T-SQL). Ce langage est compatible avec le PL\/SQL d\u2019Oracle et prend en charge les proc\u00e9dures stock\u00e9es et les triggers. SQL Server permet de g\u00e9rer des bases de donn\u00e9es transactionnelles (OLTP &#8211; OnLine TransactionProcessing) et d\u00e9cisionnelles (OLAP- OnLine Analytical Processing). Les bases de donn\u00e9es sont contenues dans des fichiers sur le serveur et portent par d\u00e9faut les extensions suivantes :<\/p>\n<ul>\n<li><strong>MDF<\/strong> (Main Database File) pour le premier fichier de donn\u00e9es<\/li>\n<li><strong>NDF<\/strong> (Next Database File) pour les autres fichiers de donn\u00e9es<\/li>\n<li><strong>LDF<\/strong> (Log Database File) pour les fichiers du journal de transaction<\/li>\n<\/ul>\n<p>SQL Server s&#8217;appuie par d\u00e9faut sur le syst\u00e8me d&#8217;authentification de Windows et utilise les services sous Windows pour leur ex\u00e9cution (exemple ci-dessous).<\/p>\n<p><b> <\/b> <img loading=\"lazy\" decoding=\"async\" style=\"margin-left: auto;margin-right: auto\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/services_SQL2.png\" alt=\"services_SQL2\" width=\"457\" height=\"253\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Microsoft commercialise ce syst\u00e8me de plusieurs mani\u00e8res ayant chacun son adaptation aux diff\u00e9rents types d\u2019entreprise sous forme d\u2019\u00e9ditions.<\/p>\n<h3>Les diff\u00e9rentes \u00e9ditions, leurs caract\u00e9ristiques et les licences<\/h3>\n<p>Dans ce chapitre, nous nous basons sur les \u00e9ditions de production d\u2019SQL Server 2008.<\/p>\n<p><strong>Edition Entreprise<\/strong> : Destin\u00e9 aux grandes entreprises ou ayant besoin de l\u2019ensemble des services et outils de la plate-forme SQL Server 2008.<\/p>\n<p><strong>Edition Standard<\/strong> : Destin\u00e9 aux petites et moyennes entreprise n\u2019ayant pas besoin de toutes les fonctionnalit\u00e9s qu\u2019offre la l\u2019\u00e9dition Entreprise. Il existe \u00e9galement la version SQL Server Standard for Small Business pour les PME de moins de 75 postes de travail.<\/p>\n<p><strong>Edition Workgroup<\/strong> : Destin\u00e9 \u00e0 de petits projets d\u00e9partementaux \u00e0 fonctionnalit\u00e9s limit\u00e9es.<\/p>\n<p><strong>Edition Express<\/strong> : Version gratuite redistribuable pour des applications embarqu\u00e9es ou des besoins sommaires en mati\u00e8re de base de donn\u00e9es pour des applications sur serveur avec peu d\u2019utilisateurs.<\/p>\n<p><strong>Edition Compact<\/strong> : Base de donn\u00e9es embarqu\u00e9es<\/p>\n<p>L\u2019\u00e9dition d\u00e9veloppeur est la m\u00eame que l\u2019\u00e9dition Entreprise mais ne peut pas \u00eatre mise sur un environnement de production.<\/p>\n<p>Il existe une version d\u2019\u00e9valuation de 180 jours pour pouvoir effectuer des tests et voir toute la panoplie de fonctionnalit\u00e9s d\u2019SQL Server.<\/p>\n<p>Les diff\u00e9rentes \u00e9ditions ont \u00e9galement des caract\u00e9ristiques (limites) mat\u00e9riels et logiciels dont voici un petit tableau non exhaustif des 5 principales caract\u00e9ristiques. Ces diff\u00e9rences sont \u00e9galement dans chaque composant serveur.<br \/>\n<img loading=\"lazy\" decoding=\"async\" style=\"margin-left: auto;margin-right: auto\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/caracteristiquesEdition2.png\" alt=\"caracteristiquesEdition2\" width=\"617\" height=\"116\" \/><\/p>\n<p>Et les fameuses licences, comment \u00e7a marche\u2026 En fait, SQL Server supporte 3 types de licences qu\u2019on appelle CALs (Licence d\u2019Acc\u00e8s Client en fran\u00e7ais) :<\/p>\n<p><strong>Licence par utilisateur<\/strong> : Chaque personne physique se servant d&#8217;une application utilisant SQL Server est consid\u00e9r\u00e9e comme un utilisateur. Le nombre de connexion \u00e0 la base est limit\u00e9 \u00e0 ce nombre maximum d\u2019utilisateur de licence d\u00e9finie.<\/p>\n<p><strong>Licence par p\u00e9riph\u00e9rique<\/strong> : Chaque p\u00e9riph\u00e9rique physique (PC, serveur, portable, Tablet PC, etc..) acc\u00e9dant directement ou indirectement \u00e0 SQL Server est consid\u00e9r\u00e9 comme un utilisateur de la base de donn\u00e9es<\/p>\n<p><strong>Licence par processeur<\/strong> : SQL Server utilise le nombre de processeurs pour mesurer le nombre de licence et peut accepter un nombre ind\u00e9fini d&#8217;utilisateurs. La solution id\u00e9ale pour des applications Web.<\/p>\n<p>Le choix du type de licence \u00e0 d\u00e9finir d\u00e9pend de l\u2019architecture que l\u2019on souhaite mettre en place suivant l\u2019utilisation des bases de donn\u00e9es du serveur.<\/p>\n<h3>Architecture<\/h3>\n<p>SQL Server est un syst\u00e8me client-serveur pour transmettre des requ\u00eates entre une application cliente et SQL Server depuis n\u2019importe quel p\u00e9riph\u00e9rique que ce soit le poste de travail, un serveur d\u2019application ou du mobile.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" style=\"margin-left: auto;margin-right: auto\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Architecture.png\" alt=\"Architecture\" width=\"422\" height=\"192\" \/><\/p>\n<p>Chaque instance d\u2019SQL serveur \u00e0 4 bases de donn\u00e9es syst\u00e8mes (master, model, tempdb et msdb) et une ou plusieurs base de donn\u00e9es utilisateurs.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" style=\"margin-left: auto;margin-right: auto\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/BdD.png\" alt=\"BdD\" width=\"464\" height=\"319\" \/><\/p>\n<p>SQL server utilise un protocole de niveau application entre le client et le server SQL qui se nomme TDS (Tabular Data Stream ou flux de donn\u00e9es tabulaires en fran\u00e7ais).<\/p>\n<p>Un plus bien utile pour vous aider \u00e0 bien structurer votre plateforme de base de donn\u00e9es\u2026<br \/>\nMicrosoft dans le cadre de notre partenariat, nous a mis \u00e0 disposition un guide de bonnes pratiques \u00e0 prendre en compte lors de nos conceptions d\u2019infrastructure autour d\u2019SQL server afin de bien pouvoir d\u00e9finir l\u2019architecture dont vous avez besoin. Ci-dessous, vous trouverez le sch\u00e9ma de base du guide issu directement du site de Microsoft.<br \/>\n<img loading=\"lazy\" decoding=\"async\" style=\"margin-left: auto;margin-right: auto\" src=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/Ee354216_image1en-usTechNet_10.jpg\" alt=\"Ee354216_image1en-usTechNet_10\" width=\"394\" height=\"266\" \/><\/p>\n<p>Ceci am\u00e9liore la qualit\u00e9 de services que nous apportons \u00e0 tous nos clients sur la plateforme SQL Server.<br \/>\nMicrosoft SQL Server est une plateforme compl\u00e8te pour solutions de donn\u00e9es. Elle est constitu\u00e9e de nombreux composants que nous allons maintenant d\u00e9tailler.<\/p>\n<h3>Les composants SQL server<\/h3>\n<p>SQL Server n\u2019est pas qu\u2019une simple base de donn\u00e9es mais un ensemble de composants sous forme de services.<\/p>\n<p>Outre le moteur de base de donn\u00e9es relationnelles, il a \u00e9galement un services prenant en charge les applications de traitement analytique en ligne et l\u2019exploration de donn\u00e9es appel\u00e9 SQL server Analysis Services (SSAS).<\/p>\n<p>Il y a \u00e9galement un moteur permettant de d\u2019effectuer des imports, des exports et des transformations de donn\u00e9es connu sous le sigle SSIS soit SQL server Integration Services.<\/p>\n<p>Gr\u00e2ce \u00e0 l\u2019outil Notification Services, l\u2019utilisateur abonn\u00e9 re\u00e7oit des notifications pour des \u00e9v\u00e9nements sp\u00e9cifiques \u00e0 partir de donn\u00e9es d\u2019\u00e9v\u00e9nement et d\u2019abonnement sous toute forme de communication (email, texte, etc..).<\/p>\n<p>Le Service Broker fourni un syst\u00e8me de file de messages int\u00e9gr\u00e9. Il permet de cr\u00e9er des fonctionnalit\u00e9s de traitements asynchrones des donn\u00e9es d\u00e9finies par l\u2019utilisateur et fourni \u00e9galement de l\u2019orchestration avanc\u00e9e de processus m\u00e9tier.<\/p>\n<p>SQL Server Reporting Services (SSRS) g\u00e9n\u00e8re des rapports depuis la base de donn\u00e9es pour ensuite \u00eatre affich\u00e9s sur une page web, envoy\u00e9 par mail ou dans un fichier Excel.<\/p>\n<p>La r\u00e9plication permet de copier et distribuer des donn\u00e9es d\u2019une base vers une autre qu\u2019elles soient sur le m\u00eame serveur ou un autre serveur. Par la suite, on peut synchroniser ces bases pour garantir leur coh\u00e9sion.<\/p>\n<p>Dans SQL Server, on peut \u00e9galement impl\u00e9menter des solutions de base de donn\u00e9es \u00e0 l\u2019aide de code manag\u00e9 \u00e9crit en .Net gr\u00e2ce au CLR .Net (Common Language Runtime .Net).<br \/>\nLe fait d\u2019avoir le langage http en natif permet une connexion directement au Serveur SQL.<\/p>\n<p>Une autre fonctionnalit\u00e9 int\u00e9gr\u00e9e est la recherche de texte int\u00e9gral (Full Text Search) qui permet d\u2019indexer de mani\u00e8re flexible des requ\u00eates de donn\u00e9es textuelles par mot cl\u00e9.<\/p>\n<p>&nbsp;<\/p>\n<p>&#8230; plus d&#8217;infos dans les prochaines publications et dbi services est bien entenu \u00e0 votre disposition pour les conseils et les d\u00e9ploiements d&#8217;infrastructures SQL Server au sein de votre entreprise, n&#8217;h\u00e9sitez pas \u00e0 nous contacter&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cet article propose<b> <\/b>une introduction \u00e0 Microsoft SQL Server en peignant son historique et en procurant un rapide aper\u00e7u de son architecture et des termes associ\u00e9s \u00e0 cette technologie.<\/p>\n","protected":false},"author":15,"featured_media":2210,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[229],"tags":[261,262,263,49,264,265],"type_dbi":[],"class_list":["post-2209","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-database-administration-monitoring","tag-net","tag-analysis-services","tag-integration-services","tag-microsoft","tag-reporting-services","tag-sql-server-2008"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.2 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Il \u00e9tait une fois ... SQL Server! - dbi Blog<\/title>\n<meta name=\"description\" content=\"Introduction \u00e0 Microsoft SQL Server en peignant son historique et en procurant un rapide aper\u00e7u de son architecture et des termes associ\u00e9s \u00e0 cette technologie.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Il \u00e9tait une fois ... SQL Server!\" \/>\n<meta property=\"og:description\" content=\"Introduction \u00e0 Microsoft SQL Server en peignant son historique et en procurant un rapide aper\u00e7u de son architecture et des termes associ\u00e9s \u00e0 cette technologie.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/\" \/>\n<meta property=\"og:site_name\" content=\"dbi Blog\" \/>\n<meta property=\"article:published_time\" content=\"2011-04-21T07:12:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/image_server.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"625\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"St\u00e9phane Haby\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"St\u00e9phane Haby\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/il-tait-une-fois-sql-server\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/il-tait-une-fois-sql-server\\\/\"},\"author\":{\"name\":\"St\u00e9phane Haby\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0bfb7484ae81c8980fc2b11334f803b\"},\"headline\":\"Il \u00e9tait une fois &#8230; SQL Server!\",\"datePublished\":\"2011-04-21T07:12:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/il-tait-une-fois-sql-server\\\/\"},\"wordCount\":1837,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/il-tait-une-fois-sql-server\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/04\\\/image_server.jpg\",\"keywords\":[\".NET\",\"Analysis services\",\"Integration services\",\"Microsoft\",\"Reporting services\",\"SQL Server 2008\"],\"articleSection\":[\"Database Administration &amp; Monitoring\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/il-tait-une-fois-sql-server\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/il-tait-une-fois-sql-server\\\/\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/il-tait-une-fois-sql-server\\\/\",\"name\":\"Il \u00e9tait une fois ... SQL Server! - dbi Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/il-tait-une-fois-sql-server\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/il-tait-une-fois-sql-server\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/04\\\/image_server.jpg\",\"datePublished\":\"2011-04-21T07:12:00+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0bfb7484ae81c8980fc2b11334f803b\"},\"description\":\"Introduction \u00e0 Microsoft SQL Server en peignant son historique et en procurant un rapide aper\u00e7u de son architecture et des termes associ\u00e9s \u00e0 cette technologie.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/il-tait-une-fois-sql-server\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/il-tait-une-fois-sql-server\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/il-tait-une-fois-sql-server\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/04\\\/image_server.jpg\",\"contentUrl\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/wp-content\\\/uploads\\\/sites\\\/2\\\/2022\\\/04\\\/image_server.jpg\",\"width\":800,\"height\":625},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/il-tait-une-fois-sql-server\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Il \u00e9tait une fois &#8230; SQL Server!\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/\",\"name\":\"dbi Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0bfb7484ae81c8980fc2b11334f803b\",\"name\":\"St\u00e9phane Haby\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1123227ca39a5dca608c0f72d23cd1904fee29979749bbb3a485b9438436c553?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1123227ca39a5dca608c0f72d23cd1904fee29979749bbb3a485b9438436c553?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1123227ca39a5dca608c0f72d23cd1904fee29979749bbb3a485b9438436c553?s=96&d=mm&r=g\",\"caption\":\"St\u00e9phane Haby\"},\"description\":\"St\u00e9phane Haby has more than ten years of experience in Microsoft solutions. He is specialized in SQL Server technologies such as installation, migration, best practices, and performance analysis etc. He is also an expert in Microsoft Business Intelligence solutions such as SharePoint, SQL Server and Office. Futhermore, he has many years of .NET development experience in the banking sector and other industries. In France, he was one of the first people to have worked with Microsoft Team System. He has written several technical articles on this subject. St\u00e9phane Haby is Microsoft Most Valuable Professional (MVP) as well as Microsoft Certified Solutions Associate (MCSA) and\u00a0Microsoft Certified Solutions Expert (MCSE) for SQL Server 2012. He is also Microsoft Certified Technology Specialist (MCTS) and Microsoft Certified IT Professional (MCITP) for SQL Server 2008 as well as ITIL Foundation V3 certified. He holds a Engineer diploma in industrial computing and automation from France. His branch-related experience covers Chemicals &amp; Pharmaceuticals, Banking \\\/ Financial Services, and many other industries.\",\"url\":\"https:\\\/\\\/www.dbi-services.com\\\/blog\\\/author\\\/stephane-haby\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Il \u00e9tait une fois ... SQL Server! - dbi Blog","description":"Introduction \u00e0 Microsoft SQL Server en peignant son historique et en procurant un rapide aper\u00e7u de son architecture et des termes associ\u00e9s \u00e0 cette technologie.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/","og_locale":"en_US","og_type":"article","og_title":"Il \u00e9tait une fois ... SQL Server!","og_description":"Introduction \u00e0 Microsoft SQL Server en peignant son historique et en procurant un rapide aper\u00e7u de son architecture et des termes associ\u00e9s \u00e0 cette technologie.","og_url":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/","og_site_name":"dbi Blog","article_published_time":"2011-04-21T07:12:00+00:00","og_image":[{"width":800,"height":625,"url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/image_server.jpg","type":"image\/jpeg"}],"author":"St\u00e9phane Haby","twitter_card":"summary_large_image","twitter_misc":{"Written by":"St\u00e9phane Haby","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/#article","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/"},"author":{"name":"St\u00e9phane Haby","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/d0bfb7484ae81c8980fc2b11334f803b"},"headline":"Il \u00e9tait une fois &#8230; SQL Server!","datePublished":"2011-04-21T07:12:00+00:00","mainEntityOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/"},"wordCount":1837,"commentCount":0,"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/image_server.jpg","keywords":[".NET","Analysis services","Integration services","Microsoft","Reporting services","SQL Server 2008"],"articleSection":["Database Administration &amp; Monitoring"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/","url":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/","name":"Il \u00e9tait une fois ... SQL Server! - dbi Blog","isPartOf":{"@id":"https:\/\/www.dbi-services.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/#primaryimage"},"image":{"@id":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/#primaryimage"},"thumbnailUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/image_server.jpg","datePublished":"2011-04-21T07:12:00+00:00","author":{"@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/d0bfb7484ae81c8980fc2b11334f803b"},"description":"Introduction \u00e0 Microsoft SQL Server en peignant son historique et en procurant un rapide aper\u00e7u de son architecture et des termes associ\u00e9s \u00e0 cette technologie.","breadcrumb":{"@id":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/#primaryimage","url":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/image_server.jpg","contentUrl":"https:\/\/www.dbi-services.com\/blog\/wp-content\/uploads\/sites\/2\/2022\/04\/image_server.jpg","width":800,"height":625},{"@type":"BreadcrumbList","@id":"https:\/\/www.dbi-services.com\/blog\/il-tait-une-fois-sql-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.dbi-services.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Il \u00e9tait une fois &#8230; SQL Server!"}]},{"@type":"WebSite","@id":"https:\/\/www.dbi-services.com\/blog\/#website","url":"https:\/\/www.dbi-services.com\/blog\/","name":"dbi Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.dbi-services.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.dbi-services.com\/blog\/#\/schema\/person\/d0bfb7484ae81c8980fc2b11334f803b","name":"St\u00e9phane Haby","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/1123227ca39a5dca608c0f72d23cd1904fee29979749bbb3a485b9438436c553?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1123227ca39a5dca608c0f72d23cd1904fee29979749bbb3a485b9438436c553?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1123227ca39a5dca608c0f72d23cd1904fee29979749bbb3a485b9438436c553?s=96&d=mm&r=g","caption":"St\u00e9phane Haby"},"description":"St\u00e9phane Haby has more than ten years of experience in Microsoft solutions. He is specialized in SQL Server technologies such as installation, migration, best practices, and performance analysis etc. He is also an expert in Microsoft Business Intelligence solutions such as SharePoint, SQL Server and Office. Futhermore, he has many years of .NET development experience in the banking sector and other industries. In France, he was one of the first people to have worked with Microsoft Team System. He has written several technical articles on this subject. St\u00e9phane Haby is Microsoft Most Valuable Professional (MVP) as well as Microsoft Certified Solutions Associate (MCSA) and\u00a0Microsoft Certified Solutions Expert (MCSE) for SQL Server 2012. He is also Microsoft Certified Technology Specialist (MCTS) and Microsoft Certified IT Professional (MCITP) for SQL Server 2008 as well as ITIL Foundation V3 certified. He holds a Engineer diploma in industrial computing and automation from France. His branch-related experience covers Chemicals &amp; Pharmaceuticals, Banking \/ Financial Services, and many other industries.","url":"https:\/\/www.dbi-services.com\/blog\/author\/stephane-haby\/"}]}},"_links":{"self":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/2209","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/comments?post=2209"}],"version-history":[{"count":0,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/posts\/2209\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media\/2210"}],"wp:attachment":[{"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/media?parent=2209"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/categories?post=2209"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/tags?post=2209"},{"taxonomy":"type","embeddable":true,"href":"https:\/\/www.dbi-services.com\/blog\/wp-json\/wp\/v2\/type_dbi?post=2209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}