各位大虾,我有三张表相互关联,
table1
Devicetype(devicetypeid int identity(1,1),decode nvarchar(3))
table2
Devicelocation(idx int identity(1,1),deviceLocName nvarchar(20))
table3
Device(DeviceID nvarchar(10),locationLink int,devicetypeID int)
-- DeviceID是关键字
Table3的LocationLink关联Table2的IDX,Table3的DevicetypeID关连Table1的DevicetypeID我现在两个DB(DB1,DB2的结构完全一样,但数据不一样,我需要做两个DB之间的发布和订阅)
我现在在DB1里面增加一个Device,在发布的时候应该需要三个表同时发布和订阅,先后顺序应该
是:是否先发布Devicetype和devicelocation,然后再发布device?这样的发布于订阅怎么实现?请指教。
table1
Devicetype(devicetypeid int identity(1,1),decode nvarchar(3))
table2
Devicelocation(idx int identity(1,1),deviceLocName nvarchar(20))
table3
Device(DeviceID nvarchar(10),locationLink int,devicetypeID int)
-- DeviceID是关键字
Table3的LocationLink关联Table2的IDX,Table3的DevicetypeID关连Table1的DevicetypeID我现在两个DB(DB1,DB2的结构完全一样,但数据不一样,我需要做两个DB之间的发布和订阅)
我现在在DB1里面增加一个Device,在发布的时候应该需要三个表同时发布和订阅,先后顺序应该
是:是否先发布Devicetype和devicelocation,然后再发布device?这样的发布于订阅怎么实现?请指教。
解决方案 »
- 行列轉換錯誤
- 写个简单的存储过程还出现(1 行受影响)谁能帮忙下
- sql2000中,成功执行sp_addumpdevice 'disk','mydev1','c:\test.bak'后,却未发现c盘中有test.bak文件,什么原因?
- 求一条SQL语句
- sql 计算工作日 的语句 注释 解释 看不懂啊 内幕书上的
- 请大家给个思路!
- 怎么得到一个空行
- Full Outer Join 的问题
- 程序大哥们,我现在用sql server与delphi做图书馆管理系统,遇到一个问题。就是如何将远程sqlserver的数据库通过ADO备份到客户端,我在网看了好些资料,但没有具体给出用ADO的例子。可以的话帮帮我,小弟一定重分感谢。
- 这样的SQL语句怎么写?
- 紧急求助一个update语句
- 简单问题 update(qty) 是什么意思??
(1)选中指定[服务器]节点
(2)从[工具]下拉菜单的[复制]子菜单中选择[发布、订阅服务器和分发]命令
(3)系统弹出一个对话框点[下一步]然后看着提示一直操作到完成。
(4)当完成了出版服务器的设置以后系统会为该服务器的树形结构中添加一个复制监视器。同时也生成一个分发数据库(distribution)
我按照这个步骤,每次提示:
The Sql agent on '192.168.4.35' curently use this account, Which cause replication
between servers to fail.in the fellow dialog box,specify another account for the service startup account.我该怎么做?
不能用IP地址的注册名。
(我们可以删掉IP地址的注册,新建以SQL Server管理员级别的用户注册的服务器名)
这样一来就不会在创建复制的过程中出现14010、20084、18456、18482、18483错误了。