中心数据库里面需要数据:
在dbisql下,连接con1数据库(连接方法不会发帖子问啊,或者下载文档看)
输入命令:
对con1建表:
CREATE TABLE dept
(
deptno CHAR(4) NOT NULL PRIMARY KEY,
deptname VARCHAR(10) NOT NULL
);
CREATE TABLE employee
(
empno CHAR(5) NOT NULL PRIMARY KEY,
empname VARCHAR(20) NOT NULL,
deptno CHAR(4) NOT NULL,
FOREIGN KEY (deptno) REFERENCES dept(deptno)
);
|
对con1添加数据:
INSERT INTO dept VALUES('0001', 'admin');
INSERT INTO dept VALUES('0002', 'finance');
INSERT INTO dept VALUES('0003', 'sales');
INSERT INTO dept VALUES('0004', 'presales');
INSERT INTO dept VALUES('0005', 'marketing');
INSERT INTO dept VALUES('0006', 'CS&S');
INSERT INTO dept VALUES('0007', 'ADO');
COMMIT;
|
INSERT INTO employee VALUES('31274', 'Johnson Zhang', '0005');
COMMIT;
|
OK。然后再连接上rem1数据库,也要建表,但是不要数据:
CREATE TABLE employee
(
empno CHAR(5) NOT NULL PRIMARY KEY,
empname VARCHAR(20) NOT NULL,
deptno CHAR(4) NOT NULL,
);
|
如果同步成功之后,con1数据库的employee的数据会跑到rem1来。
通过ODBC管理器,分别建立对两个数据库的ODBC连接,名为“cons”和“rem1”。
在dbisql下,连接到rem1数据库,并建立发布:
CREATE PUBLICATION demo1
(
TABLE employee
);
|

发表评论