繁体   English   中英

从 Azure SQL 数据库上的任何数据库查询失败

[英]Fail to query from any database on Azure SQL Database

我尝试连接到我的 Azure 数据库jdbc:sqlserver://***.database.windows.net:1433;database=Product ,我可以从 Product 查询。

然后我尝试连接我的 Azure 数据库jdbc:sqlserver://***.database.windows.net:1433并且无法从任何数据库查询任何表,并出现错误“在此不支持对数据库和/或服务器名称的引用SQL 服务器版本"

这与Azure SQL 数据库中的跨数据库查询中提到的跨数据库查询有关吗? 如果没有,是否有任何方法可以连接到从任何数据库进行查询?

根据微软官方文档,这是配置文件中连接 Azure SQL 数据库的标准和推荐方式。

您可以使用环境变量来更改数据库名称。

设置database=YOUR_DB_NAME并使用 URL 中的变量名:

jdbc:sqlserver://***.database.windows.net:1433;${database}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM