win2008 / SQL2008

이번주 2일에 한번 꼴로 MSSQL에이전트 실행날짜가 저절로 변경되고,

데이타 몇건이 변경된 날짜기준으로 입력됩니다.






혹시 몰라 윈도우업데이트 후 재부팅하니 또 바뀌네요.

서버시간은 정확하게 맞춰져있습니다.

서버 날짜가 2036년으로 바뀌어서  MSSQL에이전트 실행날짜가 바뀌고.

다시 원래로 돌아오는거 같습니다.(2036년으로 바뀌고 돌아오기전에 등록된 글은 2036년으로 등록됨)


시스템로그를 보니 시스템시간이 변경되었다가 다시 변경되고 있습니다.



특별하게 배치돌리는 것은 없고 데이타업데이트 및 백업 스케줄 정도입니다.

해당 원인을 확인할 수 있는 방법이나 해결방법을 도움부탁드립니다.

감사합니다.



---------------------------------------------

agent job에는 아래와같이 3개가 있습니다.


1.

USE [msdb]
GO

/****** Object:  Job [디비명.full]    Script Date: 01/12/2015 19:01:03 ******/
BEGIN TRANSACTION
DECLARE @ReturnCode INT
SELECT @ReturnCode = 0
/****** Object:  JobCategory [Database Maintenance]    Script Date: 01/12/2015 19:01:03 ******/
IF NOT EXISTS (SELECT name FROM msdb.dbo.syscategories WHERE name=N'Database Maintenance' AND category_class=1)
BEGIN
EXEC @ReturnCode = msdb.dbo.sp_add_category @class=N'JOB', @type=N'LOCAL', @name=N'Database Maintenance'
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

END

DECLARE @jobId BINARY(16)
EXEC @ReturnCode =  msdb.dbo.sp_add_job @job_name=N'디비명.full',
  @enabled=1,
  @notify_level_eventlog=2,
  @notify_level_email=0,
  @notify_level_netsend=0,
  @notify_level_page=0,
  @delete_level=0,
  @description=N'설명이 없습니다.',
  @category_name=N'Database Maintenance',
  @owner_login_name=N'WIN-DMHH3HP8M7C\Administrator', @job_id = @jobId OUTPUT
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
/****** Object:  Step [전체]    Script Date: 01/12/2015 19:01:03 ******/
EXEC @ReturnCode = msdb.dbo.sp_add_jobstep @job_id=@jobId, @step_name=N'전체',
  @step_id=1,
  @cmdexec_success_code=0,
  @on_success_action=1,
  @on_success_step_id=0,
  @on_fail_action=2,
  @on_fail_step_id=0,
  @retry_attempts=0,
  @retry_interval=0,
  @os_run_priority=0, @subsystem=N'SSIS',
  @command=N'/Server "$(ESCAPE_NONE(SRVR))" /SQL "Maintenance Plans\디비명" /set "\Package\전체.Disable;false"',
  @flags=0
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXEC @ReturnCode = msdb.dbo.sp_update_job @job_id = @jobId, @start_step_id = 1
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXEC @ReturnCode = msdb.dbo.sp_add_jobschedule @job_id=@jobId, @name=N'디비명.full',
  @enabled=1,
  @freq_type=8,
  @freq_interval=1,
  @freq_subday_type=1,
  @freq_subday_interval=0,
  @freq_relative_interval=0,
  @freq_recurrence_factor=1,
  @active_start_date=20080101,
  @active_end_date=99991231,
  @active_start_time=10000,
  @active_end_time=235959,
  @schedule_uid=N'c19ea610-46db-4507-b767-9a418befad25'
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXEC @ReturnCode = msdb.dbo.sp_add_jobserver @job_id = @jobId, @server_name = N'(local)'
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
COMMIT TRANSACTION
GOTO EndSave
QuitWithRollback:
    IF (@@TRANCOUNT > 0) ROLLBACK TRANSACTION
EndSave:

GO


2.

USE [msdb]
GO

/****** Object:  Job [디비명.log]    Script Date: 01/12/2015 19:03:04 ******/
BEGIN TRANSACTION
DECLARE @ReturnCode INT
SELECT @ReturnCode = 0
/****** Object:  JobCategory [Database Maintenance]    Script Date: 01/12/2015 19:03:04 ******/
IF NOT EXISTS (SELECT name FROM msdb.dbo.syscategories WHERE name=N'Database Maintenance' AND category_class=1)
BEGIN
EXEC @ReturnCode = msdb.dbo.sp_add_category @class=N'JOB', @type=N'LOCAL', @name=N'Database Maintenance'
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback

END

DECLARE @jobId BINARY(16)
EXEC @ReturnCode =  msdb.dbo.sp_add_job @job_name=N'디비명.log',
  @enabled=1,
  @notify_level_eventlog=2,
  @notify_level_email=0,
  @notify_level_netsend=0,
  @notify_level_page=0,
  @delete_level=0,
  @description=N'설명이 없습니다.',
  @category_name=N'Database Maintenance',
  @owner_login_name=N'WIN-DMHH3HP8M7C\Administrator', @job_id = @jobId OUTPUT
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
/****** Object:  Step [로그]    Script Date: 01/12/2015 19:03:04 ******/
EXEC @ReturnCode = msdb.dbo.sp_add_jobstep @job_id=@jobId, @step_name=N'로그',
  @step_id=1,
  @cmdexec_success_code=0,
  @on_success_action=1,
  @on_success_step_id=0,
  @on_fail_action=2,
  @on_fail_step_id=0,
  @retry_attempts=0,
  @retry_interval=0,
  @os_run_priority=0, @subsystem=N'SSIS',
  @command=N'/Server "$(ESCAPE_NONE(SRVR))" /SQL "Maintenance Plans\디비명" /set "\Package\로그.Disable;false"',
  @flags=0
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXEC @ReturnCode = msdb.dbo.sp_update_job @job_id = @jobId, @start_step_id = 1
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXEC @ReturnCode = msdb.dbo.sp_add_jobschedule @job_id=@jobId, @name=N'디비명.log',
  @enabled=1,
  @freq_type=4,
  @freq_interval=1,
  @freq_subday_type=1,
  @freq_subday_interval=0,
  @freq_relative_interval=0,
  @freq_recurrence_factor=0,
  @active_start_date=20080101,
  @active_end_date=99991231,
  @active_start_time=13000,
  @active_end_time=235959,
  @schedule_uid=N'fc2a877b-2f35-41f7-8188-092ef32c6020'
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
EXEC @ReturnCode = msdb.dbo.sp_add_jobserver @job_id = @jobId, @server_name = N'(local)'
IF (@@ERROR <> 0 OR @ReturnCode <> 0) GOTO QuitWithRollback
COMMIT TRANSACTION
GOTO EndSave
QuitWithRollback:
    IF (@@TRANCOUNT > 0) ROLLBACK TRANSACTION
EndSave:

GO


3.

syspolicy_purge_history


---------------------------------------------------------------

time서비스는 실행되어있는데 동기화시키거나 상태를 볼려면 아래와같은 오류가 납니다.

이 문제인지 몰라 관련 화면올립니다.


No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 466
8469 mssql2000 -> mysql 연결된 서버로 프로시저 실행 wassup 2015.01.14 3750
8468 varchar(max)문의 [1] 유리의성 2015.01.14 3423
8467 특정 데이터 베이스 권한 문의 드립니다. 나는짱이야 2015.01.13 2250
8466 서버간 테이블, SP 복제 [11] 하하하하하 2015.01.13 3053
8465 update 문의드립니다. [2] 예성파파 2015.01.13 2657
8464 각 부서의 팀장을 구하고 싶습니다. [1] 엠엔27 2015.01.13 2730
» MSSQL에이전트 실행날짜가 저절로 변경됩니다. [5] 김미영_279087 2015.01.10 6748
8462 복구모델이 simple 일때 ldf용량을 작게 설정했을경우 [1] 카루카루 2015.01.09 2555
8461 로그 파일 문의 [4] akfflr 2015.01.09 3030
8460 권한 오류 문의 드립니다. 나는짱이야 2015.01.09 2451
8459 asp에서 DB 컨넥션... [7] 전혜연 2015.01.08 3458
8458 고정IP가 변경되었는데 접속이 안되네요.... [2] 곰탱이아빠 2015.01.08 2921
8457 작업 모니터 실행 시 오류 포탱이 2015.01.07 3513
8456 문자열 길이 초과 하지 않았는데 String or binary data would be trunccated 문제 [2] Larry 2015.01.07 5465
8455 프로시저 실행중에 데이타를 입력받아 처리할 수 있을까요? [2] 뽀지티브 2015.01.07 2730
8454 트랜잭션 로그 백업을 진행하고 있는데... [2] 라니린 2015.01.07 2395
8453 뷰 저장시 문제 [3] hhhh 2015.01.07 2722
8452 조인문제..? [2] 문상연 2015.01.06 2239
8451 숫자 순번 초과시 영문을 추가하여 순번 추가하기 [2] 정담씨 2015.01.06 2597
8450 원격지서버 자료등록 [2] 달려보세 2015.01.05 2411





XE Login