无法在Web API服务中创建System.Data.OracleClient

时间:2014-07-29 10:14:08

标签: c# oracle rest iis service

我有一个用C#编写的Web API REST服务。从IDE内部进行测试时,服务按预期工作。将服务部署到IIS后,每次尝试创建OracleConnection实例都会导致“对象引用未设置为对象实例”异常。 Oracle客户端已经安装在服务器上,所有的dll都在服务器上。所有配置都很完美。在使用相同机制连接到Oracle的同一服务器上运行其他SOAP服务,它们都可以工作。请有人给我一些建议或指导。

提前致谢

正在使用的连接模式示例(连接字符串有效):

try
{
    using (var connection = new OracleConnection())
    {
        connection.ConnectionString = connectionString;
        using (var command = new OracleCommand("storedproc", connection))
        {
            ...  
        }
        connection.Close();
    }
}
catch (OracleException oe)
{
    ...  
}
catch (Exception ex)
{
    ...  
}

0 个答案:

没有答案