欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

華創(chuàng)DBSync(數(shù)據庫同步比較軟件) V1.9 中文綠色版(附使用手冊)

DBSync數(shù)據庫同步軟件下載

  • 軟件大?。?span>609KB
  • 軟件語言:簡體中文
  • 軟件類型:國產軟件
  • 軟件授權:免費軟件
  • 軟件類別:編程工具
  • 應用平臺:Windows平臺
  • 更新時間:2022-07-09
  • 網友評分:
360通過 騰訊通過 金山通過

情介紹

DBSync是一款十分不錯的數(shù)據比較與同步工具,能比較出數(shù)據庫之間的差異,能實時同步差異數(shù)據,從而使雙方數(shù)據保持一致。用于系統(tǒng)間數(shù)據對接、數(shù)據分發(fā)、數(shù)據對比等。本站提供的是該軟件的綠色版本,歡迎需要的朋友前來本站下載使用。

主要特點

支持各種數(shù)據源

既支持常規(guī)數(shù)據庫,如Access、SQL Server、Oracle、MySQL、DB2等,又支持Excel、txt、csv等文件中的數(shù)據,任何可用OLE DB連接的數(shù)據,均可參與同步。

異型數(shù)據庫同步

既支持相同類型數(shù)據庫之間的同步,如Access到Access、SQL Server到SQL Server,又支持異型數(shù)據庫之間的同步,如Excel到Access、Access到SQL Server、SQL Server到Oracle等。

無人值守同步

軟件具有定期自動同步的功能,只需預先設置好時間間隔,就可長期自動同步,從而實現(xiàn)無人值守同步。

支持增量同步

既支持簡單的全部復制式同步(Insert),又支持增量同步。軟件能快速掃描數(shù)據庫,找出相互間的差異(即增量),只對增量進行同步。

秒級實時同步

重復同步的時間間隔最短可設置為1秒,源數(shù)據庫發(fā)生增、刪、改后,1秒后就立即同步過去,幾乎等同于實時同步。

支持同步后處理

可設置同步后的SQL執(zhí)行語句,實現(xiàn)同步之外的數(shù)據轉換、公式計算等額外任務。

運行環(huán)境

Windows中文版 + .NET Framework 2.0

 安裝及運行

本軟件不需要安裝,將下載的DBSync.zip解壓至本地目錄,Click其中的DBSync.exe即可運行。

軟件使用

1、主界面介紹

打開軟件后進入主界面,顯示同步任務列表,如下圖所示:

圖DBSync主界面

說明:任務是執(zhí)行同步的基本單位,一個任務負責一對數(shù)據表之間的同步,多個任務可并發(fā)執(zhí)行。

數(shù)據比較:Click任務列表中的“○”按鈕,進入掃描并比較界面。

數(shù)據同步:Click任務列表中的“?”按鈕,立即開始同步。

執(zhí)行狀態(tài):實時顯示同步進度信息,包括:已掃描的記錄數(shù)、已同步(增刪改)的記錄數(shù)等。

開始時間、結束時間、下次開始時間:顯示每個任務的執(zhí)行時間信息。

日志:Click任務列表中的“日志”按鈕,可查看該任務的操作日志。

設置:Click任務列表中的“修改”按鈕,可修改任務設置。

2、同步任務設置

要比較與同步數(shù)據,必須先設置一個任務,在任務里指定源數(shù)據表、目標數(shù)據表,以及同步方式、同步頻度等。Click主界面上的“新增”按鈕,即可新增一個同步任務,進入Step1。

Step1:選擇源數(shù)據庫、目標數(shù)據庫

要設置同步任務,首先要選定源數(shù)據庫、目標數(shù)據庫,如下圖所示:

圖DBSync選擇數(shù)據庫

說明:本界面的用途是設置源數(shù)據庫及目標數(shù)據庫的連接字符串,使得能連接雙方數(shù)據庫。其中,界面上打星號(*)的欄位是必填的。

關于OLE DB連接字符串:

本軟件采用 OleDbConnection (.NET) 連接數(shù)據庫,因此,連接字符串一欄需填寫 OLE DB 形式的連接字符串。如何拼寫OLE DB連接字符串,詳見本文7.1章節(jié)。

填寫完成后,請Click標簽2,進入Step2。

Step2:選擇源數(shù)據表、目標數(shù)據表

DBSync選擇數(shù)據表

說明:本界面的用途是選擇源數(shù)據表及目標數(shù)據表。

選擇完成后,請Click標簽3,進入Step3。

