亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > SQL Server > 正文

SQLServer 2008 CDC實現數據變更捕獲使用圖文詳解

2019-10-26 16:47:56
字體:
來源:轉載
供稿:網友
適用環境:

僅在SQLServer2008(含)以后的企業版、開發版和評估版中可用。

詳解:

CDC功能主要捕獲SQLServer指定表的增刪改操作,由于任何操作都會寫日志(哪怕truncate),所以CDC的捕獲來源于日志文件。日志文件會把更改應用到數據文件中,同時也會標記符合要求的數據標記為需要添加跟蹤的項。然后通過一些配套函數,最后寫入到數據倉庫中。大概流程:

步驟:本文中以:AdventureWorks為例

第一步、對目標庫顯式啟用CDC:

在當前庫使用sys.sp_cdc_enable_db。返回0(成功)或1(失敗)。注意,無法對系統數據庫和分發數據庫啟用該功能。且執行者需要用sysadmin角色權限。

該存儲過程的作用域是整個目標庫。包含元數據、DDL觸發器、cdc架構和cdc用戶。

使用以下代碼啟用:


復制代碼代碼如下:</p><p>USE AdventureWorks</p><p>GO</p><p>EXECUTE sys.sp_cdc_enable_db;
GO</p><p>
在一開始直接執行時,出現了報錯信息:

消息22830,級別16,狀態1,過程sp_cdc_enable_db_internal,第193 行

無法更新元數據來指示已對數據庫AdventureWorks 啟用了變更數據捕獲。執行命令'SetCDCTracked(Value = 1)' 時失敗。返回的錯誤為15517: '無法作為數據庫主體執行,因為主體"dbo" 不存在、無法模擬這種類型的主體,或您沒有所需的權限。'。請使用此操作和錯誤來確定失敗的原因并重新提交請求。

這里引出了另外一個知識點:錯誤號 15517 的錯誤

這種錯誤會在很多地方出現,如還原數據庫的時候也會有可能出現。共同點是:某個/些存儲過程使用了具有WITHEXECUTE AS 的選項。使其在當前庫具有了某個架構,但是當在別的地方執行時,由于沒有這個架構,所以就報錯,解決方法:

ALTER AUTHORIZATION ON DATABASE::[AdventureWorks] TO [sa]

經過檢查,uspUpdateEmployeeHireInfo這個存儲過程的確有:WITH EXECUTE AS CALLER

使用sa的原因是即使sa被禁用,sa還是存在的。所以不會報錯。

現在重新執行:


復制代碼代碼如下:</p><p>USE AdventureWorks</p><p>GO</p><p>EXECUTE sys.sp_cdc_enable_db;</p><p>GO</p><p>

啟用成功,然后通過以下語句檢查是否成功:

復制代碼代碼如下:</p><p>SELECT is_cdc_enabled,CASEWHENis_cdc_enabled=0THEN'CDC功能禁用'ELSE'CDC功能啟用'END描述</p><p>FROM sys.databases</p><p>WHERE NAME = 'AdventureWorks'



