unit unit1;
inte***ce
uses
windows, messages, sysutils, variants, classes, graphics, controls, forms,
dialogs, olectrls, sqlmergxlib_tlb, stdctrls, buttons;
type
tform1 = class(tform)
merge: tsqlmerge;
bitbtn1: tbitbtn;
procedure bitbtn1click(sender: tobject);
private
public
end;
varform1: tform1;
implementation
//在客戶端放置乙個「同步」按鈕
procedure tform1.bitbtn1click(sender: tobject);
begin
trywith merge do
begin
//發布伺服器
publisher := 'cxg'; //出版伺服器名
publisherdatabase := 'ynckjxc'; //發布資料庫
publication := 'distribute'; //發布
publishersecuritymode := nt_authentication; //安全驗證
//分發伺服器
distributor := 'cxg'; //分發伺服器名
distributorsecuritymode := nt_authentication;
//訂閱伺服器
subscriber := 'cxg'; //訂閱伺服器名
subscriberdatabasepath := 'c:/data/ynjxc.mdb'; //訂閱資料庫
subscriberdatasourcetype := jet4_database;
subscribersecuritymode := db_authentication;
subscriberlogin := 'admin';
subscriberpassword := '';
//訂閱方式
subscriptiontype := anonymous; //匿名訂閱
synchronizationtype := automatic;
//發布伺服器和訂閱伺服器間雙向同步
initialize;
run;
terminate;
end;
showmessage('成功');
except
showmessage('失敗');
end;
end;
end.
複製(1) SQLServer 複製簡介
sqlserver的複製技術最少從sqlserver2000時代已經出現,當初是為了分布式計算,不是為了高可用。但是到了今天,複製也成為了一種高可用技術,並且被廣泛使用。很多問題都通過複製得以解決。複製說白了就是一種發布 訂閱模式,但是這種模式並不容易理解。下面介紹一下複製技術的一些概念。提醒一下,...
SqlServer複製與建立
一,從sqlserver2000備份資料庫到sql2005時,需要新建乙個與原備份資料庫相同名稱的資料庫。如果需要恢復在原sql2000中資料庫關係圖時,需要執行以下操作 解決方法如下 1 設定相容級別為90 2005為90 2000為80 use master go exec dbo.sp dbc...
SQL Server複製的缺陷
sql server複製是最常見的資料庫操作之一,sql server複製分為三種,下面就為您分別介紹這三種sql server複製,並介紹sql server複製的缺陷,供您參考。sql server複製分為三種 1.快照複製 a每隔一段時間將b中的相應表中的資料全部刪除,然後將自己相應表中的全部...