打开 NpgsqlConnection 时 AspNetCore 2.1 出错
Error for AspNetCore 2.1 while opening NpgsqlConnection
我在 AspNet Core 2.1 中打开 NpgsqlConnection 时遇到问题。它在 AspNet Core 1.1 中工作正常。以下是AspNetCore 2.1
中抛出的错误
42501:设置受限参数的权限被拒绝 "transaction_isolation"
以下是代码片段
using (IDbConnection dbConnection = new NpgsqlConnection(this._configuration["SpringData:ConnectionString"]))
{
try
{
///Error occurs while opening the connection
dbConnection.Open();
}
catch
{
}
}
不确定如何进一步调试并解决它。
P.S. 从 AspNetCore1.1 迁移到 AspNetCore 2.1 后开始出现问题
降级到 Nuget 包 Npgsql.3.2.7 后问题得到解决。早些时候它使用的 Npgsql 4.0.3 似乎有一些问题。
我在 AspNet Core 2.1 中打开 NpgsqlConnection 时遇到问题。它在 AspNet Core 1.1 中工作正常。以下是AspNetCore 2.1
中抛出的错误42501:设置受限参数的权限被拒绝 "transaction_isolation"
以下是代码片段
using (IDbConnection dbConnection = new NpgsqlConnection(this._configuration["SpringData:ConnectionString"]))
{
try
{
///Error occurs while opening the connection
dbConnection.Open();
}
catch
{
}
}
不确定如何进一步调试并解决它。
P.S. 从 AspNetCore1.1 迁移到 AspNetCore 2.1 后开始出现问题
降级到 Nuget 包 Npgsql.3.2.7 后问题得到解决。早些时候它使用的 Npgsql 4.0.3 似乎有一些问题。