我在执行某些 SQL Server 2008 查询时遇到问题,我想我已将其归结为服务器与本地应用程序之间的差异。以下是我的场景的基本描述:
我正在使用在远程数据库上执行插入语句的本地应用程序。一切工作正常,直到我更改运行应用程序的本地计算机上的时钟(假设 future 几天),因为数据并没有真正插入到远程数据库中(或者至少,我看不到它)。
我的问题是,这种更改对 SQL Server 功能的影响有多大?在我的示例中,插入是否由于完整性问题而未完成?
最佳答案
肯定会受到时差影响的一件事是 NTLM/Kerberos 握手以及 SSL,所有这些都通常可以容忍参与者之间 30 分钟的时间漂移。如果您将时钟调快天,大多数情况下您将无法成功打开与 SQL Server 的连接。我必须假设您的应用程序也可能默默地吞掉连接错误。
关于sql-server - 更改本地时钟会影响远程 SQL Server 数据库功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3481458/