デスクトップでubuntu 18.04.2を使用していて、DockerからSQL Server 2017を実行しています。
SQLサーバー管理スタジオを使用してサーバーを管理したいのですが。
今のところ、私はssms 17.9.1のWindows 7エンタープライズを使用していますが、問題なく動作します
Windowsエンタープライズ全体を1つのアプリだけで起動しなければならないのは本当に面倒なので、それを実行するためのより良い方法があるかどうか知りたかった。軽量化または統合化された代替案。
そのバージョンのssmsはwineでは機能しないようです。
LinuxではSql Server Management Studioを実行できません。ただし、Microsoftが提供する Azure Data Studio と呼ばれる代替手段があります。 Sql Server Management Studioで利用できるすべての機能がAzure Data Studioで利用できるわけではありません。主な違いは、Azure Data StudioにはSSMSで利用できる多くのウィザードがないことです。
次の場合はAzure Data Studioを使用します。
- MacOSまたはLinuxで実行する必要があります
- SQL Server 2019ビッグデータクラスターに接続しています
- ほとんどの時間をクエリの編集または実行に費やします
- 結果セットをすばやくグラフ化して視覚化する機能が必要
- SqlcmdまたはPowershellを使用して、統合ターミナル経由でほとんどの管理タスクを実行できます
- ウィザードエクスペリエンスの必要性を最小限に抑える
- 詳細な管理設定を行う必要はありません
次の場合は、SQL Server Management Studioを使用してください。
- ほとんどの時間をデータベース管理タスクに費やします
- 深い管理設定を行っています
- ユーザー管理、脆弱性評価、セキュリティ機能の構成などのセキュリティ管理を行っている
- SQL Serverクエリストアのレポートを利用する
- パフォーマンス調整アドバイザーとダッシュボードを利用する必要がある
- DACPACのインポート/エクスポートを行っています
- 登録済みサーバーへのアクセスが必要で、Windows上のSQL Serverサービスを制御したい
上記のスニペットは Sql Server Blog から取得され、機能の比較を提供します。
ツールの購入に満足している場合は、 Aqua Data Studio と SQL Maestro をご覧ください。これらには、非常に多くの機能があり、他にも幅広いサポートがあります。データベースプラットフォーム。