mysql - 使用专有的 ODBC 驱动程序将 MySQL 连接到外部数据源

标签 mysql sql odbc servicenow

我有一个基于云的 CRM 系统,该系统提供专有的 ODBC Driver 。 这已经被完全配置、设置为系统 DSN,并且经过测试没有错误。系统 DSN 称为“servicenowdev”。

我还有一个本地 MySQL 服务器,我想连接到 CRM 系统并下载定期备份。我可以使用 i-SQL 连接到“servicenowdev”DSN 并正常运行查询,但我想链接服务器(MS SQL Server“链接服务器”样式),但在 MySQL 中。

  • 从哪里开始将 MySQL 服务器连接到此 dsn? 我不知道 CRM 系统的内部详细信息,无法为 FEDERATED SERVER 连接提供数据库名称、主机、端口或任何其他详细信息。

  • 我可以直接创建 dsn 表的 View 吗?还是必须在本地导入数据?

最佳答案

我有一个替代方法,尽管不是最有效的方法。本质上,我从 MS Access 开始,使用

创建直通查询
ServiceNow ODBC. (SELECT * FROM servicenow.table) 

然后,我使用传递查询作为源,对本地访问表执行插入查询

(INSERT INTO table SELECT * FROM query) 

然后我使用 MySQL ODBC 将表导出到 MySQL 数据库。

希望您找到了更好的方法,但如果没有,希望这会有所帮助。

关于mysql - 使用专有的 ODBC 驱动程序将 MySQL 连接到外部数据源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36466764/

相关文章:

java - Hibernate @ManyToMany -- 未填充连接表

php - 单击动态创建的表中的行创建动态页面

mysql - 不了解 DBD::MySQL 属性 "mysql_bind_type_guessing"的行为

mysql - oracle查询从表中获取最后4条记录

sql - 无法将临时表从一个存储过程传递到另一个存储过程,出现错误 'Must declare scalar variable'

odbc - JDBC-ODBC、无 DSN 连接字符串和 64 位 Windows 7 的问题

python - 将 Python 脚本连接到 PostgreSQL 数据库

php - 无法将数据上传到 wamp localhost 中的数据库

python - SQLAlchemy select 语句执行随机挂起

MySQL ODBC 配置