PDA

View Full Version : سوال: روشی برای backup گیری از دیتابیس



hessam2003
سه شنبه 17 دی 1392, 16:44 عصر
سلام.
میخواستم به طور اوتوماتیک با هربار خارج شدن کاربر از برنامه، برنامه از دیتابیس کپی بگیره.
آیا باید دیتابیس را deattach و attach کنم.
یا راه حل دیگری هم وجود دارد؟؟؟

arash_flag
سه شنبه 17 دی 1392, 16:57 عصر
سلام
نیازی به deattach کردن نیست . و شما باید با دستور مثل این کار کنید.(بکآپ)




BACKUP DATABASE [db_travel] TO DISK = N'C:\',
DISK = N'C:\a' WITH NOFORMAT, NOINIT,
NAME = N'db_travel-Full Database Backup', SKIP, NOREWIND, NOUNLOAD, STATS = 10
GO



و برای بازگرداندن آن :


RESTORE DATABASE [db_travel] FROM DISK = N'C:\db_travel.bak'
WITH FILE = 1, NOUNLOAD, STATS = 10
GO


موفق باشید .

danialafshari
سه شنبه 17 دی 1392, 18:54 عصر
با سلام
این موضوع بسیار تکراری هست
قبل از ایجاد تاپیک جستجو کنید