Linux에서 mssql 서버에 대해 실행되는 서비스는 무엇이며, 실행 중인지 확인하는 방법

Linux에서 mssql 서버에 대해 실행되는 서비스는 무엇이며, 실행 중인지 확인하는 방법

Microsoft 사이트에서 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 설치 -y mssql-server-fts

자세한 내용은 여기를 참조하세요:https://docs.microsoft.com/pt-br/sql/linux/sql-server-linux-setup-full-text-search?view=sql-server-2017

관련 정보