研究了一下如何将自己构建的数据库发送给别人,然后在别人那边将数据库还原,参考了很多教程。(SQL Server)
- 首先找到自己数据库文件的存放位置,默认一般是存放在这个目录下:
C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\DATA
- 然后打开
SQL Server配置管理器
停止所有的SQL Server服务
。(如果这样还不行的话,打开服务(win+r后输入services.msc),停止所有有关SQL的服务) - 将需要发送的数据库文件:
xxx.mdf
和xxx_log.ldf
这两个文件先从C盘复制到其他盘,会提示需要管理员身份,点继续即可;之后再将复制出来的文件发送给别人。(我直接从原路径复制到QQ总是会提示文件在使用中,然后上网找教程后,按照别人说的复制到其他盘之后就可以从QQ发出去了) - 对方收到这两个文件后,首先需要
修改这两个文件的权限
,具体教程看这里。需要注意的是需要对两个文件都进行修改权限操作。 - 打开SQL Server数据库,在数据库上点右键,选择
附加
,然后添加xxx.mdf文件,就可以啦。