SQL Server的JDBC连接字符串-从Azure转换为本地主机

问题描述 投票:1回答:2

我有一个通过JDBC连接到的Azure SQL Server数据库,但想连接到我的SQL Server“ localhost”。在SSMS中,我不需要密码即可连接到本地主机,那么我仍然需要在Java中输入密码吗?我有:

 String connectionUrl =
                "jdbc:sqlserver://etcetc.database.windows.net:1433;"
                        + "database=med;"
                        + "user=windersan@salemimed;"
                        + "password=********;"
                        + "encrypt=true;"
                        + "trustServerCertificate=false;"
                       // + "hostNameInCertificate=*.database.windows.net;"
                        + "loginTimeout=30;";

我如何更改它以改为连接到本地主机?

java sql sql-server jdbc azure-sql-database
2个回答
0
投票

串联字符串的第一行包含URL etcetc.database.windows.net:1433,这是数据库服务器的位置,应该更改的位。


0
投票

只需将etcetc.database.windows.net替换为localhost

© www.soinside.com 2019 - 2024. All rights reserved.