更新:SQL Operations Studio(SQLOPS)は、その後AzureDataStudioに名前が変更されました。ただし、この記事の手順は同じです。いずれにせよ、Azure Data Studio専用にこれらの手順を書き直しました(そして同等のスクリーンショットを含めました)。 MacにAzureDataStudioをインストールする方法を参照してください。
SQL Operations Studio ( SQLOPSとも略されます )は、SQLServerの管理に使用できる無料のツールです。 SQL Serverインスタンス内のさまざまなデータベースとオブジェクトを表示するのに役立つグラフィカルユーザーインターフェイス(GUI)を使用します。 Windows、macOS、およびLinuxで実行でき、AzureSQLDatabaseおよびAzureSQLDataWarehouseで使用するようにも設計されています。
ここでは、SQLOPSをMacにインストールする方法と、それを使用してSQLServerに接続する方法について説明します。
SQLOPSのインストール
MacにSQLOperationsStudioをインストールするには:
- SQL Operations Studioのダウンロードページにアクセスし、macOSの.zipファイルをクリックします
- .zipファイルのダウンロードが完了したら、ダブルクリックしてコンテンツを展開します
- .appファイルをApplicationsフォルダーにドラッグします(このファイルはおそらく SQL Operations Studio.appと呼ばれます。 またはsqlops.app または同様のもの)
WindowsまたはLinuxを使用している場合、上記のリンク先ページには、これらのプラットフォームのダウンロードファイルと、インストール手順も含まれています。
SQLServerに接続する
SQL Operations Studioがインストールされたので、これを使用してSQLServerに接続できます。
- 他のアプリケーションを起動するのと同じように(たとえば、LaunchpadまたはApplicationsフォルダーから)SQLOperationsStudioを起動します
- 接続するSQLServerインスタンスのログインクレデンシャルとその他の情報を入力します。
私のものは次のようになりました(MacチュートリアルのSQL Serverに基づく):>- サーバー名 :localhost
- 認証タイプ :SQLログイン
- ユーザー名 :sa
- パスワード :reallyStrongPwd123
- データベース名 :<デフォルト>
- サーバーグループ :<デフォルト>
SQLOPSがSQLServerインスタンスに接続すると、次のようなサーバーダッシュボードが表示されます。
これで、データベースの作成、スクリプトの実行、およびその他のSQLServer管理タスクを実行できます。
接続時にエラーが発生しましたか?
接続しようとしたときにエラーが発生した場合は、SQLServerが実際に実行されていることを確認してください。
上記の例は、ローカルマシン( localhost )で実行されているSQLServerに接続します ローカルマシンを指します)。この場合、ローカルマシンはMacです。
したがって、上記の手順は、MacにSQLServerが既にインストールされていることを前提としています。
以前にMacにSQLServerをインストールしたことがあるのに接続エラーが発生する場合は、MacでDockerが実行されていることと、SQLServerDockerコンテナを起動していることを確認してください。
以下は、Dockerを起動してDockerコンテナを起動する手順です。
Dockerを開いてDockerコンテナを起動します
- 他のアプリケーションを開くのと同じようにDockerを開きます(たとえば、Launchpad、Applicationsフォルダーなどを介して)。
- Dockerが実行されたら、ターミナルを開いてDockerコンテナを起動します。次のようになります。
docker start sql_server_demo
これにより、以前に停止した sql_server_demoというコンテナが起動します。 。これは、MacチュートリアルのSQLServerでコンテナに付けた名前です。自分のコンテナの名前に合うようにこのコマンドを変更する必要があります。
次は?
MacにSQLOperationsStudioをインストールしたので、どこから始めればよいのか疑問に思われるかもしれません。
SQLOPSでデータベースを作成して開始する方法は次のとおりです。
Mac専用に作成されたSQLOPSを使用してデータベースを復元する方法は次のとおりです。