20-06-13, 10:41 AM
السلام عليكم اخي سعود حياك الله لايجوز حذف الامتداد .bak
وذالك لانة يدل على نوع ال backup الماخوذ من ال SQL Server
واريد ان اضيف لما تفضلت بة كود لاخذ نسخة قاعدة بيانات الفرق في الكود ان كل كلما نقوم باخذ نسخة من قاعدة البيانات يقوم الكود بتوليد اسم للنسخة الماخوذة يكون الاسم عبارة عن التاريخ والوقت الذي تم اخذ نسخة قاعدة البيانات فية
اترككم مع الكود
اي سطر غير مفهوم بالكود ارجوا الاستفسار عنة
وذالك لانة يدل على نوع ال backup الماخوذ من ال SQL Server
واريد ان اضيف لما تفضلت بة كود لاخذ نسخة قاعدة بيانات الفرق في الكود ان كل كلما نقوم باخذ نسخة من قاعدة البيانات يقوم الكود بتوليد اسم للنسخة الماخوذة يكون الاسم عبارة عن التاريخ والوقت الذي تم اخذ نسخة قاعدة البيانات فية
اترككم مع الكود
PHP كود :
Declare @NameDate as varchar(50)
Set @NameDate= REPLACE(Convert(Nvarchar(50),GetDate(),113), ':' , '-')
Declare @BcakupDate varchar(1000)
set @BcakUpDate=N'D:\MyFolder\' + REPLACE(@NameDate,' ','-') +N'.bak'
backup database MydatabaseName to disk =@BcakUpDate
WITH NOREWIND,COMPRESSION, INIT, FORMAT, CHECKSUM, STOP_ON_ERROR;
GO
مدونتي
صفحتي على الفيسبوك
MCTS SQL Server 2008
MCSA SQL Server 2012
Microsoft Certified Trainer
SharePoint Administrator
صفحتي على الفيسبوك
MCTS SQL Server 2008
MCSA SQL Server 2012
Microsoft Certified Trainer
SharePoint Administrator
