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

使用专有ODBC驱动程序将MySQL连接到外部数据源,mysql,sql,odbc,servicenow,Mysql,Sql,Odbc,Servicenow,我有一个基于云的CRM系统,提供专有的。 这已被完全配置,设置为系统DSN,并且测试没有错误。系统DSN称为“servicenowdev” 我还有一个本地MySQL服务器,我想连接到CRM系统并下载定期备份。我可以使用I-SQL连接到“servicenowdev”DSN,并可以很好地运行查询,但我希望链接服务器(MS SQL server“链接服务器”样式),但使用MySQL 从哪里开始将MySQL服务器连接到此dsn? 我不知道CRM系统的内部详细信息,无法为联邦服务器连接提供数据库名称、主

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

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

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

  • 我可以直接创建dsn表的视图,还是必须在本地导入数据


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

      ServiceNow ODBC. (SELECT * FROM servicenow.table) 
      
      然后,我使用传递查询作为源向本地访问表执行插入查询

      (INSERT INTO table SELECT * FROM query) 
      
      然后我使用MySQL ODBC将表导出到MySQL数据库

      希望你已经找到了一个更好的方法,但如果没有,那么希望这有帮助

      我删除了你的问题(最好留作评论),但留下了答案部分。答案应该总是回答问题