Hiroaki SHIBUKI
@hidori
あるある (^^; RT @hr_sao SSMS、、管理者にお問い合わせ下さい。。って管理者はあたいなんですけど(><)//よくあるシチュエーション #SQLWorld
2011-01-29 16:55:37
遥佐保
@hr_sao
SQLServerエージェントの起動。Change Data Capcher用のテンプレートがSSMSには既にあるよ #SQLWorld
2011-01-29 17:16:19
遥佐保
@hr_sao
CDC有効にしたら、当然、変更キャプチャされる。でも、エージェントを止めて更新しても、変更キャプチャテーブルには書き込まれない。ただし!!!!!エージェントを再開させると、変更テーブルにデータが入るよ!!どこかでメモリに保持してるんや~ #SQLWorld
2011-01-29 17:24:27
遥佐保
@hr_sao
エージェントを止めっぱなしで、ずーっとデータ操作したらどうなるんですかー?と講師に聞いたら、そんなことしたらあかんと、怒られた(笑)#SQLWorld
2011-01-29 17:26:15
遥佐保
@hr_sao
CDCをちゃんと使いたい…期間更新のデータ取得、履歴データの管理(破棄、ローテなど)、ミラーリング、などなど。MSDNを見てね! #SQLWorld
2011-01-29 17:31:57
遥佐保
@hr_sao
次に、Change Trackingを使ってみる。→データベースで Trackingを有効に。SSMSからデータベースプロパティ>へ変更の追跡、で設定可能。その後テーブルでTrackingを有効化 #SQLWorld
2011-01-29 17:33:40
遥佐保
@hr_sao
変更された列の確認。Bitマスクで変更されたかを確認している、しかも1列づつ。。。。これじゃ見にくすぎて使えないですねー #SQLWorld
2011-01-29 17:37:24
遥佐保
@hr_sao
CDCのテンプレートは使えるけど、Change Trackingのテンプレートは、ちょっと間違ってるみたいですー。なので、手書きクエリでのデモ。大変だぁ#SQLWorld
2011-01-29 17:41:15