![Linux 上の mssql サーバーで実行されているサービスと、実行されているかどうかを確認する方法](https://rvso.com/image/1586919/Linux%20%E4%B8%8A%E3%81%AE%20mssql%20%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%81%A7%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E3%81%A8%E3%80%81%E5%AE%9F%E8%A1%8C%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%82%8B%E3%81%8B%E3%81%A9%E3%81%86%E3%81%8B%E3%82%92%E7%A2%BA%E8%AA%8D%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95.png)
マイクロソフトのサイトでは、Linux上のmssql-serverには次のコンポーネントがあることがわかります。
- Mssql サーバー (データベース エンジン)
- SSIS (統合サービス)
- 全文サービス
- 高可用性
データベースエンジンが稼働しているか使用していないかしか確認できません
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