• SQLServer IP不能登录问题解决


    最近项目项目需要,要在windows2008R2服务器上部署项目,可是客户那边服务器上SqlServer也没有安装,一切都要自己解决,所以我就找了个2008的版本,进行安装,安装过程没有遇到什么问题,一切都很顺利,可是安装后,打开sql server management studio后,用Windows身份验证能通过,用sql server身份验证的时候,在服务器名称一栏中输入默认的

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

    image

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

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

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

    image

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

    image

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

    这里给大家澄清两个问题,

    1:虽然有经验的同志就看出来来,你前面说的环境是windows2008R2,怎么从你的截图里看不出啊?这个呢主要是由于环境是客户那边的,无法截图,所以我是问题解决后在我本机上进行的测试。

    2:部分同志会发现在win8/win8.1中,我们的程序不想win7或者XP那样在开始菜单中归类,找一个比如不常用的“SqlServer配置管理器”比较难找,这里我们可疑使用windws自带的程序搜索工具(win+Q调出),也可以安装“360软件小助手”,这个小工具想win7一样可疑给我们的程序进行归类,比较方便。

    image

    希望以后能对大家有所帮助吧。

  • 相关阅读:
    Smarty简介
    简易调用及实例化视图
    简易调用及实例化模型
    简易调用及实例化控制器
    MVC错误(一)
    单一入口及MVC目录规范
    MVC各个层的作用
    MVC工作流程
    【学习笔记】字符串—马拉车(Manacher)
    【题解】邻值查找 [CH1301]
  • 原文地址:https://www.cnblogs.com/fengtengfei/p/3887275.html
Copyright © 2020-2023  润新知