الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Back Differential

مغلق
بدأه activeman في 16 أغسطس 2007 · 10 رد · 1,817 مشاهدة · في قواعد بيانات Microsoft SQL Server
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سؤال بسيط

لماذ لا ينفذ لي هذا الأمر الخاص باستخدام (DIFFERENTIAL)

الا مع بعض قواعد البيانات وبعضها الاخر لا ينفذ

وسؤال اخر كيف اعرف تواريخ ال backup التي تمت على ال SQL SERVER وبالاخص من نوع DIFFerentail backup

ارجو الاجابة ممن عودونا على الخبرة والدقة وشكرا

backup DataBase itcenter 
To Disk ='c:\itcenter.bak' 
With   DIFFERENTIAL

لكن بدون with differentail ينفذ مع جميع قواعد البيانات

تحياتي

تم تعديل هذه المشاركة بواسطة activeman في 16 أغسطس 2007 في 00:41

#2

سؤال من اين يأتي المستخدم google ????? في كل مشاركة يطاردنا الرجاء ابلاغنا بهذا المستخدم الدخيل

:)

#4

السلام عليكم ورحمة الله وبركاته :

كما قال أخي Desigen وتعقيباً ..

أولاً لازم نعرف شو معنى كلمة Differential Backup ببساطة هو النسخ الحتياطي الجزئي بمعنى :

هو نسخة احتياطية تحوي كافة التعديلات على قاعدة البيانات منذ آخر عملية نسخ احتياطي كلي لها ..

يعني لو فرضنا في قاعدة بيانات عندك فيها جدول واحد فقط قمت بعدها بإنشاء نسخة احتياطية كلية (كاملة) لها ..

ثم قمت بإضافة جدول جديد للقاعدة وحبيت تعمل نسخ احتياطي جزئي فسيتم إنشاء نسخة احتياطية تحوي فقط

التعديلات الجديدة على قاعدة البيانات بعد آخر عملية نسخ احتياطي كلي ..

بحيث لا يمكنك إنشاء نسخة احتياطية جزئية على قاعدة بيانات لم تقم بإنشاء نسخة احتياطية كلية لها من قبل ..

مثال :

	-- إنشاء نسخة احتياطية كاملة لقاعدة البيانات
	Backup Database MyDB to disk = 'C:\Full_Backup.bak'

	-- نسخ احتياطي جزئي لقاعدة البيانات
	Backup Database MyDB to disk = 'C:\differential.bak'
	with differential

بالتوفيق ..

تم تعديل هذه المشاركة بواسطة imadouzoun في 16 أغسطس 2007 في 15:53

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#5

أشكرك جزيل الشكر ، فعلا الاجابة متميزة وواضحة منكما :)

بارك الله فيكما.

#6
اقتباس
-- إنشاء نسخة احتياطية كاملة لقاعدة البيانات

Backup Database MyDB to disk = 'C:\Full_Backup.bak'

-- نسخ احتياطي جزئي لقاعدة البيانات

Backup Database MyDB to disk = 'C:\differential.bak'

with differential

طيب إذا حدث تلف في قاعدة البيانات هل نقوم بعمل restor للقاعدة Full_Backup.bak أم للقاعدة differential.bak

#7

تقوم باسترجاع النسخة الكاملة Full_Backup ومن ثم الـ Differential على التوالي ..

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#8
اقتباس
تقوم باسترجاع النسخة الكاملة Full_Backup ومن ثم الـ Differential على التوالي ..

يعني بعد ما أعمل restor للقاعدة الثانية لاأقوم بحذف القاعدة الأولى أم ماذا؟؟؟ ممكن توضح لي أكثر الخطوات ولوبشكل مختصر

شكرا

#9

؟؟؟؟؟

#10