Step3:選擇字段對應關系

圖DBSync選擇字段對應關系

說明:本界面的用途是選擇字段對應關系,為需要同步的源字段指定對應的目標字段。其中的數(shù)據類型是指OleDbType類型,不同的數(shù)據庫有不同的數(shù)據類型定義,但這里統(tǒng)一體現(xiàn)為OleDbType,詳細資料請參見本文7.2章節(jié)

關于主鍵字段:

如果您需要做增量同步,這里必須選擇主鍵字段。主鍵字段是記錄的唯一標志,它用于判別同步雙方是否存在對應記錄。

選擇完成后,請Click標簽4,進入Step4。

Step4:選擇同步方式及頻度

圖DBSync同步方式及頻度

說明:本界面的用途是選擇同步方式及頻度。

(1)同步方式:

全部新增(Insert)至目標表:是指將源數(shù)據表中的數(shù)據全部Insert到目標數(shù)據表。

僅同步增量數(shù)據:是指以主鍵字段為記錄標識,只同步差異部分(即增量部分),而相同的部分不作同步。增量分3種:一是新增,是指對于源數(shù)據表存在而目標表不存在的記錄,視作源庫新增的,因此應新增(Insert)到目標庫;二是刪除,是指對于目標數(shù)據表存在而源數(shù)據表不存在的記錄,視作已從源庫刪除,因此應從目標庫中刪除(Delete);三是修改,是指源數(shù)據表與目標數(shù)據表均存在的記錄,但雙方數(shù)據有差異,視作源庫已做修改,因此需用源庫數(shù)據修改(Update)目標庫。

(2)執(zhí)行頻度:

手動點擊“開始”執(zhí)行:是指每次同步都由用戶Click任務列表中的“?”來執(zhí)行。

手動,然后自動重復執(zhí)行:是指由用戶Click“?”開始第一次執(zhí)行,同步結束后,程序會按照預定的時間間隔自動重復執(zhí)行。只要程序不關閉,同步操作就會一直持續(xù)下去,從而實現(xiàn)無人值守同步。

(3)同步范圍:

屬于高級選項,可填寫Select * From...Where... 形式的 SQL 語句,進一步限定參與同步的數(shù)據范圍。主要用于3種場合:

一是總庫與分庫之間的同步,需要限定總庫的數(shù)據范圍。很多單位的數(shù)據庫是分布式的,有總庫、分庫之分,總庫數(shù)據多,分庫數(shù)據少,它們之間在數(shù)據范圍上是不對等的。總庫與分庫進行同步時就應限制總庫的范圍,使得雙方在數(shù)據范圍上是對等的,在對等的基礎上進行同步。舉例:

某集團公司有多個分公司,集團公司的數(shù)據庫是總庫,包含所有客戶信息,分公司的數(shù)據庫是分庫,只包含當?shù)乜蛻粜畔?。假如總庫與天津分庫做同步,就可以填寫這樣的SQL語句限定總庫范圍:SELECT * FROM Customer where Area=”TianJin”,使總庫的同步范圍僅限于天津數(shù)據,雙方就是對等的,防止其它數(shù)據混串。

二是挑選有用數(shù)據進行同步,其它數(shù)據不同步。舉例:

某公司有一套銷售管理系統(tǒng),其中的訂單信息有3種狀態(tài):草擬、已簽約、已付款。這些訂單需要同步至財務系統(tǒng),對于財務來說只需已付款的訂單信息,此時就可以填寫這樣的SQL語句限定數(shù)據范圍:SELECT * FROM Order where Status=3。其中,Status=3代表已付款的訂單。

三是為了提高同步速度,將同步范圍限定于增量部分。同步程序的工作機制是,先掃描、比較雙方數(shù)據,找出相互間的差異(即增量),再將增量同步過去,從而使雙方保持一致。雙方的數(shù)據量如果很大,比較所需的時間就越長,同步速度就越慢。提速思路就是,限制每次同步所涉及的源數(shù)據量,分別處理新增、修改、刪除3種增量:

A、對于新增、修改增量,每次同步完成時,記住完成時間;下次同步時,將同步范圍限定于該時間后的增量。SQL實例:

SELECT a.* FROM Customer AS a,(SELECT syncDate FROM dbsync WHERE tablename='Customer') AS b where b.SyncDate is null or a.CreateTime>=b.SyncDate or a.UpdateTime >=b.SyncDate

其中,dbsync 表的syncDate 字段記有上次同步的完成時間。由于同步是定期執(zhí)行的,兩次同步間的增量非常有限,所需的比較量就很少,速度自然就很快。

