我在 MVC3 Mono 应用程序上使用 pgProvider,并且在 Windows Postgres 9.2 上没有问题。我正在迁移到我的生产 Linux/Mono 环境,并在尝试访问提供程序时收到错误:
"42704: language "plpgsql" does not exist"
我在 CentOS 6.3 上使用 postgreSQL 8.4
我查看了一些信息,然后运行了以下内容:
createlang -d dbname plpgsql
当我再次运行它时,它确认数据库已经存在。
我重新启动了 postgresql 和我的应用程序。但是,我仍然收到上述错误。
有没有人知道为什么我仍然会收到“plpgsql 不存在——安装后”的任何信息?