PDA

View Full Version : سوال: اجراي يك query به صورت خودكار



kusha313
شنبه 24 مرداد 1388, 10:43 صبح
سلام دوستان من براي كم كردن حجم فايل ldf مربوط به db سرور تقريبا يك روز در ميون يك queryرو اجرا مي كنم حالا اگه من بخوام اين query به صورت خودكار اجرا بشه و هميشه فايل ldf من نزديك 500M بمونه بايد چطور تعريف كنم؟

ali.kaymaram
شنبه 24 مرداد 1388, 10:58 صبح
میتونی job تعریف کنی.

In_Chan_Nafar
یک شنبه 25 مرداد 1388, 10:28 صبح
براي اين كار بايستي يك log backup‌از بانك بگيري تا محتوي VLF هاي لاگ خالي سپس با دستور ShrinkFile فضاي بلا استفاده لاگ را به OS برگردوني در ضمن بهتر كه recovery model‌در حالت full باشه
'backup log DBName to Disk='path
dbcc shrinkfile('Logical_File_Name_For_Log',Size) --d

kusha313
سه شنبه 27 مرداد 1388, 13:52 عصر
دوست من دقيقا كاري كه من انجام ميدم همينه اما نمي خوام هرروز اين كوري رو اجرا كنم بلكه مي خوام خود به خود انجام بشه

میتونی job تعریف کنی.
ميتوني توضيح كامل تر بدي من زياد كار نكردم