因最近公司需要将离线数据导入数仓,要熟悉离线数据。发现离线数据是bak格式备份文件,需要导入sqlserver还原该部分文件
粗略看下文件内容(数据量变化,数据维度,大概保存了多久数据)
因为手里的离线文件是sqlserver2008 和2005的,所以最好下载sqlserver2008的版本,一般都是向下兼容
1.按照如下教程 win10安装sqlserver2008 R2 和Server Management Studio(安装包 包含了SSMSsqlserver管理工具)
https://blog.csdn.net/zam183/article/details/87968173(亲测有效,打开大图,注意细节)
如:下图不注意就下一步了,其实有问题:
如:有热心小伙伴知道 R2代表版本是什么意思,欢迎留言
2.关于如何使用sqlserver还原bak文件,百度一搜很多。
https://jingyan.baidu.com/article/e52e361515ead840c60c510c.html
注意:
1.将离线文件放在非中文目录,不要放在桌面上(因为“桌面”是中文,本人已踩坑),只有这样才能使用Server Management Studio 查找到bak文件并添加~!
2.目标数据库--可以手动输入(就是还原的数据库名称),比如你有一个“北京”的bak文件,还原的这个数据库你就可以起名beijing,见名知意。
3.使用navicat连接本地sqlserver数据库
注意主机为:localhost
网友评论