在启动我们的专用 sql 池后,我们在创建默认表时收到以下消息。“无法建立与服务器的连接”。
有谁知道为什么会发生这种情况以及如何解决它?
编辑。连接到 sql studio 我可以创建表,但是 synapse studio 似乎无法连接。它确实最终通过突触工作室工作了大约 5 秒,但是一旦我暂停/恢复池,它就会再次破裂。
Edit2:删除了图像。感谢您的反馈 Rob,非常感谢。下表代码:
CREATE TABLE [dbo].[Table] ( col1 int NOT NULL ) WITH ( DISTRIBUTION = HASH (col1), CLUSTERED COLUMNSTORE INDEX ) GO
Microsoft 为“无法建立与服务器的连接”错误提供了适当的故障排除步骤。请按照下面提到的相同步骤解决问题。
F12
在浏览器中按下以打开“开发者工具”(DevTools)。
在“开发者工具”窗口中,切换到“网络”面板。如有必要,选择“网络”面板中工具栏上的“清除”按钮。确保选中“网络”面板中的“禁用缓存”。
重试在 Azure Synapse Studio 中执行的操作。您可能会在“开发者工具”的“网络”列表中看到新项目。记下您在支持票证中提供的当前系统时间。
https://[*A*]-ondemand.database.windows.net:1443/databases/[*B*]/query?api-version=2018-08-01-preview&application=ArcadiaSqlOnDemandExplorer
[A]
您的工作区名称在哪里,数据库名称"-ondemand"
可能在"-sqlod"
哪里以及[B]
应该在哪里,例如“master”。最多有两个项目具有相同的 URL 值但不同的方法值;选项和发布。检查这两项在状态栏下是否有“200”或“20x”,其中“x”可以是任何一位数。- If you see ERR_NAME_NOT_RESOLVED and you created your workspace within 10 minutes, wait for 10 minutes and retry to see whether the problem still exists.
- If you see ERR_INTERNET_DISCONNECTED or ERR_NETWORK_CHANGED, it may indicate your PC network connection is having issues. Check your network connection and retry the operation.
- If you see ERR_CONNECTION_RESET, ERR_SSL_PROTOCOL_ERROR or other error codes containing "SSL", it may indicate your local SSL configuration is having issues, or your network administrator has blocked access to the serverless SQL pool server. Open a support ticket and attach the error code in the description.
- If you see ERR_NETWORK_ACCESS_DENIED, you may need to check with the administrator on whether your local firewall policy has blocked access to either *.database.windows.net domain, or remote port 1443.
或者,立即在不同的机器和/或网络环境上尝试相同的操作,以排除 PC 上的网络配置问题。
状态为“40x”、“50x”或其他数字,选择项目以查看详细信息。您应该在右侧看到项目详细信息。找到“响应头”部分;然后检查是否存在名为“access-control-allow-origin”的项目。如果是,请检查它是否具有以下值之一:
*
(单个星号)如果响应头包含上述值之一,则意味着我们应该已经收集到失败信息。如果需要,您可以打开支持票证,并可选择附加项目详细信息的屏幕截图。
如果您看不到标题,或者标题没有上面列出的值之一,请在打开工单时附上项目详细信息的屏幕截图。
如果上述步骤不能解决您的问题,您可能需要开立支持票。提交支持票时,请附上在本指南开头下载的“会话 ID”或“诊断信息”。
报告问题时,您可以选择在“开发者工具”中截取“控制台”选项卡的屏幕截图并将其附加到支持票证上。滚动内容并在必要时截取多个屏幕截图以捕获整条消息。
如果您要附上屏幕截图,请提供您截取屏幕截图的时间(或估计的时间范围)。这将有助于我们调查问题。
某些浏览器支持在“控制台”选项卡中显示时间戳。对于 Chromium Edge/Chrome,打开“开发者工具”中的“设置”对话框,并在“首选项”选项卡中选中“显示时间戳”。
Microsoft 原创内容:Synapse Studio 疑难解答
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句