我正在尝试通过64位计算机上的Excel(来自其他来源>来自Microsoft Query)连接到DB2数据库。在32位机器上,这就像打开db2cmd并运行DB2 -f databases.txt(它包含我们的数据库目录列表一样简单,通常通过'目录数据库Foo作为节点Foobar中的Bar',然后'目录系统odbc数据源Bar')和列表中的所有内容都正确。
但是,在64位计算机上,Excel似乎正在检查32位ODBC连接,该连接不包含数据库。有没有一种方法我需要编目数据库,以便将它们填充到32位ODBC列表中?我可以手动分配它们,但这里的全部内容是自动化该过程,因此首选命令行解决方案。