CodeSmith连接不上PostgreSql,MySql数据库的解决办法

前端之家收集整理的这篇文章主要介绍了CodeSmith连接不上PostgreSql,MySql数据库的解决办法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。


测试成功
========================================================
MysqL的驱动包下载地址是 http://dev.mysql.com/downloads/mirror.php?id=403020
Postgresql 的驱动包下载地址是 http://npgsql.projects.pgfoundry.org/ ======================================================== 因为我使用机器是WIN 8 PRO版,所以我在上面地址下载的时候使用的是Npgsql2.0.11-bin-ms.net4.0.zip 为啥有新的Npgsql版本不用而去下载一个旧的版本呢? 因为我使用的是Codesmith 6.5.0 Revision 14588 ,在不进行配置PG sql的时候,它报错,说需要Npgsql 2.0.11.0 ,我下载了最新的dll,但还是报那个错,所以只好下载 它需要的这个版本了。 拷贝文件Npgsql.dll Mono.Security.dll policy.2.0.Npgsql.dll三个文件 到 C:\Program Files (x86)\CodeSmith\v6.5\bin 打开CodeSmith,连接Postgresql数据库,成功! ======================================================== MysqL步骤: 请先注册登录后才能下载MysqL-connector-net-6.3.7.msi这个文件,这个文件解决ado.net连接MysqL的,下载后安装它,默认安装就可以了,想换路径看你自己。 从安装目录X:C:\Program Files (x86)\MysqL\MysqL Connector Net 6.3.7\Assemblies\v2.0\ 里拷贝MysqL.Data.dll, 复制到 C:\Program Files (x86)\CodeSmith\v6.5\SchemaProviders目录下 和Codesmith的Bin目录下: C:\Program Files (x86)\CodeSmith\v6.5\bin 打开CodeSmith,连接MysqL数据库,成功! codesmith连接MysqL我用时好像只能自己填写Connection String,不能点高级设置,附上个连接串实例: Database=testdb;Data Source=10.10.3.8;User Id=root;Password=dsideal 然后测试看是否连接上,完成! ========================================================

原文链接:https://www.f2er.com/postgresql/196092.html

猜你在找的Postgre SQL相关文章