博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
How to remove replication in Syteline
阅读量:5980 次
发布时间:2019-06-20

本文共 841 字,大约阅读时间需要 2 分钟。

Info Syteline ERP在公司是使用Intranet License的,这将说明使用多个站点,了解Intranet license的机制的,站点之间有某些Data或是table和License是共用的。

如果想复制另外一个站点使用现有的数据库Data. 完成之后,需要把站点之间的Replication rule remove的话。

可按如下几个步骤:

1. 备份需要数据的站点的数据库,然后恢复至目标的站点。

2.使用sa user name 登录系统。

3. 打开"Replication Management" 窗口和删除所有在REplication Rules的数据,点击保存,然后点击"Reqenerate REplication Triggers"按钮,执行完毕,它会提示成功提示。

4. 打开"Sites/Entities" 窗口,更改Database Name和Forms Database Name两个Field真正的数据名。还在去选Intranet License选项。

5.打开"Intranet"窗口,在General标签中,把Master site的Field值移除。如果遇上此field是Disable,可以打开数据,执行一条sql语句:

UPDATE 
[
dbo
].
[
intranet
] 
SET MasterSite 
= 
null 
WHERE 
[
intranet_name
] 
= 
'
??
'

 

6. 删除Intranet shared Table 数据:

DELETE 
FROM 
[
dbo
].
[
IntranetSharedTable
]

 

7. 打开"Update_All Tables" 窗口,按F4 filter所有记录,点击"Select All" 按钮,把 "Disable Replication" 选项选中,最后点击“Repopulate Tables” 铵钮。 

8. Restart IDO Services.

 

 

 

转载地址:http://bnoox.baihongyu.com/

你可能感兴趣的文章
POJ 1150 The Last Non-zero Digit 《挑战程序设计竞赛》
查看>>
Could not find artifact com.sun:tools:jar:1.5.0 解决办法
查看>>
phpstorm xdebug remote配置
查看>>
引用与指针的区别
查看>>
pygtk笔记--2.1:布局容器,VBox、Hbox、Alignment
查看>>
dtree.js树的使用
查看>>
Springboot2.1.3 + redis 实现 cache序列化乱码问题
查看>>
python 异常处理
查看>>
线程什么时候需要同步,什么时候不需要同步?
查看>>
Struts2 自定义拦截器(方法拦截器)
查看>>
Linux服务器的那些性能参数指标
查看>>
BZOJ 2302: [HAOI2011]Problem c [DP 组合计数]
查看>>
Atitti 过程导向 vs 结果导向 attlax的策
查看>>
c++ 11开始语言本身和标准库支持并发编程
查看>>
.NET Core 之 MSBuild 介绍
查看>>
iOS:即时通讯之<了解篇 SocKet>
查看>>
@EnableTransactionManagement注解理解
查看>>
《JavaScript高级程序设计》读书笔记(十):本地对象Date
查看>>
linux中fork()函数详解
查看>>
从1G到5G,46年屏幕变迁下,富士康、苹果、三星、华为的浴火重生路 ...
查看>>