次の方法で共有


SQL ツールの概要

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric プレビューの SQL データベース

データベースを管理するには、ツールが必要です。 クラウド内、Windows 上、macOS 上、または Linux 上のいずれでデータベースが実行されているかにかかわらず、ツールをデータベースと同じプラットフォーム上で実行する必要はありません。

ビジネス ケース用の無料ツール

Microsoft では、ビジネスの役割と機能に基づいて、SQL Server データベース エンジン製品を操作するための次の無料のツールと拡張機能を提供しています。

データベース管理者 (DBA) は、バックアップと復元、パフォーマンスチューニング、セキュリティ、高可用性を管理します。

推奨されるツール:

説明とユース ケースの例

次の表に、使用可能なツールと拡張機能の一覧を示します。

Tool Description オペレーティング システム Feedback
グラフィカル ツール
SQL Server Management Studio (SSMS) 完全な GUI サポートを使用して、SQL Server と Azure SQL データベースを管理します。 Azure Synapse Analytics や Microsoft Fabric 用 SQL データベースなど、オンプレミスとクラウドの SQL Database エンジンのすべてのコンポーネントにアクセス、構成、管理、管理、開発します。 SSMS は、広範なグラフィカル ツールのグループと豊富なスクリプト エディターを組み合わせた包括的なアプリケーションで、データベース管理者とすべてのスキル レベルの開発者に SQL へのアクセスを提供します。 Windows のみ Feedback
SQL Server Data Tools (SSDT) SQL Server リレーショナル データベース、Azure SQL データベース、Analysis Services (AS) データ モデル、Integration Services (IS) パッケージ、Reporting Services (RS) レポートをビルドするための、最新の開発ツールです。 SQL Server Data Tools (SSDT) を使用すると、Visual Studio でアプリケーションを開発する場合と同じくらい簡単に、任意の SQL Server コンテンツ タイプを設計および展開できます。 Windows のみ Feedback
Visual Studio Code 用 MSSQL 拡張機能 SQL Server と Azure SQL への接続をサポートする公式の SQL Server 拡張機能と、Transact-SQL (T-SQL) の豊富な編集エクスペリエンス。 軽量エディターで T-SQL スクリプトを記述します。 Windows、macOS、Linux Feedback
Azure Data Studio Azure Data Studio は、2026 年 2 月 28 日に廃止されます。 Windows、macOS、Linux
コマンド ライン ユーティリティ
bcp ユーティリティ bulk copy program ユーティリティ (bcp) は、SQL Server のインスタンスと、ユーザーが指定した形式のデータ ファイルとの間でデータを一括コピーします。 Windows、macOS、Linux
mssql-conf mssql-conf は、Linux または Linux コンテナーで実行されている SQL Server を構成します。 Linux のみ
sqlcmd ユーティリティ sqlcmd を使用すると、コマンド プロンプトで Transact-SQL ステートメント、システム プロシージャ、スクリプト ファイルを入力できます。 sqlcmd (Go) を使用すると、開発目的で Linux コンテナーをデプロイすることもできます。 Windows、macOS、Linux Feedback
SqlPackage sqlpackage は、一部のデータベース開発タスクを自動化するコマンドライン ユーティリティです。 Windows、macOS、Linux Feedback
SQL Server PowerShell SQL Server PowerShell には、SQL を操作するためのコマンドレットが用意されています。 Windows、macOS、Linux Feedback

移行、構成、およびその他のツール

次の表は、SQL データベースの移行、構成、およびその他の機能の提供に使用されるツールの一覧です。

これらのツールは Windows でのみ使用できます。

Tool Description
SQL Server 構成マネージャー SQL Server 構成マネージャーを使用して、SQL Server サービスを構成し、ネットワーク接続を構成します。
分散再生1 分散再生機能を使用すると、今後の SQL Server アップグレードの影響を評価するために役立ちます。 また、分散再生を使用して、ハードウェアとオペレーティング システムのアップグレード、および SQL Server のチューニングの影響を評価することもできます。
ssbdiagnose ssbdiagnose は、Service Broker の会話または Service Broker サービスの構成に関する問題を報告します。
SQL Server Migration Assistant (SSMA) SQL Server Migration Assistant を使用して、Microsoft Access、Db2、MySQL、Oracle、Sybase から SQL Server と Azure SQL へのデータベース移行を自動化します。

1 分散再生は、SQL Server 2016 (13.x) から SQL Server 2019 (15.x) でのみサポートされます。

製品ロードマップとフィードバック

その他のツール

この記事に記載されていない他のツールをお探しの場合は、次を参照してください。