受講料が最大70%OFF 受講料が最大70%OFF

SQL Server 2016は、統計とグラフ機能が強力なプログラミング言語、「R」が統合されたバージョン。

表形式モデルデータベースのパフォーマンスが向上(SSAS)し、可用性、デプロイ、暗号化、ロギングに関する機能(SSIS)、マスターデータの管理機能(MDS)、ウェブベースのレポート機能(SSRS)が改善されています。

SQL Server 2016の概要

SQL Server 2016のエディション

以下のエディションが用意されています。

Enterprise版は、全ての機能が無制限に使えます。Standardは、部門用、小規模組織用に一部機能や最大データベースサイズを限定した安価版、Webはコストを抑えつつウェブサービスにSQL Serverを使うためのライセンス、Developper版は開発目的なら無償でフル機能が使える開発用エディションです。

Expressは、機能限定ながら完全無料で使えるエディション。SQL Server自体の再配布も可能です。

【関連記事】
SQL Server Expressは無料で使えるけど、大きなデメリットはないの?

なお、SQL Server 管理用に、SQL server management studio(SSMS)というツールが無償で提供されています。

SQL Server Management Studio (SSMS) のダウンロード – SQL Server

SSMS最新版を使って、SQL Server 2016を管理することができます。ただし、SQL Server最新版で廃止・統合された機能など、SQL Server 2016の全機能を管理する場合などは、過去バージョンのSSMSを使う必要があります。

【関連記事】
SQL Server Management Studioの使い方を徹底解説!

ポテパンダの一言メモ

SSMS最新のバージョン18以前は、以下のバージョンが公開されています。

  • SSMS 17.9.1
  • SSMS 16.5.3

過去バージョンのSSMSは、以下からダウンロード可能です。

SQL Server Management Studio (SSMS) のリリース ノート – SQL Server

SQL Server 2016のサポート終了日

サポート終了日は2021年7月13日(メインストリーム)、延長サポート終了日は2026年7月14日です。2019年からスタートする開発案件に使うには、新しいバージョンのSQL Serverを使ったほうが良いでしょう。

2019年10月現在、SQL Server 2019の早期導入プログラムが公開されています。

SQL Server 2019 概要と早期導入プログラム| マイクロソフト

SQL Server 2016のインストール

SQL Server 2016のインストール要件

SQL Server 2016をインストールするには、ハードウェアのスペックやOSのバージョンなどの要件を満たしている必要があります。

その他の詳細については、以下を参照してください。

SQL Server 2016のシステム要件

SQL Server 2016のダウンロード

SQL Server 2016の最新版は以下からダウンロードできます。2019年10月時点での最新サービスパックはSP2(2018年4月14日リリース)です。

Download Microsoft® SQL Server® 2016 Service Pack 2 (SP2) from Official Microsoft Download Center

SQL Server 2016がアンインストールできない

SQL Server 2016をアンインストールする際、正しい手順でアンインストールを行わないと、一部の関連プログラムがアンインストールされずに残ることがあります。

以下の順序で、アンインストールをおこないましょう。

詳細な手順は、以下を参考にしてください。

SQL Server 2016 のアンインストール – SQL Server 

SQL Server 2016を手動でアンインストールする手順

なお、中途半端にアンインストールが実行されてしまった場合は、手動で残った設定やデータを削除することになります。

参考)SQL Server の手動アンインストール手順 

まず、事前準備をおこないます。

OSの再起動後、リモートデスクトップ接続ができることを確認します。また、セットアップに使用するWindowsのログオンアカウントが管理者権限(Administratorsグループ)を持っていることを確認します。

ウイルス対策ソフトなどにより、アンインストール作業が阻害される可能性があるため、ウイルス対策その他のサードパーティ製アプリケーションを一時的に停止します。

MsiExec.exe /x によるコンポーネントアンインストール

レジストリエディタ(regedit)を起動し、以下のレジストリキーを展開します。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

