독까의 이야기

서버 운영 정보 리스트업을 위해서 Windows Server 2003 OS 가 설치 된 서버에 접속하여 msinfo32 명령어를 실행 했음.

그런데 실행이 되지는 않고, 메시지 박스가 호출 됨. 도움말 서비스를 실행 할 수 없음 뭐 이런 내용임.

서비스 리스트에 "Help and Support" 가 보이지 않음.

구글링 시작.

https://answers.microsoft.com/en-us/windows/forum/windows_xp-performance/error-windows-cannot-find-helpctrexe-not-able-to/b2e73f2d-3fa6-45df-9d62-fc9f3ac4f393?auth=1

Step I
Restore missing Help and Support Files

1. Click Start, Run and type %windir%\INF

2. Locate the file pchealth.inf, right-click and choose Install

Image

There will be two files namely PCHealth.INF and PCHealth.PNF. You'll need to right-click on the INF file (identified by a text pad and Gear icon in it) and choose Install. Note that the .INF suffix is not shown in Windows Explorer unless the Hide extensions for known file types setting is disabled in Control Panel / Folder Options / View tab.

3. In the next step, you'll be asked for the Windows XP CD (to extract dataspec.xml and many other files). Insert your Windows XP CD and point to the i386 folder in the CD. The i386 folder is usually located at the root of the drive for retail Windows XP CD. (DriveLetter:\I386)

Image

4. Click OK. This restores missing Help and Support files.


Step II
End the Help and Support services

Click Start, click Run and type Taskmgr and click OK. This opens Task Manager. Click the Process tab. Terminate the following processes if running:

  • helpsvc.exe
  • helphost.exe
  • helpctr.exe

 

Step III
Reinstall Help and Support

Click Start, click Run and type cmd.exe, and click OK.

In Command Prompt, type the following commands one by one and press {ENTER} after each line. Alternately, you can copy the commands below to Notepad, save the file with .bat extension (e.g. helpfix.bat) and run it. Then RESTART your computer.

net stop helpsvc
cd /d %windir%\pchealth\helpctr\binaries
start /w helpsvc /svchost netsvcs /regserver /install
start /w helpsvc /register
start /w helpctr /regserver

 

그냥 세 번째 단계만 진행해도 잘 됨. 

cd /d %windir%\pchealth\helpctr\binaries
start /w helpsvc /svchost netsvcs /regserver /install
start /w helpsvc /register
start /w helpctr /regserver

 

 

서버의 관리자 계정명이 변경되어, DB 의 신규 관리자 계정을 생성하여 접속 후 기존 DB 관리자 계정을 삭제하려고 하는데 실패가 발생.

 

 

특정 작업의 소유자로 등록되어 있어서 삭제가 되지 않음. 

해당 계정으로 어떤 작업이 등록되어 있는지 확인 필요. 


SELECT j.name
FROM msdb.dbo.sysjobs AS j
INNER JOIN sys.syslogins AS l ON j.owner_sid = l.sid
WHERE l.name = '삭제 할 SQL 계정명';


 

쿼리를 실행하면

위와 같이 해당 계정으로 등록되어 있는 작업명이 출력 됨.

 

SQL Server 에이전트 - 작업 - 목록을 확인하여

스케쥴 선택 - 속성 - 소유자 계정을 변경하거나, 작업 스케쥴 자체를 삭제 후 계정을 삭제하면 정상 삭제 완료.

 

DB 미러링 Slave 서버에서 블루 스크린 발생

오류 메시지 : driver_irql_not_less_or_equal (하드웨어 드라이버 충돌시 발생되는 메시지)

오류 발생 하드웨어 드라이버 : lsi_sas.sys (LSI SAS 컨트롤러)


해당 드라이버 업데이트 진행 : LSI Adapter, SAS 3000 series, 4-port with 1064E -StorPort / 1.34.3.0