背景:由于要接手公司系统,最近重新安装了SQL Server 2012数据库。浅谈下我这个有两年(两次)SQL Server数据库安装经验的初学者在安装过程遇到的一些问题,希望给遇到同样问题的人一点启发。描述不对的地方,欢迎指正!
电脑第一次安装SQL Server数据库
检查系统和数据库版本是否匹配
安装SQL Server 数据库的时候要知道自己的操作系统和对应的版本是否匹配,不知道的可以在网上搜一下。公司老电脑上的XP系统不支持比较新的SQL Server的数据库。
安装数据库
安装过程比较简单,大部分是点击"下一步"
参考https://blog.csdn.net/monkeybrothers/article/details/7802184
电脑初次安装一般都比较顺利,如果出现错误,百度下错误原因,也能快速解决。
二次安装SQL Server
安装失败的烦恼
在已经装过SQL Server的电脑上再次安装SQL Server,如果之前的SQL Server卸载不彻底会导致安装失败。初学者感觉很难解决,如果相关问题在网上没有找不到答案,有的童鞋甚至会选择重装系统。
如何顺利安装
实际是能不重装就不重装,重装电脑后要下载很多软件,要配置各种环境,所以我们要尝试去解决遇到的问题。
卸载干净之前安装的SQL Server的 各种文件以及注册表
清理安装SQL Server 的文件夹
清理SQL Server产生数据和日志的文件夹
清理注册表
如果上面操作顺利,那么可以再重新开始试一下了。
安装错误之Microsoft.VC80.ATL....
遇见Microsoft.VC80.ATL....
安装过程出现以下错误
Microsoft.VC80.ATL,version="8.0.50727.1833",publicKeyToken="1fc8b3b9a1e18e3b",processorArchitecture="x86",type="win32"”期间出错。有关详细信息,请参阅“帮助和支持”。HRESULT: 0x80070BC9。
解决
我们并不知道这串字符串表达的是什么,用百度翻译将其翻译成中文,还是看不懂,我们需要将报错变成我们能理解的语言
看下其它童鞋遇到的相同的情况https://www.cnblogs.com/lummon/p/4506047.html
思考..., 安装环境缺少了Microsoft Visual C++ 2005 Service Pack 1 Redistributable Package ATL Security Update
到微软下面去下载
https://www.microsoft.com/en-us/download/details.aspx?id=14431
这里有三个,下那个呢?操作系统是64位的,第一个肯定不是,下载第二个试试,发现和系统冲突安装不了,下载第三个后顺利安装
再重新安装SQL Server 2012
最后顺利地装上了SQL Server 2012
保持耐心
SQL Server各版本数据库下载地址:https://msdn.itellyou.cn/