usr*_*usr 5 sql-server t-sql restore
SQL Server 可以使用STOPAT参数执行时间点还原。该日期和时间值在哪个时区?
简答:从备份开始
我实际上并不确定答案,所以我只是创建了一个数据库,将其置于完整恢复模型中,进行了完整备份,做了一些工作(创建了几个以我创建它们的时间命名的表),然后开始恢复。恢复完整,然后尝试应用日志备份。
当我这样做时,我必须指定从进行更改时开始的时区 - 从进行备份时开始。如果我尝试使用新时区的设置,它会出错 - 时机不对。
因此,根据我使用 SQL Server 2012 和 2008R2 的经验,您的问题的答案似乎是“进行备份时的本地时间”
这在测试前支持了我的期望。日志记录的写入方式和备份的方式 - 这是有道理的。
就是说 - 我无法想象时区发生变化而需要担心时间点恢复的大量情况?