我有一个基于云的CRM系统,提供专有的ODBC Driver。 这已完全配置,设置为系统DSN,并且没有错误进行测试。系统DSN称为“servicenowdev'。
”我还有一个本地MySQL服务器,我想连接到CRM系统并下载定期备份。我可以连接到' servicenowdev' DSN使用i-SQL并运行查询很好,但我想链接服务器(MS SQL Server" Linked Server"样式),但是在MySQL中。
从哪里开始将MySQL服务器连接到此dsn? 我不知道CRM系统的内部细节,以提供数据库名称,主机,端口或FEDERATED SERVER连接的任何其他详细信息。
我可以直接在dsn表中创建视图,还是必须在本地导入数据?
答案 0 :(得分:0)
我有一种替代方法,尽管不是最有效的方法。本质上,我通过使用
创建传递查询来启动MS AccessServiceNow ODBC. (SELECT * FROM servicenow.table)
然后,我使用pass through查询作为源
,对本地访问表执行插入查询(INSERT INTO table SELECT * FROM query)
然后我使用MySQL ODBC将表导出到MySQL数据库。
希望你找到一个更好的方法,但如果没有,那么希望这会有所帮助。