B、對于刪除增量,另安排一個同步任務單獨執(zhí)行。由于該任務只比較雙方的主鍵,不比較其它數(shù)據,即使不限定數(shù)據范圍,速度也很快。

(4)同步后處理:

可填寫 Update SQL 語句,每次同步后會執(zhí)行,可實現(xiàn)同步之外的數(shù)據轉換、公式計算等額外任務。

SQL實例1:UPDATE dbsync set syncDate=date() where tablename=' Customer'。該SQL語句將同步完成時間記入數(shù)據庫,可用于下次同步時限定同步范圍,減少數(shù)據掃描及比較量,提高同步速度。

SQL實例2:UPDATE Customer set [性別]=’男’ where Sex=1;UPDATE Customer set [性別]=’女’ where Sex=0。該SQL語句根據同步過來的“Sex” 字段,進一步計算“性別”字段。

3、數(shù)據比較界面

設置好同步任務后,Click任務列表中的“○”按鈕,進入掃描與比較界面,如下圖所示:

圖DBSync掃描與比較界面

說明:本界面的用途是比較雙方數(shù)據,找出數(shù)據差異(即增量)。該界面不實施同步,僅展示增量數(shù)據,其中的紅色部分為已修改字段,移動鼠標過去能顯示修改前的原值。

典型應用場景

1、數(shù)據對比

數(shù)據對比,可直觀查看數(shù)據變化情況,用于核對數(shù)據變更,查看業(yè)務變化等。例如,您的Excel數(shù)據需要發(fā)給他人補充修改,修改后再發(fā)回給您,如果想檢查他修改了哪些,逐條檢查會很繁瑣。此時,可用DBSync對比這兩份數(shù)據,突出顯示改動條目,修改情況就一目了然了。

2、數(shù)據對接

很多公司擁有多套軟件系統(tǒng),各自管理一個領域。系統(tǒng)之間可能存在依賴關系,需要對方的數(shù)據才能運行。例如,人事薪資系統(tǒng),可能需要考勤系統(tǒng)的考勤數(shù)據,以及生產檢測系統(tǒng)的計件數(shù)據,才能計算考勤工資、計件工資。此時,就需要數(shù)據對接了。

按照傳統(tǒng)做法,要么通過手工導入導出數(shù)據,但這樣很繁瑣;要么軟件雙方提供接口,通過定制開發(fā)來實現(xiàn),但這樣有難度,費用也高?,F(xiàn)在簡單了,利用DBSync就可進行對接,全自動同步數(shù)據。

3、數(shù)據集成

多套系統(tǒng)的存在,還容易造成信息孤島問題,查閱數(shù)據時不斷經常切換,很不方便。利用DBSync,可以將各種數(shù)據匯集到一起,實現(xiàn)集中式的管理。

事實上,本軟件最初就是為客戶定制的一個簡易工具,與華創(chuàng)信息管理平臺配套使用,可將其它系統(tǒng)的數(shù)據匯總至平臺,讓大家都在平臺里查數(shù)據。平臺自身是開放式的,用戶可自由建表,因此能接收、管理各方面的數(shù)據。

4、數(shù)據上報與分發(fā)

有些系統(tǒng)是分布式的,由總庫及各地分庫組成,各自獨立運行。子庫向總庫上報數(shù)據,以及總庫向分庫分發(fā)數(shù)據,也可利用DBSync實現(xiàn)。

5、老舊系統(tǒng)擴建改造

有些老舊系統(tǒng),功能上存在欠缺,但又難以升級改造。此時,可以利用DBSync與其它軟件進行對接,借用其它軟件的功能實現(xiàn)擴建改造。

前端擴建實例:某公司的CRM系統(tǒng),缺乏手機端的跟單下單功能,而第三方的華創(chuàng)平臺具有手機端,擴建辦法就是:參照CRM中的訂單表,在平臺里創(chuàng)建一個同樣的訂單表,使得用戶可以用平臺軟件在手機上跟單下單;再利用DBSync將平臺數(shù)據實時同步至CRM,平臺成為了CRM的前端,就支持手機使用了。

后端擴建,如:數(shù)據的統(tǒng)計分析、打印輸出等,道理是一樣的。找到適合的第三方軟件,將數(shù)據同步過去,把它變成系統(tǒng)的后端,即可。

6、其它注意事項

同步前做好數(shù)據備份:數(shù)據同步將直接更改目標數(shù)據庫,請做好目標數(shù)據庫的備份工作,以防數(shù)據丟失。

