今天重新安装了个sql衡痕贤伎server数据库,通过Java程序SQLServer,报常见错误:“SQLServer的实例正在主机上运若益肽屙行,且在此端口接受TCP/IP连接”,开始以为启用“TCP/IP”允许远程连接即可,结果不是这么回事,也花费了不少时间,特此记录。主要原因:SQLServerExpress版本设置方法和其它版本不太一样。
工具/原料
客户端工具
SQLServer配置管理器
方法/步骤
1、首先仍然是启动蛴蛩钔淞下"TCP/IP"以允许远程访问,因为默认情况下SQLServerExpress版本数据库也是不允许远程网络连接的,方法如下:
2、通过开始菜单打开SQLServer配置管理器,方法如图:
3、启用TCP/IP协议,方法如图:
4、打开TCP/IP协议属性配置,同时切换IP地址标签页,方法如图:
5、找到IPAll,在TCP端口中输入1433即允许远程访问的端口号,
6、切换到SQLServer服务节点,重启SQLServer服务,如图: