PDA

View Full Version : پشتیبان گیری از دیتابیس



pedram_ns
دوشنبه 22 آذر 1389, 15:26 عصر
با سلام
چطور از بانک اکسس پشتیبان گیری کنم و چطور بازیابی اش کنم (جستجو کردم ولی مواردی که بود همه با sql بود و من با اکسس کار می کنم لطفا کامل توضیح بدید)

ممنون

ali_najari
دوشنبه 22 آذر 1389, 20:15 عصر
دوست عزيز براي پشتيبانگري كه بايد كل Database رو كپي كنيد
براي بازبابي اطلاعات هم بايد فايل رو باز روي Database مورد نظر كپي كنيد البته براي بازيابي ميتونيد از روش ركرود به ركورد نيز استفاده كنيد يعني اطلاعات رو Select كنيد از فايل پشتبان و بعد با دستور Insert يا update آنها را جايگزين كنيد!

Rezahak
دوشنبه 22 آذر 1389, 20:20 عصر
access معمولا به عنوان یک پایگاه داده تک کاربره استفاده می شود پس مشکل lock بودن فایل را ندارد به نظر من بهترین را کپی گرفتن از فایل mdb با io.file.copy می باشد

pedram_ns
سه شنبه 23 آذر 1389, 19:24 عصر
خیلی ممنون.
من با کد زیر می تونم یک فایل رو کپی کنم چه تغییری باید بدم تا دیتابیس درون پوشه debug برنامه در یک مسیر دیگه کپی بشه؟


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
System.IO.File.Copy("c:\1.jpg", "d:\2.jpg", True)
End Sub

pedram_ns
پنج شنبه 25 آذر 1389, 16:24 عصر
دوستان کسی نظری نداره؟