前几天在校做设计的时候,用sql visual studio做完多维数据集,小小的松口气点击部署的时候,惊奇的发现无法部署,身为电脑小白瞬间手足无措,网上搜了好多关于无法部署的相关解决办法,最后成功把sql卸载了,不搞了。。。不过还是想总结一下这些办法。其实关于卸载不只是不能部署的问题,问导师,导师说安装的时候就没安对,我的天呐。
1、碰到的第一个问题就是无法连接到服务器,(这是之前的问题,想了想还是写了)解决办法为
实例方面:SQL server配置管理器>SQL server网络设置>实例名的协议(也就是SQLEXPRESS一般都是这个吧。。),点击协议,右边出现的四个除了VIA都启用,这些设置完了,点击SQL server服务重新启动(这部很重要,一定要重新启动),然后再进入SQL server2008 r2 数据库引擎,windows身份登陆,点连接应该就可以了吧。
2、visual studio里无法连接Localhost服务器问题
第一种情况可能是防火墙的问题,关闭防火墙或者是将visual studio添加到允许行列,有人解决了,有人没解决,嗯,我属于没解决,所以就有接下来的办法。第二种情况就是如果你没看第一条就要看一下,确保TCP/IP已打开,然后在外围应用配置服务器评估下(外围在服务器joint上有个方面里的下拉菜单里,导出到策略),然后重启服务,重新登录,嗯。。不出意外我也失败了。第三种情况按照电脑的建议在visual studio里的那个部署的服务器名称改为服务器名称,因为默认的是Localhost,虽然我觉得意思是一样的,但是我还是接受了电脑的建议,试了一下,嗯,不说了。第四种情况,sql server配置管理器中的MSSQLSERVER服务器的账户设置为Localsystem,确定,重新启动服务。把这里SQL SERVER 2008 r2里的登陆模式设置为混合模式。这里这么写不是因为有什么联系,而是我后来没办法了,都试了试。。。
3、SQL server2008 r2里windows身份验证上不去
最后结果就是这样,windows验证都上不去了,网上所有的回答都是用sa用户登录上去,我只能面对屏幕给予一个神秘的微笑,特么的我要知道sa账户我还用问你吗?嗯,最最后的结果是用户被禁用了。结束,只是一个悲伤的故事,没有任何技术含量,只是想说别手贱,专业技术不过关就跟着大牛屁股后慢慢观摩吧。