頁面實現資料庫備份(還原)例項

2022-03-19 11:29:42 字數 1418 閱讀 8382

資料庫名稱為:

cynosuredb

,專案中用來存備份檔案的資料夾:backupfile

sql

語句

backup

database

cynosurebd

todisk=@

filepath

資料訪問方法:

public

bool

copydata(

string

filepath)

頁面按鈕事件:

//////

備份資料

//////

///protected

void

btnbackupdata_click(

object

sender,

eventargs

e)catch

(exception

ex)}

backupentity

backup =

newbackupentity

();backup.backupdate = getcontextdate;

backup.filename =

string

.format(

@"cynosuredb

_bak_.bak"

, dt.tostring(

"yyyy_mm_dd hh:mm:ss"

));backup.filepath =

string

.format(

@"../backupfile//oce_.mdb"

, null

, filetime);

bool

issuc =

true

;try

catch

//新增備份記錄到資料庫if(

backupbll

.add(backup) > 0)

else

}資料庫還原sql語句:

usemaster

alter

database

cynosurebd

setoffline

with

rollback

immediate

restore

database

cynosurebd

from

disk

=@filepath

alter

database

cynosurebd

setonline

with

rollback

immediate

備份還原 資料庫備份和還原

最近在搞封閉開發,有些東西基本上都忘記了,在網上重新搜尋了一下貼子,總結了一下檔案組備份和還原的一些東西 環境 microsoft corporation developer edition on windows nt 5.1 build 2600 service pack 3,v.5755 1 建...

備份 還原資料庫

備份資料庫 backup database test 這裡的test指的是資料庫名稱 to disk d backup.bak 這裡指名的資料庫路徑 backup.bak為備份檔案名 with format,name full backup of mynwind 這個是備註,無所謂。隨便寫 還原資料...

資料庫備份與還原

在開發和資料庫有關的應用程式的時候,很多時候我們做的操作就是和資料庫打交道,而使用者最關心的也是資料,而一旦資料庫出現故障,我們事先又沒有做任何的預防措施,帶來的將會是災難性的錯誤。雖然資料庫本身提供備份和還原的功能,也可設定定期備份資料庫的操作,但是很多時候使用者並不知道怎樣操作,特別是還原。所以...