1.新建一個(gè)空數(shù)據(jù)庫
2.右鍵-任務(wù)-還原-數(shù)據(jù)庫
3.選擇“源設(shè)備”,點(diǎn)擊選擇
4.選擇“文件”,點(diǎn)擊添加------找到你的bak,點(diǎn)擊確定
5.回到前一個(gè)頁面,點(diǎn)擊選項(xiàng),勾選“覆蓋現(xiàn)有數(shù)據(jù)庫”
6.ok
還原SQL Server2000數(shù)據(jù)庫的.bak文件的具體步驟如下:
1.打開電腦,然后在電腦上找到并打開軟件,打開sqlserver后在數(shù)據(jù)庫上右鍵單擊,點(diǎn)擊‘還原數(shù)據(jù)庫’。
2.在彈出式還原數(shù)據(jù)庫界面中, 選擇 "設(shè)備" 按鈕后, 單擊右側(cè)有三個(gè)點(diǎn)的按鈕以選擇文件。
3.在選中備份設(shè)備界面中,選擇‘添加’按鈕。
4.在彈出的定位備份文件界面中,在電腦中的文件中選擇需要還原的bak文件,選中,點(diǎn)擊‘確定’。
5.選好bak文件之后,點(diǎn)擊‘確定’就行了。這樣就解決了還原SQL Server2000數(shù)據(jù)庫的.bak文件的問題了。
可能是以下幾種原因,可以逐一排查:
1、目錄D:yuan不存在
2、在該目錄下,SQL不具備操作文件權(quán)限
3、磁盤空間已滿
4、未安裝該SQL版本的最高SP補(bǔ)丁
5、SQL服務(wù)器程序文件損壞,需重新安裝
要備份SQL Server數(shù)據(jù)庫,你可以通過以下幾種方法進(jìn)行備份:1. 使用SQL Server Management Studio (SSMS)進(jìn)行備份: - 打開SSMS并連接到SQL Server實(shí)例。 - 在對(duì)象資源管理器中,展開“數(shù)據(jù)庫”目錄。 - 右鍵單擊要備份的數(shù)據(jù)庫,選擇“任務(wù)”>“備份”。 - 在備份數(shù)據(jù)庫對(duì)話框中,選擇備份類型、備份組件和備份設(shè)備。 - 指定備份文件的位置和名稱,并設(shè)置其他備份選項(xiàng)。 - 單擊“確定”開始備份數(shù)據(jù)庫。2. 使用Transact-SQL語句進(jìn)行備份: - 打開SQL Server Management Studio并連接到SQL Server實(shí)例。 - 新建一個(gè)查詢窗口。 - 使用"BACKUP DATABASE"語句指定數(shù)據(jù)庫名稱和備份設(shè)備,并設(shè)置其他備份選項(xiàng)。 - 運(yùn)行查詢以執(zhí)行備份。示例:```BACKUP DATABASE [數(shù)據(jù)庫名稱]TO DISK = '備份文件路徑和名稱'WITH FORMAT, NAME = '備份名稱';```3. 使用PowerShell腳本進(jìn)行備份: - 打開PowerShell命令行界面。 - 使用`New-SqlBackup`命令指定數(shù)據(jù)庫名稱、備份文件路徑和名稱,并設(shè)置其他備份選項(xiàng)。 - 運(yùn)行腳本以執(zhí)行備份。示例:```Import-Module SQLPS -DisableNameCheckingNew-SqlBackup -ServerInstance 'SQL Server實(shí)例名稱' -Database '數(shù)據(jù)庫名稱' -BackupFile '備份文件路徑和名稱' -Initialize -Name '備份名稱'```無論選擇哪種方法,備份數(shù)據(jù)庫時(shí)最好考慮到備份頻率和保存?zhèn)浞莸臅r(shí)間。這樣可以確保數(shù)據(jù)庫的備份是最新且可恢復(fù)的。
法一:在企業(yè)管理器里找到數(shù)據(jù)庫,右鍵,屬性,可以看到數(shù)據(jù)庫文件路徑,然后停止服務(wù)管理器,就是右下角的綠色三角,然后去拷貝一份數(shù)據(jù)文件。 然后在企業(yè)管理器里附加數(shù)據(jù)庫,換一個(gè)名字里就可以了。這樣就是2份一模一樣的數(shù)據(jù)庫。到時(shí)候程序里選擇性的連接就OK了 法二。企業(yè)管理器,新建一個(gè)數(shù)據(jù)庫,選擇該數(shù)據(jù)庫,右鍵,備份數(shù)據(jù)庫。好了后選擇還原數(shù)據(jù)庫。要在選項(xiàng)卡的“在現(xiàn)有數(shù)據(jù)庫上強(qiáng)制還原”復(fù)選框那里打勾 效果一樣,但是要注意路徑要是本身存在的,否則報(bào)錯(cuò),(此方法無需停止服務(wù)管理器,但是操作不細(xì)致容易出錯(cuò))
錯(cuò)誤代碼:0x851A001A(win server2012 r2域環(huán)境下安裝sql2012 sp1后報(bào)錯(cuò)) 解決方法:把啟動(dòng)Database engine的帳戶改為NT Authority\Network Service 操作步驟: 1、變更[SQL Server Database Engine]的帳戶名稱,選擇“瀏覽” 2、輸入Network Service,再按“檢查名稱”搜尋Network Service以使用此帳戶
新建數(shù)據(jù)庫是我們開始數(shù)據(jù)庫學(xué)習(xí)的重要一步。今天我們來講一下用Sql Server可視化的新建數(shù)據(jù)庫。
工具/原料
Sql Server 2008
方法/步驟
1、打開Sql Server Management Studio軟件(Sql Server管理工具),輸入賬號(hào)密碼登錄。登錄成功后,我們?cè)谧髠?cè)可以看到一個(gè)"對(duì)象資源管理器"的框。
2、點(diǎn)擊展開"數(shù)據(jù)庫",我們可以看到安裝自帶的一些數(shù)據(jù)庫名稱。在"數(shù)據(jù)庫"上點(diǎn)擊右鍵,選擇新建數(shù)據(jù)庫。
3、這時(shí)會(huì)彈出新建數(shù)據(jù)庫的彈框,在數(shù)據(jù)庫名稱輸入你想新建的數(shù)據(jù)庫名。
4、新建數(shù)據(jù)庫會(huì)生成兩個(gè)文件,數(shù)據(jù)文件(.mdf)和日志文件(.ldf),我們可以根據(jù)自己需要設(shè)置初始大小、自動(dòng)增長模式和路徑等。
5、配置好后點(diǎn)擊確認(rèn),就成功新建了一個(gè)數(shù)據(jù)庫。
注意事項(xiàng)
初次接觸數(shù)據(jù)庫,請(qǐng)大家多指教啊
1、首先你要安裝sql數(shù)據(jù)庫 2、打開企業(yè)管理器 3、右鍵點(diǎn)擊數(shù)據(jù)庫--所有任務(wù)--附加數(shù)據(jù)庫--選中你想加入的數(shù)據(jù)庫的mdf文件,ldf文件會(huì)自動(dòng)加入,然后卻定,這樣你就可以用你的數(shù)據(jù)庫了。
1、打開SQL企業(yè)管理器,在控制臺(tái)根目錄中依次點(diǎn)開Microsoft SQL Server
2、SQL Server組-->雙擊打開你的服務(wù)器-->點(diǎn)圖標(biāo)欄的新建數(shù)據(jù)庫圖標(biāo),新建數(shù)據(jù)庫的名字自行取
3、點(diǎn)擊新建好的數(shù)據(jù)庫名稱-->然后點(diǎn)上面菜單中的工具-->選擇恢復(fù)數(shù)據(jù)庫
4、在彈出來的窗口中的還原選項(xiàng)中選擇從設(shè)備-->點(diǎn)選擇設(shè)備-->點(diǎn)添加-->然后選擇你的備份文件名-->添加后點(diǎn)確定返回,這時(shí)候設(shè)備欄應(yīng)該出現(xiàn)您剛才選擇的數(shù)據(jù)庫備份文件名,備份號(hào)默認(rèn)為1(如果您對(duì)同一個(gè)文件做過多次備份,可以點(diǎn)擊備份號(hào)旁邊的查看內(nèi)容,在復(fù)選框中選擇最新的一次備份后點(diǎn)確定)-->然后點(diǎn)擊上方常規(guī)旁邊的選項(xiàng)按鈕。
5、在出現(xiàn)的窗口中選擇在現(xiàn)有數(shù)據(jù)庫上強(qiáng)制還原,以及在恢復(fù)完成狀態(tài)中選擇使數(shù)據(jù)庫可以繼續(xù)運(yùn)行但無法還原其它事務(wù)日志的選項(xiàng)。在窗口的中間部位的將數(shù)據(jù)庫文件還原為這里要按照你SQL的安裝進(jìn)行設(shè)置(也可以指定自己的目錄),邏輯文件名不需要改動(dòng),移至物理文件名要根據(jù)你所恢復(fù)的機(jī)器情況做改動(dòng)。
6、修改完成后,點(diǎn)擊下面的確定進(jìn)行恢復(fù),這時(shí)會(huì)出現(xiàn)一個(gè)進(jìn)度條,提示恢復(fù)的進(jìn)度,恢復(fù)完成后系統(tǒng)會(huì)自動(dòng)提示成功,如中間提示報(bào)錯(cuò),請(qǐng)記錄下相關(guān)的錯(cuò)誤內(nèi)容并詢問對(duì)SQL操作比較熟悉的人員,一般的錯(cuò)誤無非是目錄錯(cuò)誤或者文件名重復(fù)或者文件名錯(cuò)誤或者空間不夠或者數(shù)據(jù)庫正在使用中的錯(cuò)誤。
1、打開SQL Server,找到需要導(dǎo)出的數(shù)據(jù)庫。
2、在需要導(dǎo)出的數(shù)據(jù)庫上右擊,選擇任務(wù)選項(xiàng)中的導(dǎo)出數(shù)據(jù)選項(xiàng)。
3、SQL Server導(dǎo)入和導(dǎo)出向?qū)Т翱谥校瑔螕粝乱徊桨粹o。
4、選擇數(shù)據(jù)源對(duì)話框中,選擇數(shù)據(jù)源選項(xiàng)中的Microsoft OLE DB Provider for SQL Server選項(xiàng)。
5、選擇使用SQL Server身份驗(yàn)證,輸入用戶名和密碼,選擇要導(dǎo)出的數(shù)據(jù)庫,單擊下一步。
6、選擇目標(biāo)對(duì)話框中,選擇目標(biāo)選項(xiàng)中的Microsoft OLE DB Provider for SQL Server選項(xiàng)。
7、選擇使用SQL Server身份驗(yàn)證,輸入用戶名和密碼,單擊新建按鈕。
8、出現(xiàn)的創(chuàng)建數(shù)據(jù)庫窗口中,在名稱處輸入一個(gè)導(dǎo)出數(shù)據(jù)庫的名字,本例為NewData。
9、可以看到在數(shù)據(jù)庫選項(xiàng)中,多出了一個(gè)NewData的名稱,單擊下一步。
10、指定復(fù)制或查詢對(duì)話框中,選擇復(fù)制一個(gè)或多個(gè)表或視圖的數(shù)據(jù)選項(xiàng),單擊下一步。
11、選擇源表和源視圖對(duì)話框中,選擇自己要導(dǎo)出的表和視圖。
12、運(yùn)行包對(duì)話框中,單擊完成按鈕,數(shù)據(jù)就成功導(dǎo)出了。