﻿<?xml version='1.0' encoding='UTF-8'?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Persian Forum Network - Try to be a Professional / بانک های اطلاعاتی / نرم افزار  / نحوه تهیه نسخه پشتیبان (Backup) در SQL Server 2000 / جدیدترین پست ها</title><generator>InstantForum.NET v4.1.4</generator><description>Persian Forum Network - Try to be a Professional</description><link>http://www.persianforum.net/</link><webMaster>noreply@persianforum.net</webMaster><lastBuildDate>یکشنبه  16  تیر  1387 - 4:44 بعدازظهر</lastBuildDate><ttl>20</ttl><item><title>نحوه تهیه نسخه پشتیبان (Backup) در SQL Server 2000</title><link>http://www.persianforum.net/Topic41-8-1.aspx</link><description>ممنونم از اطلاعات مفيدتون&lt;br /&gt;باز هم ارسال کنيد&lt;br /&gt;</description><pubDate>یکشنبه  3  آبان  1383 - 5:37 بعدازظهر</pubDate><dc:creator>hallavi</dc:creator></item><item><title>نحوه تهیه نسخه پشتیبان (Backup) در SQL Server 2000</title><link>http://www.persianforum.net/Topic41-8-1.aspx</link><description>&lt;P&gt;&lt;SPAN id=lblAbstract&gt;در این مقاله روشهای مختلف تهیه نسخه پشتیبان (Backup) و همچنین تعریف برنامه زمانبندی جهت Backup گیری اتوماتیک در زمانهای معین شرح داده شده است.&lt;/SPAN&gt; &lt;BR&gt;در SQL Server فایلهای Backup علاوه بر ساختار Database، داده ها و Object ها (Table, View, Stored Procedure, Foreign Key, Primary Key, Relation, UDF, DDF, …) را نیز شامل میشود. به عبارت دیگر با Backup گرفتن، داده های شما به صورت فیزیکی (و نه به صورت دستورات Insert) ذخیره میشود. &lt;BR&gt;&lt;BR&gt;قبل از شروع کار توجه داشته باشید که سرویسSQL Server Agent ، Start شده باشد. &lt;BR&gt;&lt;BR&gt;&lt;B&gt;1. استفاده از Script&lt;/B&gt;&lt;BR&gt;در این Script متغیر path حاوی مسیر، نام فایل و همچنین تاریخ، ساعت و دقیقه اجرا میباشد. &lt;BR&gt;&lt;/P&gt;&lt;P align=left&gt;[CODE] Declare @path varchar(200)&lt;BR&gt;&lt;BR&gt;Set @path='C:\Backup\BK_' + Replace(Cast(GetDate() As char), ':', '-') + '.BAK'&lt;BR&gt;&lt;BR&gt;BACKUP DATABASE [MyDatabaseName] TO DISK = @path WITH NOINIT,&lt;BR&gt;NOUNLOAD, NAME = N'My Backup', NOSKIP, STATS = 10, NOFORMAT&lt;BR&gt; [/CODE]&lt;/P&gt;&lt;P align=right&gt;سپس یک Daily, Weekly, Monthly) Job) تعریف کرده و Script فوق را در آن Job قرار میدهیم که باعث میشودScript ما به صورت متناوب اجرا شود. &lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;B&gt;2. استفاده از Wizard Backup&lt;/B&gt;&lt;BR&gt;بر رویDatabase مورد نظر Right-Click کنید و گزینه Backup Database را انتخاب کنید تا پنجره SQL Server Backup ظاهر شود. &lt;BR&gt;&lt;IMG alt="" hspace=0 src="http://www.sharemati&amp;#111;n.com/anat/pforumarticle/14_1.gif" align=baseline border="0"&gt;&lt;BR&gt;&lt;IMG alt="" hspace=0 src="http://www.sharemati&amp;#111;n.com/anat/pforumarticle/14_2.gif" align=baseline border="0"&gt;&lt;BR&gt;&lt;BR&gt;بر روی Add… کلیک کنید تا مسیر و نام فایل Backup را تعیین کنید. &lt;BR&gt;&lt;BR&gt;&lt;IMG alt="" hspace=0 src="http://www.sharemati&amp;#111;n.com/anat/pforumarticle/14_3.gif" align=baseline border="0"&gt;&lt;BR&gt;&lt;BR&gt;پس ازتعیین مسیر و نام فایل Backup، بر روی OK کلیک کنید. با OK کردن نام و مسیر فایل، به پنجره قبلی بر میگردیم. در این حالت به دو صورت میتوان عمل کرد: یکی Backup گرفتن که با کلیک کردن برروی کلید OK در همان لحظه این عمل انجام میشود و دیگری تعریف Schedule یا برنامه زمانبندی جهت تکرار Backup گیری به صورت اتوماتیک. &lt;BR&gt;&lt;BR&gt;برای تعریف Schedule بر روی Check Box کنار Schedule کلیک کنید. به محض کلیک، در Box مقابل، برنامه زمانبندی Default ظاهر میشود. حال برای تغییر برنامه زمانبندی پیش فرض بر روی کلید &lt;B&gt;...&lt;/B&gt; کلیک کنید تا پنجره Edit Schedule باز شود. &lt;BR&gt;&lt;IMG alt="" hspace=0 src="http://www.sharemati&amp;#111;n.com/anat/pforumarticle/14_4.gif" align=baseline border="0"&gt;&lt;BR&gt;&lt;BR&gt;در این مرحله ابتدا نام برنامه زمانبندی و سپس نوع برنامه را مشخص کنید. در صورتی که تمایل دارید Back گیری به صورت منظم و در زمانهای مشخص انجام شود گزینه Recurring را انتخاب کنید. برای تغییر برنامه پیش فرض بر روی کلید Change کلیک کنید تا پنجره Edit Recurring Job Schedule ظاهر شود. &lt;BR&gt;&lt;IMG alt="" hspace=0 src="http://www.sharemati&amp;#111;n.com/anat/pforumarticle/14_5.gif" align=baseline border="0"&gt;&lt;BR&gt;در این قسمت میتوانید دوره (ماهیانه، هفتگی و روزانه)، ساعت و بازه زمانی اجرای این برنامه زمانبندی را مشخص کنید. پس از تایید نهایی از Database شما طبق برنامه زمانبندی Backup گرفته میشود و در مسیر مشخص شده ذخیره میگردد. توجه داشته باشید که تاریخ و ساعت Backup گیری به انتهای نام فایل Backup اضافه میشود. &lt;BR&gt;&lt;BR&gt;روش سوم تعریف Backup به صورت منظم با استفاده از تعریف یک Database Maintenance Plan میباشد که به این مبحث در مقاله بعد به طور مفصل میپردازیم. &lt;BR&gt;&lt;BR&gt;نقل از : idevcenter.com&lt;BR&gt;لينک اصلي مطلب : &lt;A href="http://idevcenter.com/articles/view.aspx?id=14" target="_blank"&gt;http://idevcenter.com/articles/view.aspx?id=14&lt;/A&gt;&lt;BR&gt;&lt;/P&gt;</description><pubDate>سه شنبه  23  تیر  1383 - 1:02 بعدازظهر</pubDate><dc:creator>admin</dc:creator></item></channel></rss>