今天下午在使用.NET链接postgresql的时候报了“3D000”的错误,经过测试得知原来是web.config中的数据库配置问题. 在这里有个小情况需要注意,postgresql是不允许创建相同名字的数据库,但是在数据库连接的配置上却区分数据库名字的大小写. 例如,你创建了数据库A,然后在创建数据库a,这时候会告诉你数据库已经存在,但是如果你在web.config中的数据库链接中配置的数据库名字是“a”,那么就会报3D000的错误. 以下是postgresql异常快速定位: Error C