2016年4月にサポートが終わるSQL Server 2005。だが、それより新しいSQL ServerでもService Packレベルによってはすでにサポートが終了していることも。一目で分かる図で終了時期を明らかにする。
対象ソフトウエア:SQL Server 2005/SQL Server 2008/SQL Server 2008 R2/SQL Server 2012/SQL Server 2014
マイクロソフトのデータベース製品「SQL Server」は、Windowsベースの社内システムを中心に広く普及している。またアプリケーションによっては、ログの保存といった用途のために無償のSQL Server Expressエディションが同梱されていて、アプリケーションと一緒にインストールされていることもよくある。
そのSQL Serverもソフトウエア製品である以上、サポート終了という「寿命」からは逃れられない。特筆すべきは、マイクロソフトによる延長サポートが終了すると、セキュリティパッチの無償提供が停止されることだ。それ以後に発覚した脆弱(ぜいじゃく)性は修正されず、セキュリティ面でひどく脆くなってしまう。
従って、サポートが終了するまでには、SQL Serverを上位バージョンにアップグレードするといった対策を講じる必要がある。そのためには、まず何はともあれSQL Serverのサポート終了時期を把握しておかなければならない。
そこで本TIPSでは、その時期を一目で分かるように図で表してみた。Windowsシステムのライフサイクル管理に役立てていただきたい。
SQL Server 2000以降の各バージョンを対象に、マイクロソフトの延長サポートがいつ終了するのか、以下の図にまとめてみた。
さて、管理下のSQL Serverのバージョンと上図を照らし合わせて「良かった、まだサポートされているな」と安心するのはまだ早い。
他のマイクロソフト製ソフトウエアと同様、SQL Serverにも、リリース済みのセキュリティパッチや不具合修正パッチをまとめた「Service Pack(サービスパック、SP)」が提供されている。もちろん同社は、最新のService Packを適用するように推奨している。
だが実際には、特にアプリケーション同梱のSQL Server Expressなどには、インストール後、新たなService Packを適用することなく運用し続けていることが多いのではないだろうか?
ところが、SQL Serverの各Service Packにもサポート終了時期が細かく規定されている。Service Packを適用していないか、あるいは古いService Packしか適用していない場合、前述した各製品のサポート終了時期より、ずっと早い時期にサポートが終わってしまうのだ。
従って、SQL Server本体だけではなく、各Service Packについてもサポート終了時期を把握しておく必要がある。以下では、SQL Serverのバージョンごとに説明する。
■SQL Server 2005の場合
SQL Server 2005のサポート終了は2016年4月13日に迫っている。それだけではなく、最新のService PackであるSP4が未適用だと、サポートはすでに終了しているので要注意だ。
■SQL Server 2008の場合
SQL Server 2008のサポートは2019年7月10日まで継続される。ただし、最新のService PackであるSP4を適用していない場合、サポートはすでに終了しているので要注意だ。
■SQL Server 2008 R2の場合
SQL Server 2008 R2のサポートは2019年7月10日まで継続される。ただし、最新のService PackであるSP3を適用していない場合、サポートはすでに終了しているので要注意だ。
■SQL Server 2012の場合
SQL Server 2012のサポートは2022年7月13日まで継続される。ただし、Service Packを適用していないか、あるいはSP1しか適用していない場合、サポートはすでに終了しているので要注意だ。
■SQL Server 2014の場合
SQL Server 2014のサポートは2024年7月10日に終了する。だが、Service Packを適用していない場合、そのサポートは2016年7月13日に終了してしまうので注意が必要だ。
SQL Serverの有無やバージョンを確認する方法については、次の記事が参考になる。
また、SQL Serverの各バージョンがどのWindows OSにインストール可能か、という点については、次のTIPSを参照していただきたい。
■この記事と関連性の高い別の記事
Copyright© Digital Advantage Corp. All Rights Reserved.