{"id":1019,"date":"2022-02-27T06:58:00","date_gmt":"2022-02-27T05:58:00","guid":{"rendered":"https:\/\/expert-only.com\/prep\/?p=1019"},"modified":"2022-12-06T12:57:49","modified_gmt":"2022-12-06T11:57:49","slug":"afficher-la-version-exacte-sql-server","status":"publish","type":"post","link":"https:\/\/expert-only.com\/fr\/dba\/afficher-la-version-exacte-sql-server\/","title":{"rendered":"Afficher la version exacte de SQL Server avec une requ\u00eate"},"content":{"rendered":"\n<h4 class=\"has-text-align-center wp-block-heading\"><strong><em>Comment\u00a0afficher la version SQL Server exacte d&rsquo;une base de donn\u00e9es?<\/em><\/strong><\/h4>\n\n\n\n<p>Avec Microsoft SSMS, abr\u00e9viation de SQL Server Management Studio, le but ici est d&rsquo;afficher la version exacte de la base de donn\u00e9es. Il faut ex\u00e9cuter la commande SQL pr\u00e9sent\u00e9e et expliqu\u00e9e ci-apr\u00e8s. Par exemple, il est tr\u00e8s utile de conna\u00eetre la version exacte du serveur SQL install\u00e9. En particulier lorsqu&rsquo;on travaille sur les correctifs de s\u00e9curit\u00e9 et les mises \u00e0 niveau.<\/p>\n\n\n\n<p>Mais aussi, lorsque des logiciels tiers ont besoin d&rsquo;une version sp\u00e9cifique de SQL Server pour fonctionner correctement. Pour clarifier, le num\u00e9ro exact de SQL Server n&rsquo;est pas seulement \u00ab\u00a0SQL Server 2016 par exemple\u00a0\u00bb mais aussi les num\u00e9ros qui suivent, par exemple \u00ab\u00a0Microsoft SQL Server 2016 &#8211; 13.0.5366.0\u00a0\u00bb. Avec la version de built exacte.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-afficher-le-numero-de-version-sql-server-avec-une-requete\">Afficher le num\u00e9ro de version SQL Server avec une requ\u00eate<\/h2>\n\n\n\n<p>Pour cela, utiliser les proc\u00e9dures stock\u00e9es syst\u00e8mes, ici c&rsquo;est la commande sp_server_info ou encore la variable <em>@@VERSION<\/em>. La premi\u00e8re option est l&rsquo;utilisation de la variable syst\u00e8me @@VERSION : <\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">SELECT @@VERSION;\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Obtenir la version d\u00e9taill\u00e9e du serveur SQL avec une proc\u00e9dure<\/h2>\n\n\n\n<p>La deuxi\u00e8me approche est l&rsquo;utilisation d&rsquo;une proc\u00e9dure stock\u00e9e syst\u00e8me, <strong><em>sp_server_info<\/em><\/strong> et l&rsquo;argument 2.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"sql\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">USE master;\nEXEC sp_server_info 2;\n<\/pre>\n\n\n\n<p>Le r\u00e9sultat de la commande <a href=\"https:\/\/docs.microsoft.com\/fr-fr\/sql\/relational-databases\/system-stored-procedures\/sp-server-info-transact-sql?view=sql-server-ver15\" target=\"_blank\" rel=\"noreferrer noopener\">sp_server_info <\/a>est le num\u00e9ro de version, qui correspond \u00e0 l&rsquo;attribut Microsoft SQL Server nomm\u00e9 <strong>DBMS_VER<\/strong>, pour \u00ab\u00a0Data Base Management System Version\u00a0\u00bb. Dans mon exemple, le num\u00e9ro de version exact est le suivant. Il correspondant \u00e0 la colonne <em>attribute_name<\/em> :<\/p>\n\n\n\n<p><em>Microsoft SQL Server 2019 &#8211; 15.0.2095.3<\/em><\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><em>attribute_id<\/em><\/td><td><em>attribute_name<\/em><\/td><td><em>attribute_value<\/em><\/td><\/tr><tr><td><strong>2<\/strong><\/td><td><strong>DBMS_VER<\/strong><\/td><td><strong>Microsoft SQL Server 2019 &#8211; 15.0.2095.3<\/strong><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Enfin, cet article est pertinent pour apprendre <a href=\"https:\/\/expert-only.com\/base-sql-server\/script-creer-base-de-donnees-sql-server\/\">comment cr\u00e9er une base SQL Server avec un script<\/a>. <\/p>\n","protected":false},"excerpt":{"rendered":"<div class=\"mh-excerpt\"><p>Comment\u00a0afficher la version SQL Server exacte d&rsquo;une base de donn\u00e9es? Avec Microsoft SSMS, abr\u00e9viation de SQL Server Management Studio, le but ici est d&rsquo;afficher la version exacte de la base de donn\u00e9es. Il faut ex\u00e9cuter la commande SQL pr\u00e9sent\u00e9e <a class=\"mh-excerpt-more\" href=\"https:\/\/expert-only.com\/fr\/dba\/afficher-la-version-exacte-sql-server\/\" title=\"Afficher la version exacte de SQL Server avec une requ\u00eate\">&#8230;<\/a><\/p>\n<\/div>","protected":false},"author":1,"featured_media":10742,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[352],"tags":[],"class_list":{"0":"post-1019","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-dba"},"_links":{"self":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/1019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/comments?post=1019"}],"version-history":[{"count":0,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/posts\/1019\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/media\/10742"}],"wp:attachment":[{"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/media?parent=1019"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/categories?post=1019"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/expert-only.com\/fr\/wp-json\/wp\/v2\/tags?post=1019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}