SQL Server Management Studio: MS SSMS のダウンロードとインストール

⚡ スマートサマリー

SQL Server Management Studio (SSMS) は MicrosoftSQL Serverへの接続、構成、クエリ実行、および管理を行うための無料のグラフィカル環境です。SSMSをダウンロード、インストール、起動すると、オブジェクトエクスプローラー、クエリエディター、およびその他の主要な管理ウィンドウにアクセスできるようになります。

  • 甘いもの<XNUMXxXNUMX><XNUMXxXNUMX><XNUMXxAXNUMX><XNUMXxAXNUMX>️️ IDE: SSMSはSQL Serverを管理するためのVisual Studioベースの環境です。 Azure SQLおよび関連サービス。
  • (すなわち、 インストールします。 無料インストーラーをダウンロードするには Microsoft SSMSをセットアップするために、これを学習して実行してください。
  • 🔌 Connect 「サーバーに接続」ダイアログでは、サーバーの種類、サーバー名、 Windows またはSQL Server認証。
  • 🧭 オブジェクト エクスプローラー: ツリービューでは、データベース、セキュリティ、サーバーオブジェクトが表示され、素早くナビゲートできます。
  • 特選割️ クエリ エディター: IntelliSenseの提案機能を使ってT-SQLを記述・実行し、結果を表示します。
  • 🤖 副操縦士: SSMS 21以降では、AI支援によるT-SQLのためのCopilot(プレビュー版)が追加されます。

SQL Server Management Studio のダウンロードとインストール

サーバー管理スタジオとは何ですか?

SQL Server Management Studio (SSMS) は、SQL Server に接続して操作するためのグラフィカルインターフェイスを提供する統合開発環境 (IDE) です。 Microsoft SQL Server発売されたのは Microsoft SQL Server 2005年にリリースされ、データベースエンジンからセキュリティ、ジョブに至るまで、SQL Server内のすべてのコンポーネントの構成、管理、および運用に使用されます。

SQL Server Management Studio をダウンロードしてインストールする方法

ダウンロードとインストールの手順は次のとおりです。 Microsoft SQL Server 管理スタジオ (SSMS):

注意: 最新リリース(SSMS 21およびSSMS 22)では、Visual Studioインストーラーを使用してインストールし、vs_SSMS.exeという名前のスタブをダウンロードするため、スタンドアロンのMSIは存在しません。以下に示す従来のSSMS-Setup-ENU.exeのフローは、基本的な手順とフィールドの選択肢を示しています。

ステップ1) 公式を開く Microsoft ダウンロードページ。

に行きます 公式SSMSダウンロードページ Microsoft Learn そして、最新のSQL Server Management Studio(SSMS)インストーラーを選択してください。ダウンロードページは以下のとおりです。

Microsoft SQL Server Management Studioインストーラーのダウンロードページ

ステップ2) Doubleダウンロードしたファイルをクリックしてください。

ダウンロードが完了すると、実行可能ファイル(旧バージョンではSSMS-Setup-ENU.exe、最新バージョンではvs_SSMS.exeという名前)が取得されます。 Double下記に示すように、クリックしてインストーラーを起動してください。

ダウンロードしたSSMSセットアップ実行ファイルは実行準備完了です。

ステップ3) [インストール]ボタンをクリックします。

セットアップウィンドウが表示されます。 インストールを開始する 以下の図に示すように、ボタンをクリックして、システムに SQL Server Management Studio (SSMS) のインストールを開始します。

インストールボタンが表示されたSSMSセットアップウィンドウ

ステップ4) インストール処理が完了するまでお待ちください。

インストールが開始されます。下の画面には、パッケージの進行状況と全体の進行状況を示すバーが表示されます。

SSMSのインストール画面(パッケージと全体の進行状況を示すバーが表示されます)

ステップ5) セットアップが完了しました。

インストールが完了すると、SSMSセットアップ画面に「セットアップ完了」というメッセージが表示されます。コンピュータの再起動を求められる場合があります。

「マネジメントスタジオ」へのアクセス方法

これで Management Studio を開く準備ができました。スタート メニュー > プログラム > に移動します。 Microsoft SQL Server Tools> Microsoft SQL Server Management Studio。フォルダ名に含まれるバージョン番号は、インストールしたSSMSのリリースバージョンと一致します。

以下に示すように、「サーバーに接続」画面が表示されます。

