PDA

View Full Version : تهیه Backup با WinRar



A.Farzin
چهارشنبه 19 اردیبهشت 1386, 18:57 عصر
با سلام

اگر در زمان اجرای SQL Serrver بخواهیم از فایلهای پایگاه داده توسط WinRar نسخه برداری و آن را فشرده سازی کنیم به دلیل اجرای SQL Server این کار امکان پذیر نیست.

ولی من برنامه‌ای را دیده بودم که در زمان اجرای نرم‌افزار بطور اتوماتیک در مقاطع زمانی مشخص شده برای آن WinRar را اجرا و ار دو فایل دیتابیس یک نسخه در داخل یک فایل فشرده و در مسیر مشخص شده ذخیره می‌کرد.

به نظر شما این برنامه چطوری این اجازه را از SQL Server می‌گرفته است.

ممنون

AminSobati
چهارشنبه 19 اردیبهشت 1386, 21:11 عصر
اگر دیتابیس Auto close باشه و کسی connect نباشه به اون، میتونین فایل ها رو کپی کنین. همچنین میشه دیتابیس رو offline کرد به شرط اینکه کسی در حال کار با دیتابیس نباشه


ALTER DATABASE NORTHWIND
SET OFFLINE

و در صورتی که قطع کردن ارتباط کاربرها بلامانع باشه:


ALTER DATABASE NORTHWIND
SET OFFLINE WITH ROLLBACK IMMEDIATE

SabaSabouhi
شنبه 22 اردیبهشت 1386, 09:31 صبح
با سلام
آیا اصرارى هست که از خود فایل‌ها کپى تهیه بشه؟
اگه تهیه Rar از فایل‌هاى Backup مد نظر باشه خیلى راحته. اگه منظورتون اینه کافیه فایل RAR.EXE رو که همراه WinRAR هست رو با پارامترهاى دلخواهتون صدا کنید.

صبا صبوحى

پ.ن: Rar.exe یک switch داره که مى‌تونه فایل‌هاى باز رو هم بخونه و فشرده کنه، مطمئن نیستم اما گمان مى‌کنم که مى‌تونه جواب شما باشه.

Microsoft.net
شنبه 22 اردیبهشت 1386, 21:00 عصر
خوب چرا از backup خود sql استفاده نمیکنی ؟! وقتی بکاپ میگیری خودش بانک رو فشرده میکنه که جای کمی بگیره