創建成功后,將自動添加CDC用戶和CDC架構。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
色综久久综合桃花网| 国产精品爽爽爽爽爽爽在线观看| 亚洲性视频网址| 亚洲成人黄色网| 中国人与牲禽动交精品| 亚洲精品视频中文字幕| 一区二区欧美日韩视频| 亚洲娇小xxxx欧美娇小| 国产女人精品视频| 久久久人成影片一区二区三区观看| 国产精品视频99| 九九精品在线视频| 亚洲欧美另类人妖| 隔壁老王国产在线精品| 精品国产一区二区三区四区在线观看| 欧美中文字幕在线| 欧美激情二区三区| 亚洲全黄一级网站| 91av视频在线免费观看| 欧美在线视频一区二区| 中文字幕日韩免费视频| 热久久视久久精品18亚洲精品| 久久精品亚洲94久久精品| 欧美有码在线观看视频| 久久久精品久久| 国产成人精品亚洲精品| 欧美另类极品videosbest最新版本| 国产不卡一区二区在线播放| 欧美激情国产日韩精品一区18| 97久久久免费福利网址| 在线播放日韩专区| 中文字幕不卡av| 日韩av电影在线免费播放| 久久久亚洲影院你懂的| 欧美在线一区二区视频| 国产精品成人免费视频| 欧美乱妇高清无乱码| 欧美国产欧美亚洲国产日韩mv天天看完整| 色中色综合影院手机版在线观看| 91在线观看免费观看| 亚洲精品wwwww| 欧美在线xxx| 最新日韩中文字幕| 欧美黑人xxxⅹ高潮交| 国产欧美一区二区三区四区| 日韩免费av在线| 亚洲国产三级网| 自拍偷拍亚洲精品| 亚洲第一精品夜夜躁人人爽| 亚洲欧美另类人妖| 亚洲丁香久久久| 日韩成人免费视频| 亚洲肉体裸体xxxx137| 国产精品视频区| 亚洲裸体xxxx| 成人久久久久久久| 国内外成人免费激情在线视频网站| 日韩视频免费观看| 国产精品99免视看9| 国产在线播放91| 国产精品久久久久久久久久| 欧美精品videos性欧美| 日产精品久久久一区二区福利| 日韩av在线影视| 福利一区福利二区微拍刺激| 97精品一区二区三区| 欧美成人在线网站| 亚洲理论在线a中文字幕| 国模精品视频一区二区三区| 最近2019中文免费高清视频观看www99| 精品自拍视频在线观看| 国模私拍视频一区| 久久精品久久久久| 欧美高清自拍一区| 日韩在线视频观看| 伦伦影院午夜日韩欧美限制| 国产精品老女人视频| 久久亚洲综合国产精品99麻豆精品福利| 成人黄色大片在线免费观看| 欧美亚洲视频一区二区| 国产一区二区三区在线观看视频| 日韩视频在线一区| 超碰97人人做人人爱少妇| 久久久精品一区二区三区| 国产精品一区二区久久国产| 欧美一级视频在线观看| 亚洲影院高清在线| 久久精品一区中文字幕| 亚洲美女又黄又爽在线观看| 亚洲人成网站999久久久综合| 日韩精品中文字幕在线播放| 亚洲中国色老太| 91亚洲va在线va天堂va国| 在线成人激情黄色| 欧美日韩国产区| 亚洲精品国产综合久久| 色老头一区二区三区| 久久久免费av| 国产mv免费观看入口亚洲| 亚洲欧洲激情在线| 成人av.网址在线网站| 在线观看视频99| 韩国国内大量揄拍精品视频| 国产精品va在线播放我和闺蜜| 亚洲xxxx3d| 国产精品视频最多的网站| 中文字幕亚洲一区在线观看| 日韩在线免费高清视频| 久久久国产精彩视频美女艺术照福利| 国产精品自产拍在线观看中文| 成人网在线免费观看| 欧美激情视频一区| 欧美在线视频观看免费网站| 国产精品伦子伦免费视频| 国产日韩欧美在线看| 91久久久久久久一区二区| 久久全国免费视频| 亚洲直播在线一区| 岛国av一区二区| 国产精品午夜国产小视频| 色偷偷亚洲男人天堂| 亚洲黄色在线观看| 久久精品久久久久| 国产精品露脸av在线| 国产精品白丝av嫩草影院| 高跟丝袜欧美一区| 亚洲免费av电影| 亚洲人成毛片在线播放| 国产精品99导航| 欧美性xxxxhd| 欧美日韩亚洲系列| 国产亚洲精品一区二555| 伊人成人开心激情综合网| 欧美黄色成人网| 亚洲一区二区三| 伊人伊成久久人综合网小说| 91av在线免费观看| 亚洲精品电影网在线观看| 亚洲欧洲黄色网| 欧美做受高潮1| 日本高清视频一区| 色午夜这里只有精品| 久久久久久国产免费| 亚洲a成v人在线观看| 国产日韩欧美在线| 91亚洲永久免费精品| 成人精品网站在线观看| 久久99国产综合精品女同| 欧美精品久久一区二区| 国产女精品视频网站免费| 亚洲在线免费看| 亚洲aaaaaa| 欧美在线视频在线播放完整版免费观看| 成人写真福利网| 91香蕉亚洲精品| 亚洲电影免费观看高清完整版在线观看| 国产精品嫩草影院一区二区| 98精品国产高清在线xxxx天堂| 国产美女被下药99| 亚洲老头同性xxxxx| 亚洲免费影视第一页| 久久精品久久久久久国产 免费| 久久久视频在线| 久久久久日韩精品久久久男男|