高分求教两台机器数据库的通信问题:linux下的mysql和windows下的sqlserver 同步更新是很麻烦的。程序用myodbc连接两个库,做同步。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果在SQL服务器的电脑上,可以通过配置ODBC连接到LINUX上的mysql,就简单了. to pengdali(大力 V3.0) 麻烦您详细说一下可以吗? 我这里的想法是这样的: 通过数据库的激发来处理 当机器甲:192.168.0.2 linux + mysql数据库中表的关键字段的值发生变化的时候,通过发送一条信息来对机器乙:192.168.0.3 2000 + sqlserver的数据库相应值进行更新操作。 强烈关注感觉难度比较大呀,如果是 SQL Server 做主服务器,还是可以实现的,SQL Server 做一个链接服务器,通过 MyODBC 访问数据库 SQL Server 做一个链接服务器,通过 ODBC 访问数据库sp_addlinkedserver创建一个链接的服务器,使其允许对分布式的、针对 OLE DB 数据源的异类查询进行访问。在使用 sp_addlinkedserver 创建链接的服务器之后,此服务器就可以执行分布式查询。如果链接服务器定义为 Microsoft® SQL Server™,则可执行远程存储过程。语法sp_addlinkedserver [ @server = ] 'server' [ , [ @srvproduct = ] 'product_name' ] [ , [ @provider = ] 'provider_name' ] [ , [ @datasrc = ] 'data_source' ] [ , [ @location = ] 'location' ] [ , [ @provstr = ] 'provider_string' ] [ , [ @catalog = ] 'catalog' ]此示例创建一台名为 SEATTLE Payroll 的链接服务器,该服务器使用用于 ODBC 的 Microsoft OLE DB 提供程序和 data_source 参数。说明 在执行 sp_addlinkedserver 之前,必须在服务器上将指定的 ODBC 数据源名称定义为系统 DSN。USE masterGO-- To use named parameters:EXEC sp_addlinkedserver @server = 'SEATTLE Payroll', @provider = 'MSDASQL', @datasrc = 'LocalServer' 这样的SQL有点难````` 递归查询当数据量大时跑不出结果 sql2005 默认端口问题1433 这个存储过程出错那里???????我看了半天都没有找到 郁闷!!!!!!!!!!!! 菜鸟问题,怎么样可以修改记录在表中的位置呢? 数据库的复制问题 sql动态插入新的列名问题。望高手解答! 请问各位sql有bool类型吗? sql2000中客户端连接服务器后死机,服务器如何知道?多谢了 请教这个用SQL应该怎样写? 无法连接到网络sql 6.5 数据库,总提示:Unable to connect: SQL Server is unavailable 装sql2000后找不到示例数据库,求助!
麻烦您详细说一下可以吗? 我这里的想法是这样的:
通过数据库的激发来处理
当机器甲:192.168.0.2 linux + mysql数据库中表的关键字段的值发生变化的时候,通过发送一条信息来对机器乙:192.168.0.3 2000 + sqlserver的数据库相应值进行更新操作。
还是可以实现的,
SQL Server 做一个链接服务器,
通过 MyODBC 访问数据库
SQL Server 做一个链接服务器,
通过 ODBC 访问数据库sp_addlinkedserver
创建一个链接的服务器,使其允许对分布式的、针对 OLE DB 数据源的异类查询进行访问。在使用 sp_addlinkedserver 创建链接的服务器之后,此服务器就可以执行分布式查询。如果链接服务器定义为 Microsoft® SQL Server™,则可执行远程存储过程。语法
sp_addlinkedserver [ @server = ] 'server'
[ , [ @srvproduct = ] 'product_name' ]
[ , [ @provider = ] 'provider_name' ]
[ , [ @datasrc = ] 'data_source' ]
[ , [ @location = ] 'location' ]
[ , [ @provstr = ] 'provider_string' ]
[ , [ @catalog = ] 'catalog' ]
此示例创建一台名为 SEATTLE Payroll 的链接服务器,该服务器使用用于 ODBC 的 Microsoft OLE DB 提供程序和 data_source 参数。说明 在执行 sp_addlinkedserver 之前,必须在服务器上将指定的 ODBC 数据源名称定义为系统 DSN。
USE master
GO
-- To use named parameters:
EXEC sp_addlinkedserver
@server = 'SEATTLE Payroll',
@provider = 'MSDASQL',
@datasrc = 'LocalServer'