数据库

打开sql server management studio后,用Windows身份验证能通过,用sql server身份验证的时候,在服务器名称一栏中输入默认的

127.0.0.1,1433时怎么也无法登陆进去,但是输入<local>是可疑登录进去,,虽然local和127.0.0.1是一致的,可?程序中的连接写的就是上面的ip及端口啊,(后来发布程序测试了下,ip无法登录的,程序发布后就是无法执行的)下面就把解决过程贴出来供大家参考。

021749550245523.png


ip:127.0.0.1肯定是没有问题的呀,后来?想到可能是端口的问题,于是就用查询端口的语句用windows身份验证的方式登录进去,执行后发现端口就是1433呀,

--查询端口号
exec sys.sp_readerrorlog 0, 1, 'listening'


021749559155149.png

这下笔者就彻底郁闷了。后来想到是不相关的ip的服务没有开呢,于是就到配置工具下的sql server配置管理器中查看。

021749563379320.png


“SqlServer配置管理器”的打开界面:

021749568372235.png


后来发现在“SQL NativeClient10.0配置”中,TCP/IP是已禁用的,额,这下就郁闷了,赶紧启动,再次用IP登录就是成功的。

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: