2

如何通过 ODBC GUI 在 Windows7/Server2008 上禁用 MySQl ODBC Driver 3.51 的连接池?

我在应用程序级别进行自己的连接池,在需要时建立连接,并将它们存储一段固定的时间,直到不使用时终止它们。

我使用 ODBC 的 DSN 字符串,因此我需要能够从 ODBC 配置屏幕设置“Pooling=False”选项。

4

1 回答 1

2

找到了...

32 位 ODBC GUI 从 C:\Windows\SysWow64\odbcad32.exe 启动。在这个 GUI 中,第一个屏幕上有一个名为“Connection Pooling”的选项卡。单击此按钮,您将获得驱动程序列表。右侧有第二列显示“池超时”。双击选择的驱动程序名称以更改其池设置。

64 位 ODBC GUI 是 C:\Windows\System32\odbcad32.exe,工作方式相同,但您加载的驱动程序可能会少得多,因此名称会更短,并且“池超时”列将可见而无需向右滚动。

请注意,默认情况下,MySQL 驱动程序设置为不合并。希望对使用“DSN=MySQL_DSN”类型参考并且必须使用 GUI 配置驱动程序设置的其他人有所帮助。

于 2013-01-25T10:51:35.373 回答