Sql server SQL Server 2005数据库将如何丢失几天的数据?
我真的需要一些帮助 我是一个SQL Server数据库应用程序的所有者,它丢失了三天的数据!我不明白怎么做或为什么 这就是设置Sql server SQL Server 2005数据库将如何丢失几天的数据?,sql-server,database,sql-server-2005,transactions,backup,Sql Server,Database,Sql Server 2005,Transactions,Backup,我真的需要一些帮助 我是一个SQL Server数据库应用程序的所有者,它丢失了三天的数据!我不明白怎么做或为什么 这就是设置 Windows 2000 Server上的SQL Server 2005 32位标准版数据库。(数据库B) 数据库处于简单恢复模式 该数据库作为订阅服务器使用SQL Server连续合并复制连接到另一个数据库(Win2k3 enterprise上的SQL Server 2005 64位企业版)。(数据库A) DatabaseB在晚上X重新启动,作为计划重新启动的一部
- Windows 2000 Server上的SQL Server 2005 32位标准版数据库。(数据库B)
- 数据库处于简单恢复模式
- 该数据库作为订阅服务器使用SQL Server连续合并复制连接到另一个数据库(Win2k3 enterprise上的SQL Server 2005 64位企业版)。(数据库A)
AppDomain 2 (DatabaseB.dbo[runtime].1) is marked for unload due to memory pressure.
AppDomain 2 (DatabaseB.dbo[runtime].1) unloaded.
BACKUP LOG WITH TRUNCATE_ONLY or WITH NO_LOG is deprecated.
The simple recovery model should be used to automatically truncate the transaction log. (on DatabaseB)
AppDomain 3 (DatabaseB.dbo[runtime].2) created.
我知道数据丢失是因为我的审核日志,并且在删除某些数据之前,用户已对其进行了屏幕截图
这是我的迪莱玛…这怎么会发生
数据库中几天的数据怎么会丢失B??(随后在发布数据库中也会丢失!)
Appdomain关闭时的截断是否导致从日志中刷新数据
所考虑的所有理论。如果有人需要更多数据,我可以添加
救命啊 合并复制是通过触发器实现的,因此不需要完全恢复。是否有人禁用了数据库中的所有触发器?禁用触发器[数据库]很容易,这至少可以解释订阅者丢失数据的原因 日志中的那些appdomain行并不意味着什么,它是SQL CLR告诉您卸载程序集以释放一些内存然后稍后重新加载它们 截断日志会删除已提交到磁盘的非活动部分,将恢复模型设置为simple意味着截断日志毫无意义,正如消息所示 但是,所有这些都不能解释为什么两台服务器上的数据都丢失了。一定是其他原因造成的 在这4天里,当一切都“创造得非常完美”时,你是如何验证它的真实性的?你有这些天的备份吗?你能看到那些日子有时间戳的记录吗
有没有可能机器中有一个幽灵在没有告诉您的情况下执行了恢复?合并复制是通过触发器实现的,因此不需要完全恢复。是否有人禁用了数据库中的所有触发器?禁用触发器[数据库]很容易,这至少可以解释订阅者丢失数据的原因 日志中的那些appdomain行并不意味着什么,它是SQL CLR告诉您卸载程序集以释放一些内存然后稍后重新加载它们 截断日志会删除已提交到磁盘的非活动部分,将恢复模型设置为simple意味着截断日志毫无意义,正如消息所示 但是,所有这些都不能解释为什么两台服务器上的数据都丢失了。一定是其他原因造成的 在这4天里,当一切都“创造得非常完美”时,你是如何验证它的真实性的?你有这些天的备份吗?你能看到那些日子有时间戳的记录吗
有没有可能在没有告诉您的情况下执行恢复的计算机中有一个幽灵?这不是您想要听到的答案,但简而言之,SQL Server不会“丢失”数据。有人删除了它。如果数据库处于完全恢复模式,您可以使用Quest LiteSpeed这样的产品来读取日志并准确识别它是如何被删除的,但在简单模式下……对不起,先生,但您运气不好。这不是您想要听到的答案,但简而言之,SQL Server不会“丢失”数据。有人删除了它。如果您的数据库处于完全恢复模式,您可以使用Quest LiteSpeed这样的产品来读取日志并准确识别它是如何被删除的,但在简单模式下…对不起,先生,但您运气不好。我不知道它是如何丢失的,但Dick Cheney为您提供了一个DBA管理员职位我不知道它是如何丢失的,但迪克·切尼给你安排了一个DBA行政职位