从连接到Azure sql数据库的SQL Server Management Studuio(SSMS)运行此文件。我正在使用SSMS的SQLCMD模式。
:Connect -S taiobdemo1.database.windows.net -d taiobcustomer -U sqlusername -P strongpw
出现此错误:
发生致命的脚本错误。遇到不正确的语法 解析:Connect时。
答案 0 :(得分:1)
In []:
output = subprocess.run(["wget", "--spider", web_address], stdout=subprocess.PIPE, stderr=subprocess.STDOUT, text=True).stdout
'200 OK' in output
Out[]:
True
SqlCmd命令不允许您指定目标数据库。您将始终连接到默认数据库。因此,它在Azure SQL数据库中几乎没有用,因为您将连接到Master并且将无法切换。
例如
:connnect
将始终输出:Connect xxxx.database.windows.net -U someuser -P xxxx
select db_name()