sql-server - 更改本地时钟会影响远程 SQL Server 数据库功能

标签 sql-server database sql-server-2005 sql-server-2008

我在执行某些 SQL Server 2008 查询时遇到问题,我想我已将其归结为服务器与本地应用程序之间的差异。以下是我的场景的基本描述:

我正在使用在远程数据库上执行插入语句的本地应用程序。一切工作正常,直到我更改运行应用程序的本地计算机上的时钟(假设 future 几天),因为数据并没有真正插入到远程数据库中(或者至少,我看不到它)。

我的问题是,这种更改对 SQL Server 功能的影响有多大?在我的示例中,插入是否由于完整性问题而未完成?

最佳答案

肯定会受到时差影响的一件事是 NTLM/Kerberos 握手以及 SSL,所有这些都通常可以容忍参与者之间 30 分钟的时间漂移​​。如果您将时钟调快,大多数情况下您将无法成功打开与 SQL Server 的连接。我必须假设您的应用程序也可能默默地吞掉连接错误。

关于sql-server - 更改本地时钟会影响远程 SQL Server 数据库功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3481458/

相关文章:

sql-server-2005 - 在 SQL : MSG 33009 中创建程序集时出错

sql - PIVOT 并复制表的某些列

php - 如果不使用唯一记录不存在,则插入到 mysql 表中

mysql - 错误 1064 (42000) : You have an error in your SQL syntax; I can't find that I did wrong

sql-server - 选择不同并按顺序排序

sql-server - SQL Server 2005中的tran和transaction有什么区别

SQL Server While 循环获取每月最后一天

c# - 来自列表的 SqlBulkCopy<>

mysql - 我如何通过 t-sql 从 URL 读取多个 xml 值

java - Hibernate不将我的记录保存在数据库中,但主键会递增