同步方式選擇增量同步時,要注意雙方在數(shù)據范圍上的對等性。同步程序工作時,需要先掃描、比較雙方數(shù)據,找到相互間的差異,再做同步。如果雙方在數(shù)據范圍上不對等,比較就失去意義,結果自然也是錯誤的。

增量同步時,主鍵字段用于唯一地標識一條記錄,其值應該非空且唯一,同步時如遇到空值或者重復的,將直接跳過,不作處理。

如何實現(xiàn)雙向同步:每個任務的同步方向是單向的,即將源庫數(shù)據同步至目標庫,使得目標庫與源庫保持一致。如果需要雙向同步,可另建一個任務用于反方向的同步。

同步至文件時的限制:除了常規(guī)數(shù)據庫間的同步外,有些用戶需要將數(shù)據同步到單一文件中,由于文件機制本身的限制,有些增量同步不支持,具體情況是:

同步至txt、csv等文本文件:支持新增(Insert)同步,不支持刪(Delete)、修改(Update)同步。

同步至Excel文件:支持新增(Insert)、修改(Update)同步,不支持刪(Delete)同步。

參考資料

OLE DB連接字符串

本軟件采用 OleDbConnection (.NET) 連接數(shù)據庫,連接字符串需填寫OLE DB 的形式。OLE DB是一種廣泛采用的數(shù)據庫訪問接口,大部分數(shù)據庫都支持該接口,個別不支持的可采取OLE DB Provider for ODBC進行連接,因此本軟件支持各種數(shù)據源,包括常規(guī)數(shù)據庫、Excel文件、文本文件等。以下是各種數(shù)據源的連接字符串格式,供參考。

Access 連接字符串

標準連接:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\mydb.mdb;Persist Security Info=False;

帶密碼的連接:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\mydb.mdb;Persist Security Info=False; ;Jet OLEDB:Database Password=123456;

SQL Server 2000連接字符串

帶密碼的連接:

Provider=sqloledb;Server=(local);Database=Northwind;Uid=sa;Pwd=123456;

不帶密碼的信任連接:

Provider=sqloledb;Server=(local);Database=Northwind;Integrated Security=SSPI;

SQL Server 2005連接字符串

帶密碼的連接:

Provider=SQLNCLI;Server=(local);Database=Northwind;Uid=sa;Pwd=123456;

不帶密碼的信任連接:

Provider=SQLNCLI;Server=(local);Database=Northwind;Integrated Security=SSPI;

SQL Server 2008連接字符串

帶密碼的連接:

Provider=SQLNCLI10;Server=(local);Database=Northwind;Uid=sa;Pwd=123456;

不帶密碼的信任連接:

Provider=SQLNCLI10;Server=(local);Database=Northwind;Integrated Security=SSPI;

SQL Server 2012\2014\2016連接字符串

帶密碼的連接:

Provider=SQLNCLI11;Server=(local);Database=Northwind;Uid=sa;Pwd=123456;

不帶密碼的信任連接:

Provider=SQLNCLI11;Server=(local);Database=Northwind;Integrated Security=SSPI;

Oracle連接字符串

微軟提供的OLE DB連接:

Provider=msdaora;Data Source=127.0.0.1;User Id=sa;Password=123456;

Oracle提供的OLE DB連接:

Provider= OraOLEDB.Oracle; Data Source=127.0.0.1;User Id=sa;Password=123456;

Oracle提供的OLE DB信任連接:

Provider= OraOLEDB.Oracle;Data Source= Northwind; OSAuthent=1;

MySQL連接字符串

Provider=MySQLProv;Data Source=127.0.0.1;User Id=sa;Password=123456;

DB2連接字符串

Provider=DB2OLEDB;Network Transport Library=TCPIP;Network Address=127.0.0.1;Initial Catalog=MyCtlg;Package Collection=MyPkgCol;Default Schema=Schema;User ID=sa;Password=123456;

Excel連接字符串

Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myExcel.xls;Extended Properties="Excel 8.0;HDR=YES";

說明:

A、用數(shù)據庫接口訪問Excel文件,是將Excel文件當作數(shù)據庫,Excel中的Sheet當作數(shù)據表來訪問的。

B、連接字符串中的HDR=YES,用于指定第一行為標題行。

文本文件連接字符串

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\myPath\;Extended Properties="text;HDR=Yes;FMT=Delimited";

說明:

