SQL Server 2005,在时区之间复制

时间:2010-01-11 17:58:23

标签: sql sql-server datetime replication database-replication

在时区之间复制时,SQL Server如何处理日期时间列的传输?

1 个答案:

答案 0 :(得分:1)

SQL Server实际上不是时区感知的。如果您在东海岸数据中心下午2:36存储,然后将数据复制到您的西海岸数据中心,它仍然会说下午2:36。

为了解决这类问题,我们所有的服务器都设置为UTC时间。这样我们总是知道数据库中的日期/时间对于UTC是正确的,如果我们需要调整客户端显示或报告,我们可以添加/减去所有日期/时间值的偏移量,而不管哪个服务器是数据来自。