社区
MySQL
帖子详情
MySQL和MSSQL数据库表如何同步?
qt2013
2013-10-11 04:30:51
公司采用两套销售系统做销售两套销售系统分别用的是MySQL和MSSQL两种数据库并且在不同的服务器上,现在想让两个数据库中产品信息表双向同步(既当MySQL中产品减少或者增加了多少,MSSQL中也做同样的增减操作),用那些方法能实现,之前已经试过了syncnavigator这个工具,好象它只能单向同步,并且还有错误?
...全文
173
5
打赏
收藏
MySQL和MSSQL数据库表如何同步?
公司采用两套销售系统做销售两套销售系统分别用的是MySQL和MSSQL两种数据库并且在不同的服务器上,现在想让两个数据库中产品信息表双向同步(既当MySQL中产品减少或者增加了多少,MSSQL中也做同样的增减操作),用那些方法能实现,之前已经试过了syncnavigator这个工具,好象它只能单向同步,并且还有错误?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Rotel-刘志东
2013-10-12
打赏
举报
回复
只能写同步脚本,定时插入到另外数据库中。
qt2013
2013-10-12
打赏
举报
回复
EXEC master.dbo.sp_addlinkedserver @server = N'MYSQLOS', @srvproduct=N'127.0.0.1', @provider=N'MSDASQL', @provstr=N'Driver={MySQL ODBC 5.1 Driver};Server=127.0.0.1;Database=db;User=user;Password=***;Option=3;' CREATE VIEW [dbo].[View_Order] AS SELECT * FROM OPENQUERY(MYSQL, 'select * from order') AS derivedtbl_1 在本地SQL Server 2008 R2中通过上面的代码创建链接数据库和视图,用SQL查询或者视图都能正常访问,当在视图上创建触发器的时候就提示“消息 8197,级别 16,状态 6,过程 Remote_Num,第 1 行 对象 'View_Order' 不存在,或对此操作无效。” 代码入下 CREATE TRIGGER Remote_Num ON View_Order AFTER UPDATE AS IF UPDATE(isvalid) BEGIN declare @o_isvalid nvarchar(1) --修改之前的 declare @n_isvalid nvarchar(1) --修改之后的 declare @o_id bigint END GO 请问这个是代码有问题还是是链接数据库不能做触发器呢?因为触发的动作是由远程的MySQL服务器做的,还有其他方案可以实现当MySQL服务器里数据库数据变化了,这边MSSQL数据库就做一些动作呢
qt2013
2013-10-12
打赏
举报
回复
引用 3 楼 lzd_83 的回复:
只能写同步脚本,定时插入到另外数据库中。
有没有 JSP或者是serverlet 同步参考脚本呢
ACMAIN_CHM
2013-10-11
打赏
举报
回复
并无好办法,只能自己写同步脚本,定时从两个数据库中取数据并插入到另一数据库中。
rucypli
2013-10-11
打赏
举报
回复
两边程序写接口互相调用吧 但从数据库方面不好搞
ms
sql
,
my
sql
数据库
互相转换及
同步
工具
非常强悍的
数据库
转换工具,转换支持选择不同
数据库
字符集。...唯一不足的是只支持ms
sql
与
my
sql
注意:本地连接ms
sql
选择PIPE方式连接;
数据库
转换完之后,注意检查下索引约束类的信息,是否正确,
MS
SQL
-to-
My
SQL
v5.3 绿色版
1. **自动化迁移**:工具支持自动检测和迁移MS
SQL
数据库
结构,包括
表
、视图、存储过程、触发器等,极大地减少了手动操作的工作量。 2. **数据转换**:不仅迁移
数据库
结构,还能将数据本身进行转换和迁移,确保数据...
SQL
Server
数据库
转
My
sql
数据库
工具的一款工具
"
SQL
SERVER"和"MS
SQL
"通常指
SQL
Server,而"
My
SQL
"是目标
数据库
系统。"
数据库
"指的是这些工具操作的对象,而"转换"则是整个操作的核心过程。 在提供的压缩包文件名称“mss2
sql
”中,"mss"可能是“Microsoft
SQL
...
SQL
yog
My
SQL
GUI 11.4.2-0 Ultimate 中文版 注册版
SQL
yog是一个易于使用的、快速而简洁的图形化管理
MY
SQL
数据库
的工具,它能够在任何地点有效地管理你的
数据库
!
SQL
yog is the most powerful
My
SQL
manager and admin tool, combining the features of
My
SQL
...
MY
SQL
数据库
和MS
SQL
数据库
有什么区别?如何进行备份和还原?
MY
SQL
数据库
和MS
SQL
数据库
有什么区别?如何进行备份和还原?
MySQL
57,062
社区成员
56,761
社区内容
发帖
与我相关
我的任务
MySQL
MySQL相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MySQL相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章