SQL server数据库端口访问法

最近数据库连接,也是无意中发现了这个问题,数据库可根据端口来连接

我用的是sql2014测试的,在安装其他程序是默认安装了sql(sql的tcp/ip端口为xxx),服务也不相同,但是由于比较不全,我又重装了sql2014的完整安装包,默认安装的端口是1433,所以就导致了数据库存在两个端口,在sql连接时,不添加端口默认都是1433,导致我端口号为xxx的库始终读取不到

所以我查看了下当前的端口,问题找到了

命令:exec sys.sp_readerrorlog 0, 1, 'listening'

clip_image002

看到了吧,默认的端口是1433

那么问题来了,我怎么访问端口为xxx的了,有办法的

数据库连接字符串中指定数据库所在服务器名称由默认data source = 127.0.0.1改为data source = 127.0.0.1xxx就可以了

这里一定要注意,IP地址和端口号之间是号(英文下的)。而不是

clip_image003

posted @ 2019-03-15 15:33  阳光宝贝-沐沐  阅读(1101)  评论(0编辑  收藏  举报