我在 SQL Server 表中保留了大约 12 MB 的二进制数据。保存此数据的列的类型为varbinary(MAX)
。
当我从服务器下载这个二进制数据时,如果我在局域网中就可以了。但是,我在尝试获取数据的 C# 应用程序中遇到 SQL Server 超时错误。
出现此错误的原因可能是什么?数据库实例的远程查询超时属性默认为 600 秒。将此更改为零没有帮助。
可以连接并从服务器获取一些其他值。例如,我首先检查DateTime
同一个表中的一个值,以确定是否应该下载大约 12 MB 的数据。如果内容是新的,那么我开始执行下载大数据。