Sql server 备份还原方法

备份

方法1,选择对应的数据库名-------》右键 任务---------》备份

默认备份类型 完整

文件后缀 .bak

方法2,选择对应的数据库名-------》右键 任务----------》生成脚本

选择要编写的数据库对象(表,视图,存储过程等)

选择对应的 服务器版脚本,数据库数据或架构

默认保存文件格式 .sql

还原

方法 1,默认选择 数据库 右键还原数据库

选择设备 找到你备份的数据库文件 .bak(注意必需同一台服务器)

方法2,附加数据库(.mdf)

默认服务器上数据库的mdf文件会保存在C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQLSERVER\MSSQL\DATA 目录下

拷贝 .mdf 和 .ldf 2个文件

选择数据库------》右键 附加

添加对应的 .mdf文件就可以了(数据库名可以修改为你要的数据库名称 附加为)

常见错误

修改 文件权限 .mdf .ldf 右键 ------>属性 安全 在弹出的对话框中的"组或用户名"中选中"Authenticated Users"

在"Authenticated Users的权限"下,勾选"完全控制"

最后点击"确定"就可以了。修改权限完成后,你就可以成功的附加数据库了

相关推荐
希望永不加班2 分钟前
SpringBoot 中 AOP 实现多数据源切换
java·数据库·spring boot·后端·spring
qq_206901393 分钟前
如何在 React 中正确使用 onClick 事件避免类型错误
jvm·数据库·python
2401_871696526 分钟前
如何防止SQL注入利用存储过程_确保存储过程不拼字符串
jvm·数据库·python
2301_796588507 分钟前
如何在 macOS 中使用 launchd 每分钟执行一次 PHP 脚本
jvm·数据库·python
m0_748920367 分钟前
HTML函数在笔记本上卡顿怎么办_笔记本运行HTML函数优化操作【操作】
jvm·数据库·python
2601_9498146911 分钟前
如何使用C#与SQL Server数据库进行交互
数据库·c#·交互
WJB-DavidWang12 分钟前
MongoDB-非关系型数据库-文档数据库(三) Kafka测试MongoDB性能
数据库·mongodb·nosql
m0_6784854514 分钟前
c++如何提取系统环境变量并直接保存到txt日志中_getenv与ofstream【实战】
jvm·数据库·python
lKWO OMET17 分钟前
查看 nginx 是否已经启动
运维·数据库·nginx
qq_3422958218 分钟前
Go语言怎么嵌入静态文件_Go语言embed嵌入文件教程【秒懂】
jvm·数据库·python