SQL Server

[SQL Server] μ—μ΄μ „νŠΈλ‘œ 일정 μž‘μ—… μžλ™ν™”ν•˜κΈ°

hyonie 2025. 9. 2. 15:02

운영 업무λ₯Ό ν•˜λ‹€ 보면 맀번 λ™μΌν•œ 쿼리λ₯Ό μ‹€ν–‰ν•΄μ•Ό ν•˜λŠ” κ²½μš°κ°€ λ§ŽμŠ΅λ‹ˆλ‹€. 이럴 λ•Œ SQL Server Management Studio(SSMS)μ—μ„œ μ œκ³΅ν•˜λŠ” SQL Server μ—μ΄μ „νŠΈλ₯Ό ν™œμš©ν•˜λ©΄, μ›ν•˜λŠ” μ‹œκ°„에 μΏΌλ¦¬λ₯Ό μžλ™μœΌλ‘œ μ‹€ν–‰ν•  μˆ˜ μžˆμŠ΅λ‹ˆλ‹€.

였늘 μ˜€ν›„ 2μ‹œμ— νŠΉμ • 쿼리가 μˆ˜ν–‰λ˜λ„λ‘ μž‘μ—…μ„ μ„€μ •ν•˜κ³ , κ·Έ 과정을 μ•„λž˜ μ •λ¦¬ν•˜μ˜€μŠ΅λ‹ˆλ‹€.

 

πŸ“‚ λͺ©μ°¨

     


    SQL Server μ—μ΄μ „νŠΈλž€?

     

    • SQL Server μ—μ΄μ „νŠΈ(SQL Server Agent) λŠ” SQL Serverμ—μ„œ μ œκ³΅ν•˜λŠ” μž‘μ—… μŠ€μΌ€μ€„λŸ¬μž…λ‹ˆλ‹€.
    • λͺ¨λ“  μΌμ • κ΄€λ ¨ μ •λ³΄λŠ” msdb μ‹œμŠ€ν…œ λ°μ΄ν„°λ² μ΄μŠ€μ— κΈ°λ‘λ©λ‹ˆλ‹€.
    • λ”°λΌμ„œ λ°μ΄ν„°λ² μ΄μŠ€ 엔진이 μ’…λ£Œλ˜λ©΄ μ—μ΄μ „νŠΈλ„ ν•¨κ»˜ μ‚¬μš©ν•  수 μ—†κ²Œ λ©λ‹ˆλ‹€. (단, μ—μ΄μ „νŠΈκ°€ μ’…λ£Œλ˜μ—ˆλ‹€κ³  ν•΄μ„œ λ°μ΄ν„°λ² μ΄μŠ€ μ—”진이 κ°™μ΄ μ’…λ£Œλ˜λŠ” κ²ƒμ€ μ•„λ‹™λ‹ˆλ‹€.)

     

    ⚠ 주의: μ—μ΄μ „νŠΈλ₯Ό μ‚¬μš©ν•˜λ €λ©΄ λ³΄μ•ˆ > λ‘œκ·ΈμΈμ—μ„œ ν•΄λ‹Ή 계정이 sysadmin κΆŒν•œμ„ κ°€μ§€κ³  μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.

     

    SQL Server μ—μ΄μ „νŠΈ μž‘μ—… μ„€μ • λ°©λ²•

    1. μƒˆ μž‘μ—… λ§Œλ“€κΈ°

    SSMSμ—μ„œ SQL Server μ—μ΄μ „νŠΈ > μž‘μ—… > μƒˆ μž‘업을 μ„ νƒν•©λ‹ˆλ‹€.

    2. μž‘μ—… μ΄λ¦„ μ§€μ •

    μž‘μ—…μ˜ μ΄λ¦„을 μž…λ ₯ν•©λ‹ˆλ‹€.

     

    3. 단계 μ„€μ •

    • [단계] νƒ­μ—μ„œ μƒˆλ‘œ λ§Œλ“€κΈ°λ₯Ό 눌러 쿼리λ₯Ό μ •μ˜ν•©λ‹ˆλ‹€.
    • 단계 μ΄λ¦„을 μž…λ ₯ν•˜κ³ , μ‹€ν–‰ν•  λ°μ΄ν„°λ² μ΄μŠ€λ₯Ό μ„ νƒν•œ λ’€ μΏΌλ¦¬λ₯Ό μž‘μ„±ν•©λ‹ˆλ‹€.
    • ꡬ문 λΆ„석 λ²„νŠΌμœΌλ‘œ μ˜€λ₯˜ μ—¬λΆ€λ₯Ό ν™•μΈν•œ ν›„ [확인]을 ν΄λ¦­ν•©λ‹ˆλ‹€.

     

     

    4. μΌμ • μ„€μ •

    • [일정] νƒ­μ—μ„œ μƒˆ 일정을 μΆ”κ°€ν•©λ‹ˆλ‹€.
    • 이름과 일정 μœ ν˜•(예: 맀일, νŠΉμ • μ‹œκ°„)을 μ„€μ •ν•œ λ’€ [확인]을 ν΄λ¦­ν•©λ‹ˆλ‹€.

     

     

     

    μ‹€ν–‰ κ²°κ³Ό

    μ„€μ •ν•œ μΌμ •이 λ˜λ©΄ μžλ™μœΌλ‘œ ν•΄λ‹Ή μΏΌλ¦¬κ°€ μ‹€ν–‰λ©λ‹ˆλ‹€.
    μΆ”κ°€λ‘œ ν•΄λ‹Ή μž‘μ—…μ—μ„œ κΈ°λ‘λ³΄κΈ° λ©”μ„Έμ§€λ₯Ό λ³΄λ©΄ μ‹€ν–‰μ—¬λΆ€λ₯Ό ν™•인할 μˆ˜ μžˆμŠ΅λ‹ˆλ‹€.