السلام عليكم ورحمة الله وبركاته : تفضلـ(ـي)

	-- إنشاء نسخة احتياطية كاملة لقاعدة البيانات
	Backup Database testt to disk = 'C:\MyBackup\Full_Backup.bak'

	-- إضافة بعض التغييرات على قاعدة البيانات
	Create Table testt.dbo.NewTB( Name Nvarchar(100) )
	Insert testt.dbo.NewTB Select 'New Record After Full Backup'

	-- نسخ احتياطي جزئي لقاعدة البيانات
	Backup Database testt to disk = 'C:\MyBackup\differential.bak'
	with differential

	-- Differential مشاهدة ترويسة النسخة الاحتياطية لنسخة الـ
	RESTORE HEADERONLY From Disk = 'C:\MyBackup\differential.bak'

	-- مرحلة استرجاع قاعدة بيانات جديدة من النسخة الإحتياطية الكاملة
	-- NoRecovery يجب أن تكون بدون تراجع عن أي مناقلة أي مع الخيار 
	Restore Database testt FROM Disk = 'C:\MyBackup\Full_Backup.bak'
	with replace , NoRecovery


	-- سنسترجع النسخة الاحتياطية الجزئية
	Restore Database testt FROM Disk = 'C:\MyBackup\differential.bak'
	with Recovery

دروس و كتب مفيدة----------------------كتيب الإجرائيات المخزنةتعرف على اللغة Transact SQL <<-->> كتيب عن تنصيب قواعد البيانات Sql Server باللغة العربية كتيب عن إنشاء قواعد البيانات في SQL Server باللغة العربية <<-->> درس مع الأمثلة عن المؤشرات و التعامل معها في الـ T-SQLالعبارات الشرطية و الحلقات في T-SQL <<-->> شرح لبعض الـ Extended Stored Procedure استخدام مكتبات الـ Dot Net الخاصة بك في الـ Sql Server 2005 <<-->> التعامل مع المصفوفات من خلال الـ T-SQLتعابير الجداول الشائعة في SQL Server 2005 <<-->>الاتصال بالأداة SQL Server Management Studioحلول سريعة و لمحات برمجية --------------------------------التصدير إلى إكسل : طريقة أولى : طريقة بسطر واحد من الكود <<-->> طريقة ثانية : طريقة تحتاج إنشاء إجرائية مخزنةً تجهيز بيانات جدول بالصيغة XML تمهيداً لحفظها كملف <<-->> تصدير البيانات إلى ملفات نصية برمجياً إغلاق جميع الإتصالات المفتوحة بقاعدة بيانات محددة .. تمهيداً لاسترجاعها أو حذفها <<-->> الاستعلام بناء على وقت مخزن بالصيغة العربية ضمن حقل نصي ..حذف السجلات المتكررة و إبقاء عدد محدد منها في جدول.. <<-->> أسرع طريقة لحذف سجلات جدول كيف احصل على اسم جهازي والباسوورد باستخدام T-SQL <<-->> حشر أنواع الصور المختلفة في حقل من نوع Image باستخدام إجرائية مخزنة .كيف تعرف أنواع الصور المخزنة في حقل من نوع Image .. <<-->> إجرائيات مخزنة ببارامترات ديناميكية مفيدة جداً للاستعلامات استخدام رقم الحقل بدلاً من الإسم في عبارات الإستعلام <<-->> من هو أضخم الجداول في قاعدة بياناتي ؟معرفة زمن تنفيذ الإجرائيات ( لتختار الطريقة الأسرع بين إجرائياتك المخزنة ) <<-->> التعامل مع الـ Rules برمجياً الحصول على آخر صف في الجدول <<-->> قراءة ملفات XML باستخدام T-SQL برمجياً (مثال مرفق)سحب بيانات ملف إكسل إلى الـ SQL Server <<-->> تشفير النسخة الاحتياطية بكلمة مرور <<-->> التخلص من البيانات المكررة <<-->> حل مشكلة التاريخ الهجريDifferential Backup بالتعريف---------- لا إله إلا الله .. محمد رسول الله

أخوكم في الله..  Imad Ozone

#11

شكرا لك سأجرب ماقلته وإذا واجهتني مشاكل سأعود لطرحها.

هذا الموضوع مغلق.

مواضيع مشابهة