我已经在Windows 10中使用数据库端口(1433)而不是Java8的命名实例安装了SQL Server 2014。我正在尝试使用下面提到的连接字符串格式进行连接。
jdbc:sqlserver://localhost:1433;databaseName=TEST_DATABASE;userName=user;password=user
但是连接失败。我正在使用的SQL JDBC驱动程序是sqljdbc42.jar
。尝试使用实例名称而不是端口创建的SQL Server时,我能够成功连接。下面提到的格式可以正常工作。
jdbc:sqlserver://localhost;instanceName=COMP_SYS;databaseName=NEW_DATABASE;userName=user;password=user
仅与数据库端口连接失败。我想念什么。