腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
如何
更改
清理
作业
的
cdc
保留
值
?
sql-server
、
database
、
logging
、
change-data-capture
我启用了SqlServer的
CDC
功能,它可以很好地记录
更改
,但我只是注意到一些旧的记录数据被擦除了。 有人知道
CDC
保存记录的默认周期是多少吗,还有人知道如何将其设置为不确定的
值
吗?
浏览 3
提问于2010-07-20
得票数 17
回答已采纳
1
回答
疾控中心和日志保存了多长时间
sql
、
sql-server
、
cdc
我开始在Microsoft SQL Server 2016上使用SQL捕获数据
更改
表,它看起来相当容易使用机制,但是现在当我使用我发现的一些教程时,有n个关于数据保存在这些表中的时间有限的信息,我认为默认是
浏览 1
提问于2017-09-14
得票数 0
回答已采纳
1
回答
更改
数据捕获(
CDC
)
清理
作业
一次只删除几条记录。
sql-server
、
ssis
、
jobs
、
cdc
、
change-data-capture
我将
cdc
数据复制到另一个(归档)数据库,然后可以立即清除
CDC
表。因此,
保留
时间不需要很长,我只需要1分钟,当
清理
工作运行时(
保留
时间已经完成),它似乎只删除了几条记录(最古老的记录)。在运行该
作业
几次之后,其他记录将被删除。我觉得这很奇怪,因为
保留
时间已经很久了。 我将
保留
时间设置为1分钟(实际上我想要0,但这是不可能的),并且没有
更改
阈值(= 5000)。将
CDC
记录复制到归档数据库的任务应该在凌晨2:00运行
浏览 1
提问于2014-08-13
得票数 0
回答已采纳
3
回答
用
CDC
恢复Server数据库
sql-server-2008
、
sql-server-2012
在原始数据库上启用
CDC
。其中
CDC
数据存储在不同的文件db1_CT.ndf中。这将恢复新数据库中的
CDC
数据。然而,它并没有创造捕获和
清理
工作,这是未来疾控中心运作所必需的。因此,我创建捕获和
清理
工作如下:GOGO 现在,此操作从
更改
跟踪表中删除所有以前的
CDC</
浏览 0
提问于2014-09-29
得票数 2
回答已采纳
2
回答
T-SQL变更数据捕获日志
清理
sql-server-2008
、
tsql
我已经在我的SQL server 2008数据库中的几个表上启用了
CDC
。我想
更改
我可以
保留
更改
历史记录的天数。我读到过,默认情况下,
更改
日志会
保留
3天,然后被sys.sp_
cdc
_cleanup_change_table存储过程删除。谢谢
浏览 0
提问于2012-05-31
得票数 3
回答已采纳
1
回答
SQL
CDC
中是否存在数据丢失的可能性?
sql-server
、
database
、
database-administration
我在我的项目SQL数据库上启用了
CDC
。有没有
CDC
无法工作的情况。在这种情况下,是否有可能找回以前的跟踪数据?
浏览 7
提问于2018-07-24
得票数 1
2
回答
将
作业
清理
为历史记录表
sql
、
sql-server
、
cdc
、
change-data-capture
我有一个数据库已经启用了
CDC
。让我们以一个简单的客户表为例。dbo.Customer
cdc
.Customer_CT[ @capture_instance = ] 'capture_instance', [ @thresho
浏览 4
提问于2016-05-17
得票数 0
1
回答
设置并验证变更数据捕获的
保留
值
sql-server
、
database
、
cdc
、
sql-server-2017
、
change-data-capture
如何设置和校验
CDC
的
保留
值
?默认
值
为4320分钟。我要换衣服了。
浏览 2
提问于2018-03-31
得票数 0
1
回答
将
更改
数据捕获清除禁用?
sql-server
、
sql-server-2016
、
change-data-capture
我计划使用特性的 Server 2016,但我读到它有一个
清理
作业
自动启用 ()。我想为某些表(大约占表的50%)存储数据库中发生的每一项
更改
。我真的需要手动处理
更改
表行并将它们存档在我自己的表中吗?还是我可以将
清理
作业
禁用并查询我的应用程序中的
cdc
.*表?
浏览 3
提问于2017-09-18
得票数 0
回答已采纳
2
回答
如何从
CDC
中删除列(在SQL Server中)
sql-server
、
ssis
、
cdc
、
change-data-capture
我使用下面的代码在一个表上启用了
CDC
,默认情况下它包括所有列。还有一种方法可以在指定列的同时在表上启用
CDC
(代码如下所示)。然而,对于我来说,这已经太迟了--因为我的
CDC
已经创建好了,并且包含了所有列。如何从
CDC
监视列表中删除我不需要的列(我在元数据中到处搜索,都找不到任何东西):EXECUTE sys.sp_
cdc
_enable_table', @
浏览 0
提问于2015-04-27
得票数 0
1
回答
sp_start_job和sp_
cdc
_start_job有什么区别?
mysql
、
sql-server-2012
sp_start_job和sp_
cdc
_start_job有什么区别?你什么时候用一个而另一个?
浏览 2
提问于2016-01-14
得票数 1
回答已采纳
1
回答
在变更数据捕获(
CDC
)中,如何成功地配置
保留
?
sql-server
、
sql-server-2008
、
change-data-capture
我们已经在Server 2008上启用了
CDC
,将
保留
重新配置为默认的3天(或类似的)以外的数字。 当我们第一次配置它(使用默认选项)时,它工作得很好。但是自从我们把
保留
期从默认改为25天以后,它就停止了正常工作。它将运行许多小时(15至20小时)。因此,几天后,我们禁用了这项工作(不太好,但除了数据
保留
之外,我们还有其他优先事项需要处理)。我检查了最古老的LSN的时间戳,并增加了一个月,并将
保留
期
更改
为大约8个月。因此,当
清理
工作运行时,它应该立即返回成功,因为没有超
浏览 0
提问于2012-10-15
得票数 2
1
回答
解析Orphan事务锁定
sql-server
、
locking
我的Server版本是2019 (RTM),我遇到了一个新的锁定问题。首先,我在活动监视器中检查了会话的细节,它是:对我来说毫无意义。为什么是系统程序?Select req_transactionUOW where req_spid = -2 KILL '93ED58CC
浏览 0
提问于2022-04-11
得票数 1
1
回答
通过查询检查是否在Server中的数据库和表上启用
CDC
sql-server
、
tsql
、
cdc
如何通过运行SQL查询来检查是否在Server中的特定数据库和表上启用
CDC
?
浏览 11
提问于2022-08-31
得票数 1
回答已采纳
1
回答
CDC
错误-空源模式和源表-对启用和禁用表的错误消息
sql-server
、
sql-server-2016
、
change-data-capture
今天,我在可用性组的主节点上重新启用了
CDC
。创建
作业
时,
清理
作业
失败,出现以下错误: 无法删除因一个或多个低水标记中的
更改
而过时的
更改
表项,以捕获数据库DB1的实例。返回的错误为208:“无效的对象名‘
cdc
.dbo_table1_CT’”。使用操作和错误确定故障原因并重新提交请求。SQLSTATE 01000。使用sys.sp_
cdc
_help_change_data_capture,我可以看到无效的对象名称中有一个capture_instance
浏览 0
提问于2023-05-31
得票数 1
3
回答
Server 2008
更改
数据捕获(
CDC
)是否可能在插入时不保存记录?
sql-server-2008
此功能的基本操作如下:当插入发生时,
cdc
表保存了一份记录。当更新发生时,
cdc
表在
更改
之前和
更改
记录之后保存。
cdc
表中每个记录的元数据的典型大小约为51个字节
浏览 0
提问于2012-02-08
得票数 5
1
回答
将
cdc
历史数据存储在定制表/其他数据库中
sql
、
sql-server
、
ssis
、
cdc
我应该使用自己的服务来查找
cdc
表和复制行吗? 我可以使用SSIS
cdc
来做这件事吗?(我从来没有使用过SSIS,读完这篇文章后,我感到困惑)
浏览 2
提问于2013-02-27
得票数 0
回答已采纳
2
回答
标识和删除从启用
CDC
的表中捕获的Usertable_CT中的特定数据
sql-server
、
change-data-capture
用户表已启用
CDC
,这会导致Usertable_CT表膨胀。用户表是生产环境中的一个大流量表。
cdc
.lsn_time_mapping和Usertable_CT都有可用来比较从
cdc
.lsn_time_mapping捕获事务详细信息(tran_begin_time、tran_end_time( b)是否有sql代码可以帮助避免捕获
CDC
浏览 0
提问于2021-07-08
得票数 1
1
回答
更改
跟踪没有要与之同步的应用程序
sql
、
sql-server
、
tsql
为了避免将来出现这种情况,我们有兴趣实现
更改
跟踪。对于我们来说,没有必要
保留
已
更改
的数据,因此我们决定不使用
更改
数据捕获。话虽如此,我读到的关于
更改
跟踪的内容似乎更多地是关于使用它与应用程序同步数据,而不是简单地记录所有
更改
。我可以使用变更跟踪来简单地保存过去6个月或其他什么地方所做的所有变更的列表吗?
浏览 0
提问于2014-06-07
得票数 0
2
回答
SQL
CDC
数据处理选项
sql-server
、
service-broker
、
cdc
、
change-data-capture
一旦
CDC
被初始化,
cdc
表就会被填充。我希望处理这些
更改
,并为发送到外部消息队列的每一项
更改
生成MQ消息。 处理这些数据的最佳方法是什么。我已经使用Service查看了
CDC
,但是这会生成只发送给外部应用程序的消息。我的另一个问题是,当
CDC
更改
生成消息时,我希望它删除
更改
数据,这样如果我想扩展这个处理服务,那么它就不应该处理已经处理的数据。
浏览 0
提问于2015-02-23
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券