20162016. 3. 2. 16:48

Windows Server 2008 R2 서버 관리자에서 기능 설치를 통해 Windows 내부 데이터베이스(Windows Internal Database)를 설치할 수 있습니다. 관리도구 - 서비스 항목에서 Windows Internal Database (MICROSOFT##SSEE) 라는 이름으로 등록되어 있는데요. 이 서비스가 시작되지 않을 때, 아래와 같은 방법으로 진단해 보면 되겠습니다.

 

1. 서비스 시작 실패 메시지와 함께 이벤트 로그를 통해 서비스 시작 실패 사유에 대해서 설명이 있는지 체크해 봅니다.

 

2. 관리자 권한으로 Command Prompt 실행한 뒤 콘솔 모드로 SQL Server 서비스를 시작해 봅니다.

C:\Windows\SYSMSI\SSEE\MSSQL.2005\MSSQL\Binn> sqlservr -SMICROSOFT##SSEE -c

 

3. 관리자 권한을 가진 콘솔 모드로 정상 수행이 된다면 관리도구에 등록된 서비스 계정의 권한 이슈일 가능성이 높습니다. 기본값으로 Network Service 계정으로 SQL Server 가 수행되는데 Process monitor 툴을 사용하여 Network Service 계정이 접근해야 할 파일이나 레지스트리에 Access Denied 가 발생하는 것은 아닌지 진단해 보면 좋겠습니다.

 

 

SQL Server 서비스 계정이 액세스하는 주요 폴더와 레지스트리 정보는 아래와 같습니다.

 

폴더:
\%Windir%\SYSMSI\SSEE\MSSQL.2005\MSSQL\Data

 

레지스트리:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server

 

 

[참고자료]

How to manually remove all of WSUS
https://blogs.technet.microsoft.com/sus/2008/11/05/how-to-manually-remove-all-of-wsus/

 

 

작성자 : Lai Go / 작성일자 : 2016.03.02

 

Posted by Lai Go