最近数据库连接,也是无意中发现了这个问题,数据库可根据端口来连接
我用的是sql2014测试的,在安装其他程序是默认安装了sql(sql的tcp/ip端口为xxx),服务也不相同,但是由于比较不全,我又重装了sql2014的完整安装包,默认安装的端口是1433,所以就导致了数据库存在两个端口,在sql连接时,不添加端口默认都是1433,导致我端口号为xxx的库始终读取不到
所以我查看了下当前的端口,问题找到了
命令:exec sys.sp_readerrorlog 0, 1, \'listening\'
看到了吧,默认的端口是1433
那么问题来了,我怎么访问端口为xxx的了,有办法的
数据库连接字符串中指定数据库所在服务器名称由默认data source = 127.0.0.1改为data source = 127.0.0.1,xxx就可以了
这里一定要注意,IP地址和端口号之间是“,”号(英文下的)。而不是“:”号