![Linux에서 mssql 서버에 대해 실행되는 서비스는 무엇이며, 실행 중인지 확인하는 방법](https://rvso.com/image/1586919/Linux%EC%97%90%EC%84%9C%20mssql%20%EC%84%9C%EB%B2%84%EC%97%90%20%EB%8C%80%ED%95%B4%20%EC%8B%A4%ED%96%89%EB%90%98%EB%8A%94%20%EC%84%9C%EB%B9%84%EC%8A%A4%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9D%B4%EB%A9%B0%2C%20%EC%8B%A4%ED%96%89%20%EC%A4%91%EC%9D%B8%EC%A7%80%20%ED%99%95%EC%9D%B8%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
Microsoft 사이트에서 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 설치 -y mssql-server-fts
자세한 내용은 여기를 참조하세요:https://docs.microsoft.com/pt-br/sql/linux/sql-server-linux-setup-full-text-search?view=sql-server-2017