在X64系统中PowerDesigner无法连接MySQL的解决方法
2015-07-13 10:02
525 查看
今天想在自己的PC上测试一下PowerDesigner的知识库(Repository),发现需要用到MySQL的ODBC驱动来连接MySQL。在MySQL的官网http://dev.mysql.com/downloads/connector/odbc/下载,因为我用的WIN7
X64,所以我下了个X64版本的,顺带也下了个X86的。
下载完成安装一切顺利(因为是X64系统,自然装的是X64的版本),配置ODBC信息,打开PowerDesigner配置连接,奇怪的事情出现了,在ODBC界面测试连接一切正常,在PowerDesigner配置连接测试时居然出现下面的错误
郁闷啊。卸了又装,装了又卸,还是老样子。又是Google又是Baidu的,也没找到好的结果。但突然想到,PowerDesigner是32位的程序啊,会不会只能用32位的ODBC?赶紧试,直接装MySQL ODBC X86版(注意,此时X64版的没有卸),测试,一切OK,居然好了,验证了我前面的判断。这不知道是ODBC驱动程序的BUG呢,还是PowerDesigner的问题,希望有大师指点。
总结,在X64系统中,一定要先装X64版的ODBC驱动,不然,再ODBC驱动列表中无法找到其驱动类型,对于32位的程序连接ODBC,还是要安装X86的驱动程序(注意X64版的程序不要卸掉)。当然如果是32位系统直接装X86的就行了。
转自:http://www.cnblogs.com/sonicit/archive/2013/06/16/3138514.html
X64,所以我下了个X64版本的,顺带也下了个X86的。
下载完成安装一切顺利(因为是X64系统,自然装的是X64的版本),配置ODBC信息,打开PowerDesigner配置连接,奇怪的事情出现了,在ODBC界面测试连接一切正常,在PowerDesigner配置连接测试时居然出现下面的错误
郁闷啊。卸了又装,装了又卸,还是老样子。又是Google又是Baidu的,也没找到好的结果。但突然想到,PowerDesigner是32位的程序啊,会不会只能用32位的ODBC?赶紧试,直接装MySQL ODBC X86版(注意,此时X64版的没有卸),测试,一切OK,居然好了,验证了我前面的判断。这不知道是ODBC驱动程序的BUG呢,还是PowerDesigner的问题,希望有大师指点。
总结,在X64系统中,一定要先装X64版的ODBC驱动,不然,再ODBC驱动列表中无法找到其驱动类型,对于32位的程序连接ODBC,还是要安装X86的驱动程序(注意X64版的程序不要卸掉)。当然如果是32位系统直接装X86的就行了。
转自:http://www.cnblogs.com/sonicit/archive/2013/06/16/3138514.html
相关文章推荐
- MYSQL学习笔记(五)之常用的字符串函数
- MySQL 的 Innodb 缓存优化
- MySql数据库乱码解决方法
- mysql自动更新时间的触发器
- MySql 启动服务后内存占用非常大解决办法
- MySQL批量更新死锁案例分析
- mysql 2个sql更新不同记录但死锁
- mysql 行锁
- MYSQL学习笔记(四)之常见的字符串函数
- mysql数据双向同步实现
- AWS上Mysql 的连接失败解决方式
- MySQL存储过程之计算某列值之和小于固定值的所有累加行ID
- MySQL存储过程
- ERROR 1044 (42000): Access denied for user ''@'localhost' to database 'mysql'
- mysql必知必会(六)
- 优化Mysql数据库的8个方法
- ubuntu安装mysql
- xtrabackup 链接不上MySQL的问题
- mysql + unidac 使用事务例子
- [转载]MySQL5.5 配置文件 my.ini 1067错误