您的位置:首页 > 财经 > 金融 > 网站软件免费下载免费使用_最新网站建设合同_百度产品推广怎么收费_今日热点头条新闻

网站软件免费下载免费使用_最新网站建设合同_百度产品推广怎么收费_今日热点头条新闻

2025/3/14 19:55:32 来源:https://blog.csdn.net/u013072756/article/details/142757951  浏览:    关键词:网站软件免费下载免费使用_最新网站建设合同_百度产品推广怎么收费_今日热点头条新闻
网站软件免费下载免费使用_最新网站建设合同_百度产品推广怎么收费_今日热点头条新闻

c7f2f8c7189d7f1415dc35cd320c1271.gif

[ 知识是人生的灯塔,只有不断学习,才能照亮前行的道路 ]


如何将(.bak)的SQL Server 数据库备份文件导入到当前数据库中?

Step 1.登录到 Sql Server 服务器中,打开 SQL Server Management Studio,查看当前数据库版本信息。

> select @@version;-- Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)   Apr  2 2010 15:48:46   -- Copyright (c) Microsoft Corporation  Enterprise Edition (64-bit) on Windows NT 6.2 <X64> (Build 9200: ) (Hypervisor)

Step 2.将要导入的数据库文件上传到SQL Server服务器,例如,此处 SQL Server Database Backup File (.bak) 格式的czbm201401221113.bak文件为例; 选中数据库右键新建数据库

ef618517932b814469bb556e600a9b1b.png

weiyigeek.top-新建一个数据库图

Step 3.输入新建的数据库名称czbm,请根据实际情况进行调整数据库文件,选项,以及文件组中的相关参数,最后点击“确定”按钮。

20da77a6f69e0936e5dd7e7450309edd.png

weiyigeek.top-创建czbm数据库图

Step 4.选择创建的数据库,右键点击“任务”->“还原数据库”,选择备份文件,点击确定即可。

c5f846c912134644149c93b9d21896cb.png

weiyigeek.top-还原数据库选项图

Step 5.在还原数据库中,选择源设备,在磁盘选择要还原的数据库bak文件,点击确定即可,点击【选项】,勾选覆盖现有数据库(WITH REPLACE),其他选项请根据需要进行选择,最后点击确认。

c47b8727fd9c162982d8019dee55c52a.png

weiyigeek.top-选择还原的bak备份文件图

Step 6.还原成功后,将会在界面弹出【对数据库czbm的还原已成功完成】,此时回到 SQL Server Management Studio中,将会看到还原的的数据库表。

除此之外,我们还可以采用SQL语句导入数据库文件,选中某个数据库文件,右键点击【新建查询】,再代码界面输入如下代码,点击F5键或者点击运行按钮即可。

-- 创建数据库
CREATE DATABASE [WEIYIGEEK_2023]
ON
PRIMARY
(NAME = N'WEIYIGEEK_2023',FILENAME = N'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\WEIYIGEEK_2023.mdf',SIZE = 3072KB,MAXSIZE = UNLIMITED,FILEGROWTH = 1MB
)
LOG ON
(NAME = N'WEIYIGEEK_2023_log',FILENAME = N'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\WEIYIGEEK_2023_log.ldf',SIZE = 1024KB,MAXSIZE = UNLIMITED,FILEGROWTH = 10MB
)
GOALTER DATABASE [WEIYIGEEK_2023] COLLATE Chinese_PRC_CI_AS
GOALTER DATABASE [WEIYIGEEK_2023] SET RECOVERY FULL
GO
EXEC [WEIYIGEEK_2023].dbo.sp_changedbowner N'Sa'-- 备份操作
BACKUP DATABASE [WEIYIGEEK_2023]
TODISK = N'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\Backup\WEIYIGEEK_2023-Backup.bak'
WITHNAME = N'WEIYIGEEK_2023-Backup',NOFORMAT, INIT, SKIP,STATS = 5-- 还原操作
RESTORE DATABASE [WEIYIGEEK_2023] 
FROMDISK = N'D:\BACKUP\WEIYIGEEK_2023-Backup.bak'
WITHFILE = 1,MOVE N'TEST' TO 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\WEIYIGEEK_2023.mdf', MOVE N'TEST_log' TO 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\WEIYIGEEK_2023.ldf', -- 还原操作(覆盖现有数据库)
RESTORE DATABASE [WEIYIGEEK_2023] 
FROMDISK = N'D:\BACKUP\WEIYIGEEK_2023-Backup.bak'
WITHREPLACE,MOVE N'TEST' TO 'D:\BACKUP\DATA\WEIYIGEEK_2023.mdf', MOVE N'TEST_log' TO 'D:\BACKUP\DATA\WEIYIGEEK_2023.ldf';-- 执行结果 
-- > 已为数据库 'WEIYIGEEK_2023',文件 'TEST' (位于文件 1 上)处理了 80304 页。
-- > 已为数据库 'WEIYIGEEK_2023',文件 'TEST_log' (位于文件 1 上)处理了 1 页。
-- > RESTORE DATABASE 成功处理了 80305 页,花费 106.886 秒(5.869 MB/秒)。
-- > Affected rows: 0Affected rows: 0Affected rows: 0
-- > 时间: 131.389s

若文章写得不错,不要吝惜手中转发,点赞、在看,若有疑问的小伙伴,可在评论区留言你想法哟💬!

温馨提示:作者最近10年的工作学习笔记(涉及网络、安全、运维、开发),需要学习实践笔记的看友,可添加作者账号[WeiyiGeeker],当前价格¥199,除了获得从业笔记的同时还可进行问题答疑以及每月远程技术支持,希望大家多多支持,收获定大于付出!

f11126c070b8892f581c8782e332690f.png


如果此篇文章对你有帮助,请你将它转发给更多的人!

 学习推荐 往期文章

  • 🔥【最新】运维 Tips | 巧妙解决,国产麒麟V10 SP3系统安装后无法通过许可信息

  • 🔥【最新】Linux 运维 | 6.从零开始,Shell编程中正则表达式 RegExp 速成指南

  • 💡【相关】DBA  | 炼气期,数据库技术基础知识概述!

  • 💡【相关】DBA  | 炼气期,关系数据库及六大范式(NF)理论概述!

4f7a86fb1eef5e4812869e2ede474fa4.gif

c0ca119ac06036f3308d3d2e75b029f1.gif

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com