如何在CakePHP2.4中使用ODBC数据源

如何在CakePHP2.4中使用ODBC数据源,cakephp,odbc,teradata,dsn,Cakephp,Odbc,Teradata,Dsn,我是蛋糕php的新手。如何使用ODBC作为数据源在cake 2.4中配置database.php。DSN指向Teradata。我认为没有现成的支持,但我可能大错特错。 一个非常了解核心的人能回答这个问题吗 否则,您可以通过PDO扩展和连接,就像-检查函数connect(){…… 请记住,此示例不稳定,很可能非常过时,但它可以帮助您开始 另一件需要考虑的事情是有一个。 还有一个单独的(如PDO),但对于某些问题是众所周知的,例如,由于某些原因与php重新编码包不兼容 无论如何,为了连接到您的DSN

我是蛋糕php的新手。如何使用ODBC作为数据源在cake 2.4中配置database.php。DSN指向Teradata。

我认为没有现成的支持,但我可能大错特错。 一个非常了解核心的人能回答这个问题吗

否则,您可以通过PDO扩展和连接,就像-检查
函数connect(){……

请记住,此示例不稳定,很可能非常过时,但它可以帮助您开始

另一件需要考虑的事情是有一个。 还有一个单独的(如PDO),但对于某些问题是众所周知的,例如,由于某些原因与php重新编码包不兼容

无论如何,为了连接到您的DSN,您可以使用

我个人认为,通过PDO访问ODBC DSN更好,但您的使用场景方式另有规定

如果您决定构建一个数据源,请确保开放您的数据源代码!这也会给您带来好处,因为其他人会查看代码并使其更好

编辑: 有一个错误,但是
数据库/Odbc
数据源仍然与CakePhp 2.x不兼容。因此,您应该从这里开始