SQL Server express edition نگارش مجاني و ساده شدهي اس كيوال سرور است. اين نگارش مجاني فاقد SQL Server agent براي زمان بندي انجام امور تكراري، براي مثال تهيه بك آپهاي خودكار است. اين مورد در كل ايرادي محسوب نميشود زيرا ميتوان اين عمليات را با استفاده از سيستم استاندارد scheduled tasks ويندوز نيز پياده سازي كرد.
برنامه خط فرمان سورس بازي به نام ExpressMaint موجود است كه ميتواند از ديتابيسهاي اس كيوال سرور اكسپرس (و غير اكسپرس) بك آپ تهيه كند. فقط كافي است اين برنامه را به عنوان يك scheduled task ويندوز معرفي كنيم تا در زمانهاي تعيين شده در مكانهايي مشخص، بك آپ تهيه كند. همچنين اين برنامه فايلهاي بك آپ تهيه شده را نيز تعيين اعتبار ميكند.
با پارامترهاي خط فرمان آن در اينجا ميتوانيد آشنا شويد. خلاصه كاربردي آن را به صورت چند دستور در ادامه مرور خواهيم كرد.
الف) يك فايل bat را با محتواي زير درست كنيد :
C:\backup\expressmaint.exe -S (local)\sqlexpress -D ALL_USER -T DB -R C:\backup -RU WEEKS -RV 2 -B C:\backup -BU DAYS -BV 2 -V -C
ب) براي اجراي زمان بندي شدهي اين فايل bat تهيه شده، دستورات زير را در خط فرمان اجرا كنيد (فرض بر اين است كه فايل bat تهيه شده در مسير مشخص شده C:\backup\backup.bat قرار دارد) :
AT 23:30 /EVERY:m,t,w,th,f,s,su C:\backup\backup.bat
AT 11:30 /EVERY:m,t,w,th,f,s,su C:\backup\backup.bat
روشي كه در اينجا ذكر شد منحصر به نگارش express نيست و با كليه نگارشهاي SQL Server سازگار است.