西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

開辟SQL數(shù)據(jù)庫(kù)同步工具

免費(fèi)版
  • 開辟SQL數(shù)據(jù)庫(kù)同步工具免費(fèi)版
  • 軟件大小:1.0M
  • 更新時(shí)間:2013-03-05 08:52
  • 軟件語(yǔ)言:中文
  • 軟件廠商:
  • 軟件類別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 數(shù)據(jù)庫(kù)類
  • 軟件等級(jí):4級(jí)
  • 應(yīng)用平臺(tái):WinXP, WinAll
  • 官方網(wǎng)站:暫無(wú)
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

數(shù)據(jù)同步是分布式系統(tǒng)常常需要考慮的問題,即把分散的數(shù)據(jù)收集在一起,進(jìn)行匯總統(tǒng)計(jì)。目前主流數(shù)據(jù)庫(kù)主要有兩個(gè):SQL Server和Oracle。對(duì)于Oracle數(shù)據(jù)庫(kù),有著比較成熟的同步技術(shù),但SQL數(shù)據(jù)庫(kù)則沒有太好的解決方案,雖然已經(jīng)有公司研發(fā)了同步程序,但是價(jià)格過于昂貴。

同時(shí),數(shù)據(jù)庫(kù)同步技術(shù)是一種常用技術(shù),因此有必要開發(fā)出一套獨(dú)立的數(shù)據(jù)庫(kù)同步系統(tǒng),避免重復(fù)勞動(dòng)。特進(jìn)行“SQL Server數(shù)據(jù)庫(kù)同步系統(tǒng)”開發(fā)。

客戶端和服務(wù)器端:

客戶端使用說明:
本系統(tǒng)分為客戶端和服務(wù)器兩個(gè)部分,其中客戶端承擔(dān)了系統(tǒng)絕大數(shù)事務(wù),服務(wù)器只是簡(jiǎn)單的執(zhí)行客戶端傳送的命令,屬于典型的C/S胖客戶端瘦服務(wù)器模式。這樣設(shè)計(jì)的目的是為了減輕服務(wù)器的壓力,讓系統(tǒng)更加流暢。

客戶端負(fù)責(zé)采集分布數(shù)據(jù)庫(kù)中的數(shù)據(jù),然后匯總到服務(wù)器。客戶端需要配置的數(shù)據(jù)庫(kù)連接字符串是指分布數(shù)據(jù)庫(kù)的連接字符串,連接成功后才可以向主數(shù)據(jù)庫(kù)同步數(shù)據(jù)。例如,有A、B、C三個(gè)分布數(shù)據(jù)庫(kù),需要把數(shù)據(jù)匯總到D數(shù)據(jù)庫(kù),那么需要三個(gè)客戶端,分別連接A、B、C數(shù)據(jù)庫(kù),客戶端運(yùn)行在哪無(wú)所謂,只要能連接數(shù)據(jù)庫(kù)即可。

服務(wù)器使用說明:
服務(wù)器功能比較簡(jiǎn)單,負(fù)責(zé)收集客戶端發(fā)送過來(lái)的同步數(shù)據(jù),然后添加到主數(shù)據(jù)庫(kù)中,只需設(shè)置主數(shù)據(jù)庫(kù)的連接字符串即可,成功連接后服務(wù)器啟動(dòng)。服務(wù)器會(huì)自動(dòng)保存成功連接的主數(shù)據(jù)庫(kù)連接字符串。服務(wù)器對(duì)同步不做任何記錄。

使用說明
設(shè)置好數(shù)據(jù)庫(kù)連接字符串后,點(diǎn)擊啟動(dòng)服務(wù),如果連接成功,服務(wù)自動(dòng)啟動(dòng)。

同時(shí),界面上顯示正在同步的客戶端數(shù)量,正在同步客戶端數(shù)量不為0時(shí),無(wú)法關(guān)閉服務(wù)器,如果強(qiáng)行關(guān)閉,造成的一切后果自行負(fù)責(zé)。

補(bǔ)充說明
理論上應(yīng)該先啟動(dòng)服務(wù)器,再啟動(dòng)客戶端。

程序使用注意事項(xiàng):

1.必須確保您的數(shù)據(jù)庫(kù)沒有修改主鍵的操作。由于修改主鍵會(huì)引起很多問題,如果一定要修改主鍵,建議把修改拆分成刪除→添加。

2.必須確保您的數(shù)據(jù)庫(kù)沒有使用自增長(zhǎng)的字段,因?yàn)樽栽鲩L(zhǎng)字段本程序無(wú)法干涉。

3.支持所有SQL數(shù)據(jù)類型(除SQL2008新增的geography、geometry、hierarchyid)。

4.數(shù)據(jù)庫(kù)連接字符串一旦成功設(shè)置,不能更改!如需更改,需要重新安裝程序。

運(yùn)行環(huán)境:

程序采用.NET 4.0開發(fā),因此只能運(yùn)行于Windows操作系統(tǒng),同時(shí)需要.NET Framwork 4.0的支持。

程序中使用了SQLite本地?cái)?shù)據(jù)庫(kù)系統(tǒng),但已經(jīng)自行支持,無(wú)需安裝其他組件。

程序針對(duì)SQL Server數(shù)據(jù)庫(kù)開發(fā),因此只支持SQL Server數(shù)據(jù)庫(kù),目前已知支持SQL Server 2003、SQL Server 2005、SQL Server 2008。

軟件標(biāo)簽: Sql數(shù)據(jù)庫(kù)
版權(quán)信息
作者:楊元。
聲明
本程序?qū)儆诿赓M(fèi)程序,嚴(yán)禁用于商業(yè)用途。

其他版本下載

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(0)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載