前言:
最开始的原因是机房给的文件打不开出现错误,然后更改了自己的计算机名称后出现了数据库连接不上以及无法配置ODBC的问题。
提示:如果想看我分析过程请看全部,如果只需要答案直接看第四步。
一:“-2147217887错误”(机房登录不上问题)
解决办法:将计算机名称改为简单的几个字母
二:更改名称后的几个问题:sql登录不上,ODBC 配置不了? 并且我将原先弄得服务器删掉了。
1. sql需要用到的工具:sql连接和配置ODBC,sql配置管理器和服务,这四个是总的来说都必须也是只有这四个一起将sql应用的(在配置阶段),还有就是在配置里面有个sql server2014 reporting services配置管理器可以查看自己的数据库引擎以及名称。
2. 问题图片:
a:SQL 连接时候:
b:sql服务器代理打开时候错误:
3. 解决办法:(解决不掉,请看重装实例):修改了自带的服务,修改了服务,修改了配置,你会发现这些问题是解决不掉的,原因很简单,就是互相报错。
4. 原因:sql中需要用到的服务需要本机计算机名称标识的,如果更改后就会出现找不到,在开始配置的时候应该拉掉了一个勾选本机和其他都可以的
三:使用维护解决
1. 打开sql安装,选择维护
2.
3. 如果出现这个错误,不要紧张
4. 请直接按照第四步骤走!
四:使用重装实例解决
1. 打开sql,点击安装!(不会安装程序,只是重新给一个实例)
2. 点击接受:
3. 点击下一步
4. 命名实例:(随便写)
5. 直接下一步,尽量截图记住自己服务器。
5.2
6. 选择验证方式和密码
7. 点击完成,看好自己是否都成功!
8. 打开sql,点击选择服务器,不要点击连接
9. 然后选择刚刚创建的服务器,就可以登录了。
五:配置到最后的结果:
1. 服务(services.msc)中平时中sql代理可以关掉,但是如果数据库连接出错将其打开便可以。
并且在配置中的服务有时需要将sql关掉后设置自动,然后打开sql代理便可都自动打开。
2. 配置中不能将所有东西打开,比如TCP\IP和其他是有冲突的,请仔细研究。
3. 报表中的服务器以及名称都没有变化,请大神指点!!!
总结
1. 让我熟悉了数据库、ODBC、服务、报表、配置之间的联系,并且表明其中的一些打开情况。
2. 了解sql中有些服务是默认设置的,如果你的计算机更改了设置,那么你的sql务必需要修改,因为服务是电脑提供的。说明服务本来就不是一件简单的事情。
3. 由衷感谢我敬爱的师父们以及师哥师姐以及小伙伴的帮助。