A、用數(shù)據庫接口訪問txt、csv等文本文件,是將文件所在目錄當作數(shù)據庫,將文件自身當作數(shù)據表來訪問的,因此Data Source處填寫的是文件所在目錄。

B、連接字符串中的HDR=YES,用于指定文件中的第一行為標題行。

C、連接字符串中的FMT=Delimited,用于指定字段之間用逗號分隔。如果不是以逗號分隔,比如,以TAB分隔,需要先在該目錄下設置一個schema.ini文件,再在schema.ini中指定分隔符,例如:

[Test.txt]

Format=TabDelimited

其中,F(xiàn)ormat=TabDelimited指定TAB作為字段分隔符,其它幾種分隔符定義方式:

Format=CSVDelimited,指定逗號為分隔符;Format=Delimited(custom character),指定任意字符作為分隔符,如Format=Delimited(|)就是指定|作為分隔符;Format=FixedLength,指定字段長度是固定的。

其它數(shù)據庫連接字符串

由于數(shù)據庫種類繁多,我們無法一一列出所有連接字符串。如果您的數(shù)據庫很特殊,不清楚如何書寫連接字符串,可以讓系統(tǒng)工具生成連接字串,步驟如下:

(1)先在本地磁盤創(chuàng)建一個.txt文件,如:c:\1.txt,再將擴展名改為.udl,即c:\1.udl。

(2)雙擊該文件,打開“數(shù)據連接屬性”程序。

(3)在“提供程序”標簽處,選擇您的數(shù)據庫的專屬OLE DB Provider;如果沒有專屬Provider,可安裝數(shù)據庫客戶端后再試一下;如果還是沒有,可選擇Microsoft OLE DB Provider for ODBC Drivers,點擊下一步。

(3)在“連接”標簽處,視情況輸入服務器名稱或IP地址、用戶名、密碼等信息,點擊“確定”。

(4)右鍵點擊c:\1.udl,打開方式選擇記事本,即可看到連接字符串。

載地址

下載錯誤?【投訴報錯】

華創(chuàng)DBSync(數(shù)據庫同步比較軟件) V1.9 中文綠色版(附使用手冊)

      氣軟件

      關文章

      • CodeAsk for Linux (代碼分析工具) v1.0.3 免費Linux版

        CodeAsk是一款基于大模型的代碼分析工具,通過提示詞可提供智能的代碼梳理與分析、安全漏洞檢測、代碼質量評估等功能,還能生成有趣的prompt,助力開發(fā)者高效理解和維護代...

      • 玄機寶盒(C#百寶箱 ) v3.7 便攜綠色免費版

        玄機寶盒是一個集成了多種功能的C#編程輔助工具,特別適用于C#開發(fā)者進行調試、處理正則表達式、網絡請求以及系統(tǒng)交互等任,歡迎需要的朋友下載使用...

      • Java SE Development Kit 24(JDK24) v24.0.1 官方正式版 Win64

        JDK24是一款Java開發(fā)工具包,包含Java運行環(huán)境(java運行庫),Java開發(fā)套件和Java基礎類庫源代碼,JDK24是Java開發(fā)套件非LTS長期支持版本,引入了許多令人興奮的新特性,不...

      • 鯨魚積木編程(無人機) V1.1.3 官方安裝版

        鯨魚積木編程是一款適用于無人機的編程軟件,支持同步生成Python和C語言代碼,提供圖形化編程工具和趣味教學方式,適合編程啟蒙,軟件包含多種傳感器、邏輯、數(shù)學和AI功能...

      • 微軟AI開發(fā)Microsoft .NET V10.0.100 P2 中文免費最新版 32/64位

        .NET 10 首個預覽版推出,.NET 10 是 .NET 9 的后繼版本,將作為長期支持維護 (LTS) 版本提供 3 年的支持,涵蓋 .NET Runtime、SDK、libraries、C#、ASP.NET Core、Blazo...

      • CodeAsk(代碼分析工具) v1.0.4 綠色免費版

        CodeAsk是一款基于大模型的代碼分析工具,通過提示詞可提供智能的代碼梳理與分析、安全漏洞檢測、代碼質量評估等功能,還能生成有趣的prompt,助力開發(fā)者高效理解和維護代...

      載聲明

      ☉ 解壓密碼:www.dbjr.com.cn 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
      ☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
      ☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
      ☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
      ☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
      ☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
      ☉ 本站提供的華創(chuàng)DBSync(數(shù)據庫同步比較軟件) V1.9 中文綠色版(附使用手冊)資源來源互聯(lián)網,版權歸該下載資源的合法擁有者所有。