我通过ASP .NET应用程序连接到MSSQL数据库,但有时在打开连接时会出现此错误。
连接超时过期。尝试使用登录前握手确认时超时时间已过。这可能是因为登录前握手失败或服务器无法及时响应。在试图连接到此服务器时所花费的时间是-Pre initialization=3;handshake=14996;。
为了临时解决这个问题,我必须重新启动IIS。我使用这个代码片段连接到MSSQL:
using (SqlConnection connection = new SqlConnection(connectionString))
{
co
我已经完成了在docker上设置sql服务器linux。
microsoft/mssql-server-linux:2017-latest "/opt/mssql/bin/sqls…" 5 days ago Up 18 minutes 0.0.0.0:1433->1433/tcp sql.server
当我使用连接到服务器时,我能够连接它:
Server: localhost
U