DisplayNameのデータに「SQL」が含まれるもの(例えば、SQL Server 2016 Common Filesなど)を探し、キー名を控えます。

※右クリック→キー名のコピーにより、クリップボードにコピー可能

コマンドプロンプトにて、以下を実行してコンポーネントを個別にアンインストールします。

msiexec /x キー名

さらに、各種データやファイル、キャッシュなどをクリーンな状態にするには、以下を実施します。

 GAC の削除

マシン全体で参照可能な、グローバル・アセンブリ・キャッシュ(実体はフォルダとファイル)を削除します。

コマンドプロンプトから、以下を実行します。

del /s /q /f "%windir%\assembly\GAC\*SQLServer*"
del /s /q /f "%windir%\assembly\GAC_32\*SQLServer*"
del /s /q /f "%windir%\assembly\GAC_64\*SQLServer*"
del /s /q /f "%windir%\assembly\GAC_MSIL\*SQLServer*"

レジストリ削除

レジストリエディタで、「Microsoft SQL」 または「MSSQL」を含むレジストリを確認し、キー名を控えます。

コマンドプロンプトを管理者権限で実行し、以下のコマンドでレジストリを削除します。

reg delete キー名

フォルダ・ファイルの削除

コマンドプロンプトから、以下を実行します。※ファイルが使用中で削除できない場合は、OSを再起動後に実行します。

rmdir /S /Q "%USERPROFILE%\Local Settings\Application Data\Microsoft\Microsoft SQL Server"
rmdir /S /Q "%USERPROFILE%\Application Data\Microsoft\Microsoft SQL Server"
rmdir /S /Q "%USERPROFILE%\All Users\Application Data\Microsoft\Microsoft SQL Server"
rmdir /S /Q "%ProgramFiles%\Microsoft SQL Server"
rmdir /S /Q "%ProgramFiles(x86)%\Microsoft SQL Server"

TEMP 内のリソース削除

以下を実行し、TEMPフォルダ内のファイルを削除します。

cd %TEMP%
del *.* /S /Q
cd %systemroot%\temp
del *.* /S /Q

OS再起動

全ての手順終了後に、OSを再起動します。

まとめ

ポテパンダの一言メモ
  • SQL Server 2016のサポート終了日は、2021年7月13日
  • SQL Server 2016最新版はSP2(2018年4月14日リリース)
  • アンインストール時には正しい手順を踏まないと、一部の関連プログラムが残る可能性あり

エンジニアになりたい人に選ばれるプログラミングスクール「ポテパンキャンプ 」

ポテパンキャンプは卒業生の多くがWebエンジニアとして活躍している実践型プログラミングスクールです。 1000名以上が受講しており、その多くが上場企業、ベンチャー企業のWebエンジニアとして活躍しています。

基礎的な学習だけで満足せず、実際にプログラミングを覚えて実践で使えるレベルまで学習したいという方に人気です。 プログラミングを学習し実践で使うには様々な要素が必要です。

それがマルっと詰まっているポテパンキャンプでプログラミングを学習してみませんか?

卒業生の多くがWebエンジニアとして活躍

卒業生の多くがWeb企業で活躍しております。
実践的なカリキュラムをこなしているからこそ現場でも戦力となっております。
活躍する卒業生のインタビューもございますので是非御覧ください。

経験豊富なエンジニア陣が直接指導

実践的なカリキュラムと経験豊富なエンジニアが直接指導にあたります。
有名企業のエンジニアも多数在籍し品質高いWebアプリケーションを作れるようサポートします。

満足度高くコスパの高いプログラミングスクール「ポテパンキャンプ」

運営する株式会社ポテパンは10,000人以上のエンジニアのキャリアサポートを行ってきております。
そのノウハウを活かして実践的なカリキュラムを随時アップデートしております。

代表の宮崎もプログラミングを覚えサイトを作りポテパンを創業しました。
本気でプログラミングを身につけたいという方にコスパ良く受講していただきたいと思っておりますので、気になる方はぜひスクール詳細をのぞいてくださいませ。