【发布时间】:2020-07-24 09:07:52
【问题描述】:
我在多个 Azure 数据库上工作,在 SSMS 中使用 AzureAD - Universal with MFA。
我通常有许多不同的脚本在运行,比较不同数据库之间的结果,然后一个小时左右,连接被服务器终止,如果我尝试重新运行它,它告诉我没有'不识别表,因为它不再知道要连接到哪个数据库。
有没有办法在 SSMS 中指定数据库,如果我在脚本之前尝试USE dbDocument,它会告诉我Msg 40508, Level 16, State 1, Line 1 USE statement is not supported to switch between databases. Use a new connection to connect to a different database.。
有没有办法解决这个问题,而不必右键单击有问题的数据库并点击 NEW QUERY?
【问题讨论】:
-
不,我不相信有办法
-
谢谢,这不太可能,只是想知道是否有人有更好的方法。由于必须将 AzureAD Universal 与 MFA 身份验证一起使用,因此我仅限于使用 SSMS,除非您知道任何好的免费客户端。我使用的是 Heidi,但不支持它。
标签: sql-server azure-sql-database ssms