- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试将 SQL Server 上的链接服务器添加到 MySQL Server。注意 SQL Server 安装在具有不同域名的不同计算机上。
所以服务器“10.0.1.1”old_domain.com“SQL Server”,第二台服务器是“10.0.1.2”new_domain.com MySQL 服务器。
我在服务器“10.0.1.1”上添加了一个 ODBC 数据源并测试了连接没有问题。
然后我打开 Microsoft SQL Server Management Studio 并导航到SQLSERVER>服务器对象>链接服务器
然后我进入了添加链接服务器的向导,我像这样填写了它链接服务器:“MySQLNewServer”我选择了“其他数据源”供应商“用于 ODBC 的 Microsoft OLE DB 供应商”产品名称“连接到 MySQL”数据源“MySQL”与第一步添加的数据源同名。在安全选项卡上,我选择了“使用此安全上下文制作”,然后输入 SQL Server 用户名和 SQL Server 密码,然后点击“确定”
注意:我遵循了此链接上的说明 http://dbperf.wordpress.com/2010/07/22/link-mysql-to-ms-sql-server2008/
但是我得到这个错误:
链接服务器“MySQLNewServer”的 OLE DB 提供程序“MSDASQL”返回消息“[MySQL][ODBC 5.2(w) 驱动程序] 无法连接到 10.0.1.1 上的 MySQL 服务器 (10055) Microsoft SQL Server 错误:7303。
有人可以告诉我我做错了什么吗?我怎样才能让这两个服务器进行通信?
谢谢
最佳答案
我在这个主题上遇到了麻烦,32 位和 64 位 ODBC 配置之间存在细微差别。以下工作。
DRIVER={MySQL ODBC 3.5.1 Driver};
关于mysql - 如何在 SQL Server 上将 LinkServer 添加到 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19778408/
我是一名优秀的程序员,十分优秀!