sqlserver資料庫同步解決方案

2021-09-05 19:32:26 字數 1654 閱讀 8550

sqlserver資料庫同步準實時解決方案

1. 需求

浪擎·映象系統簡介

浪擎·映象系統是業界成熟的應用系統複製解決方案,無需源和目標硬體規格或配置相同,具有準實時複製、系統和網路資源占用少、應用方式靈活等特點。浪擎·映象系統支援sqlserver資料庫、oracle資料庫、檔案系統等應用系統的準實時同步和備份容災。

產品元件

sqlserver 資料庫映象**(for sqlserver 2000、2005)。

映象儲存伺服器(for windows 2000、2003)。

複製原理

浪擎·映象系統 sqlserver資料庫映象**實時監控源sqlserver資料庫和捕獲其變化事務,並將捕獲結果傳輸到目標sqlserver資料庫,再通過儲存程序執行到目標sqlserver資料庫。

目標sqlserver處於執行狀態,能讀能寫,執行的目標系統保證了業務資料的一致性和完整性。系統不受作業系統、硬體平台及儲存裝置的影響,且無需源和目標保持一致。

應用部署

部署架構圖

在源sqlserver資料庫伺服器上安裝sqlserver映象**;在目標sqlserver資料庫伺服器上均安裝映象伺服器。

系統管理員可通過管理端配置映象策略、全量和增量作業等。

配置策略:第一次執行基準同步後,以後實時地將源sqlserver資料庫資料複製到目標資料庫。

第一次執行基準同步:對sqlserver可先進行資料庫備份,然後在備用sqlserver上進行恢復即可;對於檔案系統則進行「完全映象」將所有檔案複製到目標伺服器上。

sqlserver準實時增量映象:映象**的監控事務變化,並實時捕捉資料庫操作,再將該操作傳輸給映象伺服器。映象伺服器收到後,提交給備用sqlserver伺服器,完成乙個映象流程。

sqlserver同步技術引數

技術引數

說明複製原理

捕獲sqlserver的增量事務進行複製

複製粒度

資料庫記錄

複製ddl語言

複製資料庫定義語言,如:

1) 增加、刪除、修改表

2) 增加、刪除、修改字段定義

3) 增加、刪除、修改觸發器、儲存過程

…複製dml語言

複製應用程式提交的資料

儲存事務日誌

系統儲存捕獲的事務日誌

源與目標硬體規格要求

無需一致

網路頻寬占用

遠小於儲存層複製

複製時延

非同步複製,秒級延時

複製最大距離

無限制對系統效能的影響

源系統cpu佔用率不超過5%

支援應用方式

一對一、一對多、多對一

事務完整性

完整、一致

目標應用系統狀態

執行狀態,能讀能寫

複製方向

單向,從源至目標

支援過濾

可設定過濾條件

支援版本

sqlserver 2000、sqlserver 2005

SQL SERVER 異類資料庫資料同步

不知道是我電腦有問題還是部落格出了問題.昨天寫了一大堆還抓了n n 10 張,結果ie掛掉了.沒心情搞,簡單說下方法吧.論壇上看到有人問到oracle和sql server 2000實時同步的問題.以前同步做的也都只是sql server之間的同步.異類的還真沒做過.網上找了下,在csdn上看到也有...

Kafka從SQL Server資料庫同步資料

前提 已安裝 vmware station,linux centos xshell,xftp,zookeeper,kafka 一 安裝confluent的connector 開始安裝 1 解壓至 kafka home connector 資料夾下,kafka home本人的是 usr local k...

SQL Server資料庫SP命令祥解

1 資料庫 1 sp helpdb 報告有關指定資料庫或所有資料庫的資訊。例 sp helpdb 顯示所有資料庫資訊 名稱 大小等 例 sp helpdb recruitment 顯示recruitment資料庫資訊 名稱 大小等 2 sp renamedb 更改資料庫的名稱。例 sp rename...