Linux 上の mssql サーバーで実行されているサービスと、実行されているかどうかを確認する方法

Linux 上の mssql サーバーで実行されているサービスと、実行されているかどうかを確認する方法

マイクロソフトのサイトでは、Linux上のmssql-serverには次のコンポーネントがあることがわかります。

  1. Mssql サーバー (データベース エンジン)
  2. SSIS (統合サービス)
  3. 全文サービス
  4. 高可用性

データベースエンジンが稼働しているか使用していないかしか確認できません

systemctl status mssql-server

他のサービスが実行中かどうかはどうすればわかりますか。または、Linux にはオン/オフを切り替えられる mssql-server サービスだけがあるのでしょうか。

PS: 「SQLフルテキストフィルターデーモンランチャー(MSSQL)」と「SQLサーバーエージェント(MSSQLSERVER)」のステータスは、

select * from sys.dm_server_services

systemctlコマンドを使用してこれらすべてのサービスの詳細を取得する方法はありますか?

答え1

FTSをインストールする必要があります

sudo apt-get install -y mssql-server-fts

詳細はこちらをご覧ください:https://docs.microsoft.com/pt-br/sql/linux/sql-server-linux-setup-full-text-search?view=sql-server-2017

関連情報