问题标签 [symmetricds]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - 将 SymmetricDS 连接到 ParaSQL
我们正在尝试使用 SymmetricDS 测试将数据从我们的本地 SQL Server 2008R2 机器加载到 ParaSQL。我们有一个带有 ParaSQL 的专用服务器实例,它需要 SSL 连接。证书由 ParaSQL 提供。
我们陷入困境的是如何配置 SymmetricDS 以使用安全套接字层进行此连接。我们可以在文档中找到一些关于如何生成密钥的信息,但没有关于如何使用提供的证书进行连接的信息。
这里有人有这方面的经验吗?
提前致谢。
timestamp - 修改每个 Firebird 数据库的 CURRENT_TIMESTAMP
我在同一台服务器上有许多数据库,每个数据库代表不同的时区(太平洋、山区、中部和东部)。现在我的程序使用'NOW'
和CURRENT_TIMESTAMP
来获取记录的当前时间。这是个问题。
使用 SymmetricDS 将数据从不同的计算机同步到这个中央服务器。但是,我遇到的问题是,在这个中央服务器上运行的程序是编写的,就好像它们是办公室本地的一样。这意味着当它调用时间戳时,它会在可能不代表他们办公室的服务器时区执行它。结果,某些数据连续性变得混乱。
除了遍历程序并重写利用当前时间的每种情况之外,我们更愿意找到一种方法在每个数据库中以不同的方式表示时间……以某种方式分别抵消每个数据库中的时区。
在阅读了尽可能多的与该主题相关的内容后,我有哪些选择?
symmetricds - 错误 8 [第二阶段失败] 带有本机错误 16
我已经安装了symmetricds
3.7.23 版本。当我单击启动服务器按钮时。我收到以下错误消息。错误 8 [第二阶段失败] 带有本机错误 16。请任何人告诉我为什么我会收到此错误?
symmetricds - 不可能写入二进制日志,因为 BINLOG_FORMAT = STATEMENT 并且至少一个表使用了仅限于基于行的日志记录的存储引擎。
我是 srikanth,在我的项目中,我想在“sqlite”和“mysql”之间复制数据......在“mysql”数据库中创建了 sym 表。但数据不是复制......我在“对称日志文件”中遇到了以下异常", "org.jumpmind.db.sql.SqlException: 无法执行语句: 无法写入二进制日志,因为 BINLOG_FORMAT = STATEMENT 并且至少一个表使用仅限于基于行的日志记录的存储引擎。InnoDB 仅限于行日志记录当事务隔离级别为 READ COMMITTED 或 READ UNCOMMITTED 时”....我可以知道原因吗.....提前谢谢
database - 视图中的 SymmetricDS 同步
我正在查看 SymmetricDS 的功能(最新版本 symmetric-server-3.7.24),在他们的论坛中我读到它实际上可以从视图同步。因此,我尝试从视图同步,但是当我运行程序时出现错误,因为 symmetricDs 无法在视图上创建触发器。我还读到如果使用物化视图,则应创建触发器。
该视图位于 sqlserver 2008 上。我删除了该视图并使用模式绑定创建了一个新视图,并在其上添加了一个集群索引。我还检查了是否按照 MSDN 指南中的要求设置了所有选项以创建索引表。
我再次运行 symmetricDS 但仍然无法在视图上创建触发器。
谁能帮我?如果我问的实际上是不可能的,那么创建一个不使用触发器来同步表的扩展是可能的吗?我不在乎两个数据库是实时同步的,我可以使用预定的作业,就可以了。
谢谢你的帮助和建议。
顺便说一句:我也可以改变你知道更好的工具:)
symmetricds - 对称专业版和注册
我正在尝试使用SymmetricDS pro v 3.7.23
我使用 2 个文件:master.properties
对于主数据库:
slave.proerties
对于备份数据库:
我做了用户指南中的其他所有操作,但是当我运行 master 然后运行 The slave 时,我在从站端出现错误:
无法使用提供的 url 联系注册服务器
我做错了什么?
symmetricds - 不将数据复制到所有客户端节点
我想要三个节点之间的复制,我使用的是 symmetricds pro 版本 3.7.23。假设我有节点 A、B 和 C。假设 A 是主节点,B、C 是客户端。当我在主节点上插入数据时,数据正在移动到节点 A 和 B。当我在节点 B 上插入数据时,数据正在移动到主节点而不是节点 C。当我在节点 C 上插入数据时,数据正在移动到主节点而不是节点 B。我错在哪里?
在此先感谢,斯里坎特
java - SymmetricDS 条件同步
我需要通过 SymmetricDS 设置条件同步。我知道我可以使用列来确定条目是否正在同步,但我需要通过外部表来确定它。有没有办法做到这一点?
即我在一个表和表中有条目project_id
,说明哪些用户在哪个项目上,我需要用户只接收他的项目。
另外,作为一个附带问题,有没有办法动态更改同步规则(或在我第一次启动它之后完全更改它们)?
symmetricds - 客户状态为开放未注册
您好,我正在使用 sqlite 数据库开发 android 项目。我正在使用 Symmetricds pro 进行客户端和服务器之间的复制。状态是开放的,但未在服务器端注册,并且没有允许注册的选项。我可以知道为什么吗?在此先感谢
mysql - 对称DS服务器(postgresql)客户端(mysql)设置允许发送表模式忽略FK约束
我想设置以下场景:服务器(postgres)被复制到客户端(mysql)。只有一个方向。我正在尝试使用 symmetricsDS 构建此设置。当我尝试将表模式发送到客户端节点时会出现问题。它总是以:
Cannot add foreign key constraint
我试图.properties
为客户设置文件/sds/engines
:
db.init.sql=@@session.foreign_key_checks=0
我也尝试像这样定义扩展:
也没有成功。
更新:
设置中有选项: