****欧欧美毛片4,国产午夜精品视频,97视频在线观看免费视频,久久七国产精品

數據恢復咨詢熱線:400-666-3702??

歡迎訪問南京兆柏數據恢復公司,專業數據恢復15年

兆柏數據恢復公司

?行業新聞

?當前位置: 主頁 > 行業新聞

將 SQL Server 數據庫恢復到不同的文件名和位置

瀏覽量: 次 發布日期:2023-08-17 21:49:19

sql server 數據庫恢復到不同的文件名和位置

RESTORE ... WITH MOVE 選項允許您恢復數據庫,但也可以指定數據庫文件(mdf 和 ldf)的新位置。如果您要從該數據庫的備份還原現有數據庫,則不需要這樣做,但如果您要從具有不同文件位置的不同實例還原數據庫,則可能需要使用此選項。

RESTORE ... WITH MOVE 選項將讓您確定數據庫文件的名稱以及創建這些文件的位置。在使用此選項之前,您需要知道這些文件的邏輯名稱以及 SQL Server 的位置。

如果已經存在另一個使用您嘗試還原的相同文件名的數據庫并且該數據庫處于聯機狀態,則還原將失敗。但是如果數據庫由于某種原因不在線并且文件沒有打開,如果你不使用 WITH MOVE 選項,恢復將覆蓋這些文件,所以要小心你不要意外覆蓋好的數據庫文件。

此外,當使用 WITH MOVE 選項時,您需要確保用于 SQL Server 引擎的帳戶有權在您指定的文件夾中創建這些文件。

確定備份內容

因此,您需要做的第一件事是確定文件的邏輯名稱和物理位置。這可以通過使用RESTORE FILELISTONLY命令來完成。這將為您提供邏輯名稱和物理名稱。

如下面的例子:

輸出結果:

列名

值 - 第 1 行

值 - 第 2 行

邏輯名稱

AdventureWorks_Data

AdventureWorks_Log

物理名稱

C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\AdventureWorks_Data.mdf

C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\AdventureWorks_Log.ldf

類型

D

L

使用 MOVE 恢復完整備份假設我們要恢復這個數據庫,但我們希望將數據文件放在“G:\SQLData”文件夾中,將事務日志文件放在“H:\SQLLog”文件夾中。該命令如下所示:

還原完整和事務日志備份 WITHMOVE 只需為第一次還原指定 WITH MOVE,因為此后數據庫將處于“還原”狀態。第二次還原只會將內容寫入正在使用的這個新位置。

要使用 SSMS 進行還原,請執行以下操作,在還原的選項頁面上,更改每個文件的“還原為:”的值,如下所示。下面將還原到根文件夾,但您可以根據需要將它們更改為 G:\SQLData\ 和 H:\SQLLog\。

來源:

https://www.toutiao.com/article/7132496418056585728/?log_from=e2058b96ff03_1661148075340

“IT大咖說”歡迎廣大技術人員投稿,投稿郵箱:aliang@itdks.com

來都來了,走啥走,留個言唄~

IT大咖說 | 關于版權

由“IT大咖說(ID:itdakashuo)”原創的文章,轉載時請注明作者、出處及微信公眾號。投稿、約稿、轉載請加微信:ITDKS10(備注:投稿),茉莉小姐姐會及時與您聯系!

感謝您對IT大咖說的熱心支持!

相關推薦

推薦文章

985計算機系畢業找不到工作?原來同樣是大學,學到的東西不一樣

Google 正式發布 Android 13,已發布至 AOSP

一文搞定MySQL的分區技術、NoSQL、NewSQL、基于MySQL的分表分庫

Python版本的選擇

詳解構建mock服務最方便的神器——Moco

分享一個日常使用的一段shell腳本

Java 結構化數據處理開源庫 SPL

高度定制化 Git 工作流工具,上手簡單,功能強大,性能優異

面向數據科學家的流處理介紹


南京兆柏數據恢復中心
相關推薦