SSMSの「サーバーに接続」ダイアログには、サーバーの種類、サーバー名、認証フィールドが表示されます。

サーバー名は、MS SQL Server のインストール時に選択した名前がデフォルトで使用されます。各フィールドについて説明しましょう。

  • サーバーの種類: これにより、利用可能な 4 つの MS SQL サービスのうちの 1 つが選択されます。 データベース データベースの作成および操作を行うためのエンジン。その他のサーバータイプには、分析サービス、レポート作成サービス、統合サービスなどがあります。
  • サーバー名: これは、MS SQL Server がインストールされ、接続する必要のあるサーバーの名前です。通常、サーバー名は「マシン名\インスタンス」の形式で指定します。ここで、インスタンスは SQL Server インスタンスに割り当てられた名前です。 MS SQL Serverのインストール.
  • 認証: これはデフォルトで「Windows 認証」を使用した場合 Windows SQL Server インストール時の認証。混合モードを選択した場合 (Windows (NAIST) と SQL Server認証代わりに、SQL Server のログイン情報を使用してサインインすることもできます。
  • ユーザー名/パスワード: 認証方法が異なる場合 Windows 認証(SQL Server認証など)を選択した場合、以下の2つのフィールドは必須です。

詳しくはこちら つながり、これでSQL Server Management Studio環境に接続されました。

コマンドラインを使用して「Management Studio」にアクセスします。

または、MS SQL Server Management Studio を開くには、 Windows コマンドライン。ssms.exe のフルパスが必要です。以下はデフォルトの場所とファイル名です(フォルダ番号はインストールされている SSMS のバージョンに対応しています)。

パス:

C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE
Exe name: ssms.exe

フルパスを入力したコマンドプロンプトを以下に示します。

Windows コマンドプロンプトにssms.exeへのフルパスを入力して

以下のスクリーンショットは、ssms.exeコマンドが実行準備完了状態になっていることを示しています。

コマンドプロンプトにおけるssms.exe起動コマンドのクローズアップ

コマンドラインからSSMSにアクセスする手順は以下のとおりです。

  • コマンドプロンプトを開く(ty著)ping 検索ウィンドウに「CMD」と入力してください。
  • 上記のように、ssms.exe を含むパス全体を入力し、Enter キーを押してください。

すると、前のセクションで説明したのと同じように、「サーバーに接続」画面が表示されます。

Management Studio IDE の概要

以下は、SQL Server Management Studio の起動画面です。

SSMSのスタート画面には、オブジェクトエクスプローラー、データベースドロップダウン、クエリエディター、および実行ボタンが表示されます。

各セクションについて詳しく説明します。

1) オブジェクトエクスプローラー

オブジェクトエクスプローラーは、サーバーに含まれるデータベースオブジェクトのツリービューを提供します。このセクションでは、データベース、セキュリティ、およびサーバーオブジェクトをすべて表示し、簡単に参照できるようにします。各オブジェクトのコンポーネントを表示するには、オブジェクトの左側にある「+」アイコンをクリックして展開します。

オブジェクトエクスプローラーツリーには、データベース、セキュリティ、およびサーバーオブジェクトが表示されます。

2) データベース選択ドロップダウン

このドロップダウンメニューを使用すると、クエリを実行するデータベースを選択できます。

3) クエリエディタ

ここでは、すべてのクエリを記述できます。MS SQL Serverは、テーブル、列などに関する対話型のIntelliSense候補を提供し、クエリの作成を容易にします。

4) 実行ボタン

このボタンをクリックすると、クエリが実行され、結果が返されます。

SSMS のヒントと問題

  • Management Studio はスタンドアロン製品です。特定のバージョンの SQL Server には対応していません。SSMS はバージョンに依存しないため、1 つのインストール (たとえば SSMS 21 または SSMS 22) で SQL Server 2016 から 2025 までを管理できます。 Azure SQL
  • 長いスクリプトは可読性を損なうため、コメントを活用して可読性を向上させましょう。行頭に「–」を付けると、その行をコメントアウトできます。
  • グループコメント:複数の行を選択して、下の画像に示されているアイコンをクリックすると、それらの行をまとめてコメントアウトできます。

SSMSのツールバーアイコンを使用して、選択したT-SQLブロックをコメントアウトします。

予期せぬシャットダウンやシステム障害が発生すると、データが失われる可能性があります。自動復旧オプションを有効にしておくことで、損失を最小限に抑えることができます。自動復旧の間隔や、データが削除されるまでの保持日数は、「ツール」>「オプション」>「環境」>「自動復旧」でカスタマイズできます。

SSMS の [ツール]、[オプション]、[環境] にある自動回復の設定

失敗した場合は、復元されたファイル名が表示されたポップアップウィンドウが表示されます。クエリの結果をテキスト形式で保存して後で参照する必要がある場合がよくあります。

クエリ結果をテキストファイルに保存するためのSSMSアイコンが強調表示されています。

上記のハイライトされたアイコンをクリックして選択し、任意のクエリを実行してください。後ほど参照できるように、ファイルの保存場所を指定するよう求められます。

SSMS のバージョンと更新

SSMS は、SQL Server 2005 で初めて出荷され、SQL Server 2008、2012、2016 にもバンドルされたままでした。2016 年に、 Microsoft SSMSを無料のスタンドアロンダウンロード版とし、16.xから数値によるバージョン管理を開始し、その後17.x、18.xシリーズへと続いた。

それ以来、 Microsoft SSMS 19、SSMS 20、SSMS 21 (2025)、および SSMS 22 (2025) がリリースされました。SSMS 21 以降は、Visual Studio 2022 をベースに再構築され、完全な 64 ビット サポート、オプションのダーク テーマ、および Copilot 統合 (プレビュー) を備えています。 Microsoft 最新リリースのみをサポートしているため、最新版のSSMSにアップグレードすることをお勧めします。

完全なバージョン履歴は以下に記載されています。 SSMS公式リリースノート.

SSMS がサポートするオペレーティング システム

以下の表は、SQL Server エディションとサポート対象のオペレーティングシステムを対応付けたもので、「Y」はサポート対象、「N」はサポート対象外を意味します。SSMS 自体は以下の環境で動作します。 Windows のみ - Windows 11、 Windows 10(バージョン1607以降)、 Windows Server 2016 から 2025 まで。SQL Server を管理するには macOS またはLinuxでは、 Azure 代わりにデータスタジオを使ってください。

テーブルマップping サポートされているオペレーティングシステム向けのSQL Serverエディション

よくあるご質問

はい。SSMSは完全に無料でダウンロードできます。 Microsoft SQL Server ライセンスに縛られていません。同じ無料ツールで、有料の Enterprise インスタンス、無料の Express インスタンス、 Azure SQLデータベース。

SQL Serverは、データの保存と処理を行うデータベースエンジンです。SSMSは、そのエンジンに接続してクエリを作成したり、管理したりするための独立したクライアントツールです。SSMSを開かなくてもSQL Serverを実行できます。

いいえ。SSMSは Windows-専用アプリケーション。SQL Server を管理するには、 macOS または Linux では、クロスプラットフォームを使用します Azure Data Studio または mssql 拡張機能 Visual Studio Codeどちらも、それらのシステム上でネイティブに動作します。

SSMSはフル機能の Windows- DBA専用の管理ツール。 Azure Data Studio は、ノートブックとソース管理を備えた、開発者向けの軽量クロスプラットフォームエディタです。多くのチームは両方を使用しており、高度な管理には SSMS を選択し、 Azure 日常的なクエリ作業のためのデータスタジオ。

はい。サーバーへの接続ダイアログで、 Azure SQL サーバー名 (例: yourserver.database.windows.net) と一致する認証方法 (SQL Server 認証など) を選択してください。 Microsoft Entra。SSMSはその後、 Azure ローカルデータベースのようなデータベース。

SSMS 21以降、 Microsoft スタンドアロンの MSI ファイルは削除されました。ダウンロードできるのは vs_SSMS.exe という名前の小さなファイルで、これを実行すると Visual Studio インストーラーが起動し、SSMS をダウンロードしてインストールし、他の Visual Studio コンポーネントとともに最新の状態に保ちます。

はい。SSMS 21では、プレビュー機能としてCopilotがSSMSに導入されました。組織のAIポリシーに基づき、自然言語で意図を説明すると、クエリ エディター内でT-SQLの候補、スクリプトの説明、エラー ヘルプを直接取得できます。

Yes. GitHubコパイロット コメントやコンテキストからT-SQLクエリ、結合、ストアドプロシージャを自動補完し、馴染みのないスクリプトの説明も提供します。これにより定型業務の効率化が図れますが、開発者は生成されたSQLの正確性とパフォーマンスを確認する必要があります。