SQL 프런티어 컬럼
무료 기술지원 2탄
[Troble Shooting]
서버의 상황 24*7 으로 돌아가야 하므로 SQL Server 를 패치 할 수 없는 상황임
5일간 TS 중 http://www.sqler.com/bSQLQA/199080
오류 메시지
Msg 22029, Sev 16: Failed executing API: CreateProcess. [SQLSTATE 42000]
오류의 메시지 분석
해당 오류 메시지는, sqlagent 의 알 수 없는 Exception 이 일어나면 무조건 리턴하는 아주 일반적인 코드이다.
분석하기 아주 곤란한 경우이다.
select @@version
8.00.2282 패치도 어느정도 되어 있는 현황
대표적 오류 케이스 조사
1. 하드 디스크 공간 부족
2. 권한 없음
3. MSDE 버전
4. -S 가 들어있는 경우
위 모든 경우에 해당하지 않음
아래 명령어로 돌리면 돌아가나?
안돌아감
sqlmaint -S "." -U sa -P 1234 -PlanID 99999999999999999999999 -WriteHistory -BkUpMedia DISK -BkUpDB -UseDefDir -BkExt "BAK"
사실 이건 단순 프로그램이기 때문에 이 파일이 커럽트 되었을 확률이 있음 -> 단순하게 sp4 의 파일을 카피해옴 ->
위 명령어 다시 돌려봄 -> 돌아감 -> sqlagent 에서 해당 dll 을 다시 로딩 하기 위해서 sql agent restart -> 에러 안나고 잘 돌아감
<sqlmaint 명령어는 sqlagent가 동작하지 않아도 동작 합니다..>
TS 방법
sqlmaint.exe 파일 교체 및 sql agent restart 로 해결
TS 완료!
[sqler 무료 기술지원 광고]
무료 입니다.
01099670955 MSN minsouk@hotmail.com
손전화 문자로 예약시간을 잡으면 연락 드립니다.
기술지원에 성공 하시면 naver happy bean (꼭 여기 아니어도 상관 없습니다. )
에 장애인을 위해 10000원만 기부해주시면 기분이 더 좋을듯 합니다.
트라블 슈팅이 되시면, 고객사 정보를 제외한 이슈 해결 방법 및 CASE 를 강좌에 연재 하도록 하겠습니다.
정말 급하시다구요? 그냥 전화 주세요 ^^/
from sql server 를 사랑하는 석이 올림
동참 하고픈 분께서는 mail 로 저에게 소개 부탁 드리겠습니다.
기술적 백그라운드를 잘 적어 주시길 바라며, 선택되신 분에게는 본 게시물에 함께 이름이 올라갑니다. ^^;
영역
sql performance
trouble shooting

select top 1 email from world where hobby = 'sql' and sqlguru = 1 order by sqllevel desc;
김민석 / SQL 프런티어 1기 / http://www.sqler.com / http://cafe.naver.com/sqlmvp


와우~ 형님이 해결해주셧군요 ^^
저두 이번에 통계DB 2008로 신규 설치하고sqlmaint 에러가 자꾸 나더라구요..
추가로 뭔가 깔아줘야 한다는군요...
http://support.microsoft.com/kb/955626
이거 보고 해결했습니다.