zoukankan      html  css  js  c++  java
  • How to remove replication in Syteline

    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.

  • 相关阅读:
    leetcode 890. 查找和替换模式 Python
    TensorFlow-GPU+cuda8+cudnn6+anaconda安装遇到的版本错误
    leetcode 921. 使括号有效的最少添加(Python)
    BFC概念详解及应用
    做一个网页阅读百分比指示器
    margin-bottom和vertical-align的区别
    MD5算法
    Array.prototype.slice.call()方法详解
    String stringbuffer StringBuilder
    价值观
  • 原文地址:https://www.cnblogs.com/insus/p/2294831.html
Copyright © 2011-2022 走看看