① sql Server如何恢復被刪除的數據
可以根據資料庫日誌,來恢復數據,有專們的資料庫恢復軟體,但是資料庫日誌必須是沒有間斷的
② 怎麼用SQL語句備份和恢復資料庫
用SQL語句備份與恢復資料庫的步驟:
備份: mysqlmp --quick --database ondemand1 --u root >bacqup.sql 這樣就能把資料庫中ondemand1的表全部備份出來。
其中參數的格式是:--,兩橫杠,不是我們常用的單橫杠。
quick是在數據比較多的時候,不用該參數的話,所有的數據都會先在內存緩存,接著才導出,這樣會導致伺服器運行減慢。
--u 必須要加一個用戶名,否則系統會提示你進不了ODBC資料庫的。
>backup.sql則是你備份資料庫的目標文件名。
恢復:m1ysql -u root -p database_name d:db.bak,在WIN下,路徑用path/filename.sql是不行的,那就用pathfilename.sql。
sql語句:
是對資料庫進行操作的一種語言。結構化查詢語言(Structured Query Language)簡稱SQL,結構化查詢語言是一種資料庫查詢和程序設計語言,用於存取數據以及查詢、更新和管理關系資料庫系統。
③ 怎樣恢復損壞的SQL Server數據文件
1、確保備份下的master資料庫與要恢復的SQL SERVER的版本一致性。
④ 救命啊!SQL的資料庫被誤覆蓋了 如何恢復
將原來的資料庫文件刪除,將備份中的資料庫文件拷到相對路徑下
使用with
move選項
RESTORE
DATABASE
A
FROM
DISK
=
N'D:\B'
with
RECOVERY,
NOUNLOAD,
REPLACE,
STATS
=
10
,
MOVE
'資料庫邏輯名'
TO
'資料庫A的完整路徑+數據文件名.mdf',
MOVE
'日誌邏輯名'
TO
'資料庫A的完整路徑+日誌文件名.ldf'
另外使用restore命令恢復資料庫,一般不必先創建要恢復的資料庫,可以直接從備份里恢復出來。
或者右鍵
Attach你的備份也可以。
******************
檢查一下你的資料庫連接字元串,如果你恢復了你的資料庫並且資料庫正常的話,那就是你程序配置的問題了
⑤ mysql 資料庫 加快 恢復 備份
建議你使用資料庫實時復制同步工具 也就是容災
最簡單的拷貝方法,費時費力,而且佔用很大網速資源。並且不是實時備份的。你的問題就在這里!不能實時備份!
比如:翱旗創業公司的R7產品 專業做這數據交付、共享、復制、同步、容災。
是這樣,它可以為你製成備用系統,也可以有助理系統。
還有數據物流的功能,也就是集中和分發。
也就是說你的生產系統有任何數據的變化,R7會實時傳送到你另一台備用系統上面。並且是大范圍的廣域網。
其實這是已經一種專業領域 為了減少損失與更好的完成所有機器的運作 你應該實用這個
如果你的公司是存在數據實時備份的安全隱患,希望你能盡早使用。望採納!
對了,這個R7可以針對在不同的資料庫之間為你工作實時復制同步,在ORACLE、SQL、mysqi、IBM都可以!
⑥ SQL資料庫如何還原
把資料庫的備份文件放到伺服器的任意目錄下先, 然後按下面的步驟做。
如何從備份設備還原備份(企業管理器) ,從備份設備還原備份 。
展開伺服器組,然後展開伺服器。
展開"資料庫"文件夾,右擊資料庫,指向"所有任務"子菜單,然後單擊"還原資料庫"命令。
在"還原為資料庫"框中,如果要還原的資料庫名稱與顯示的默認資料庫名稱不同,請在其中進行輸入或選擇。
若要用新名稱還原資料庫,請輸入新的資料庫名稱。
說明 為資料庫指定新名稱將自動為從資料庫備份中還原的資料庫文件指定新名稱。
單擊"從設備",然後單擊"選擇設備"。
在"還原自"下,單擊"磁帶"或"磁碟",然後選擇還原設備。
如果沒有出現設備,則單擊"添加"以添加現有的備份設備或創建新的備份設備。
在"還原資料庫"對話框內,單擊"查看內容"並選擇要還原的備份集。
說明 此選項將掃描備份集以獲得備份內容信息,該操作可能需要花費較長時間,特別是在使用磁帶設備時。
如果已經知道要還原的備份集,則在"備份號"中輸入備份集編號。
在"還原備份集"下執行下列操作之一: 單擊"資料庫 — 完全"還原資料庫備份。
單擊"資料庫 — 差異"還原差異資料庫備份。
單擊"事務日誌"應用事務日誌備份。
⑦ SQL原資料庫被覆蓋還原,以前的數據能找回來嗎
SQL原資料庫被覆蓋還原,以前的數據能找回來,找回方法為:
1、打開SQL Server軟體後,我們點擊下拉菜單中的還原數據按鈕。
⑧ 怎麼用sql語句備份和恢復資料庫
SQL語句備份和恢復
SQL
Server:
備份命令:
BACKUP
DATABASE
test
TO
disk
=
'c:\test'
WITH
FORMAT,
NAME
=
'Full
Backup
of
MyNwind'
解釋如下:
NAME
=
'Full
Backup
of
MyNwind'
--這個是備注,隨便寫。
還原命令:
USE
master
GO
RESTORE
DATABASE
test_wt
FROM
disk
=
'c:\test_wt'
GO
MySQL:
備份:
mysqlmp
-u
root
-p
database_name
>
d:\db.bak
恢復:
mysql
-u
root
-p
database_name
<
d:\db.bak
注意:在WIN下,路徑用path/filename.sql是不行的,那就用path\filename.sql
⑨ 如何進行SQL Server容災恢復
首先,先要了解能夠備份SQL Server的只有SQL Server本身(只有少數例外)。比如,你可能有第三方備份解決方案,採用SQL Server特定的代理。事實上這個代理也是連接到SQL Server的,讓SQL Server整理備份數據,然後導入解決方案。之所以這樣是因為SQL Server備份是和伺服器運作緊密聯合在一起的。
⑩ 如何還原sql資料庫
1、要進行還原資料庫操作我們先需要有一個資料庫,這里直接打開SQL Server Management Studio,然後打開實例,在左側按照下圖中紅色箭頭指示右鍵點擊資料庫,然後點擊 新建資料庫,如下圖: