SQL Server 突然出现连接问题

发布于 2024-12-05 13:05:19 字数 310 浏览 1 评论 0原文

因此,

我有一个连接到 SQL Server (C#) 应用程序的应用程序。我没有对服务器或工作站进行任何我能想到的更改,但应用程序突然无法连接(超时错误)。使用一些 VBA/excel 代码进行连接可以正常工作,并且在服务器上运行 C# 应用程序(但使用与工作站上相同的连接字符串)也可以正常工作。我尝试使用简单的 C# 程序连接到数据库,但又出现同样的错误。

VBA 和 C# 中的连接字符串相同,只是 VBA 中包含 Provider=SQLOLEDB。

我尝试重新启动所有计算机、重新启动 SQL Server 等。

有什么想法吗?

So,

I have an app that connects to SQL Server (C#) app. I have made no changes that I can think of to the server or workstation but suddenly the app cannot connect (timeout error). Connecting using some VBA/excel code works fine and running the C# app on the server (but using the same connection string as on the workstation) works just fine. I tried to just connect to the DB using a simple C# program and again same error.

The connection string is identical in VBA and in C# except VBA has Provider=SQLOLEDB in it.

I tried restarting all machines, restarting SQL Server etc.

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

那伤。 2024-12-12 13:05:19

是时候回到基础了。您可以从工作站通过 telnet 连接到 SQL Server 端口吗? VBA 使用哪个提供程序? C# 使用什么提供程序?

Time to go back to basics. From the workstation can you connect to the SQL Server port with telnet? What provider is the VBA using? What provider is the C# using?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文