SQL Server를 시작할 때 서비스 상태를 확인하려고합니다. xp_cmdshell 및 'sc 쿼리 SQLServerAgent | FIND "STATE" '예를 들어 출력을 전역 임시 테이블에로드하십시오. SQL Server가 이미 시작되었지만 sp_procoption을 통해 proc가 autoexec로 설정된 경우 작동하지 않습니다.SQL Server를 시작할 때 서비스를 확인하십시오.
1
A
답변
1
"시작 절차는 마스터 데이터베이스에 있어야하며 INPUT 또는 OUTPUT 매개 변수를 포함 할 수 없습니다. 마스터 데이터베이스가 시작될 때 저장 프로 시저 실행이 시작됩니다." 당신은 EXEC master.dbo.xp_servicecontrol 'QueryState', 'SQLSERVERAGENT'
을 시도 할 수 http://technet.microsoft.com/en-us/library/ms181720.aspx
0
대신
나는 SQL 서버 2000이 다시 사용하는 데 사용하고 그것은 가능성이 저장된 프로 시저가 있기 때문에 실행시 SQL 에이전트가 실행되고 있지 않은지가 2005에 아직 거기 그것은 의존적이다. 또는 tempdb가 준비되지 않았습니다.
+0
이 확장 proc을 사용하여 시작시 작성된 전역 임시 테이블을 채우려 고 시도했지만 작동하지 않았습니다. –
관련 문제
- 1. SQL Server를 시작할 때 고려해야 할 사항은 무엇입니까?
- 2. 누군가가 필드에 타이핑을 시작할 때 jquery를 확인하십시오.
- 3. Windows가 시작할 때 내 서비스를 기다리나요?
- 4. 내 서비스를 시작할 때 CompletionMessage가있는 이유는 무엇입니까?
- 5. Windows 서비스를 시작할 때 오류가 발생했습니다.
- 6. 아파치 서비스를 시작할 수 없습니다.
- 7. 서비스를 다시 시작할 수 없습니다.
- 8. Android에서 서비스를 시작할 수 없습니다.
- 9. delayed_job 서비스를 시작할 수 없습니다.
- 10. 서비스를 시작할 수는 없지만 시작됩니까?
- 11. 을 확인하고 응용 프로그램을 시작할 때 시스템 날짜를 확인하십시오.
- 12. Windows 7에서 MySql 서비스를 시작할 수 없습니다
- 13. SQL Server 2008에서 SSIS 서비스를 시작할 수 없습니다.
- 14. SQL Server를 이미지 저장소로 사용
- 15. Codeigniter 1.7.2는 SQL Server를 지원합니까?
- 16. SQL Server를 다시 계산하거나하지 않습니까?
- 17. SQL Server를 사용하여 백업 복원
- 18. SQL Server를 XML에 덤프 하시겠습니까?
- 19. WMI에서 SQL Server를 사용하는 델파이
- 20. Windows 서비스를 다시 시작할 때 예약 작업이 영향을 받습니까?
- 21. 데이터베이스가 최대 크기에 다다랐을 때 이메일로 SQL Server를 설정하려면 어떻게해야합니까?
- 22. SQL Server를 사용할 때 사용 권한 확인 Windows 인증
- 23. 내 솔루션을 시작할 때마다 웹 서비스를 죽이는
- 24. SQL 데이터베이스를 오프라인으로 확인하십시오.
- 25. 활동이나 수신자없이 서비스를 시작할 수 있습니까?
- 26. Application # onCreate()에서 서비스를 시작할 수 있습니까?
- 27. ContentProvider.onCreate()에서 서비스를 시작할 수 있습니까?
- 28. 어떻게 자동으로 Windows 서비스를 시작할 수 있습니까?
- 29. WIX 디버그 버전 "서비스를 시작할 권한이 없습니다"
- 30. CMD 시작할 때 에코?
시작 프로 시저는 INPUT 또는 OUTPUT 매개 변수를 사용할 수 없기 때문에 INSERT INTO ... EXEC xp_cmdshell을 실행하여 전역 임시 테이블을 채 웁니다. 시작 프로 시저가 임시 테이블을 읽으려고하면 INSERT에서 아무 것도 없습니다. –