Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 带Visual studio的ORA-12154_C#_Windows_Oracle_Visual Studio_Devops - Fatal编程技术网

C# 带Visual studio的ORA-12154

C# 带Visual studio的ORA-12154,c#,windows,oracle,visual-studio,devops,C#,Windows,Oracle,Visual Studio,Devops,我在连接到Oracle数据库时遇到了严重问题。 无论我做什么,当我启动我的应用程序时,我得到一个500错误 ORA-12154:TNS:无法解析指定的连接标识符 在系统日志详细信息中 我的同事们都有相同的设置(相同的web.configs和解决方案数据),他们从来没有遇到过这个问题 web.config中的匿名代码段: <oracle.manageddataaccess.client> <version number="*"> &l

我在连接到Oracle数据库时遇到了严重问题。
无论我做什么,当我启动我的应用程序时,我得到一个500错误

ORA-12154:TNS:无法解析指定的连接标识符

在系统日志详细信息中

我的同事们都有相同的设置(相同的web.configs和解决方案数据),他们从来没有遇到过这个问题

web.config中的匿名代码段:

<oracle.manageddataaccess.client>
    <version number="*">
      <dataSources>
        <dataSource alias="config" descriptor="(DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = host.com)(PORT = 9999))(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = name.com)))" />
      </dataSources>
    </version>
</oracle.manageddataaccess.client>
<connectionStrings>
    <add name="ConnectionConfig" providerName="Oracle.ManagedDataAccess.Client" connectionString="Pooling=false;Data Source=config;User Id=user;Password=password" />
</connectionStrings>

还有同样的错误

是否指定了环境变量
TNS\u ADMIN
?我认为它优先于web.config文件(可能指向一个空文件/目录),尝试从描述行中删除空格。例如
(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.230)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=TICKET))
@WernfriedDomscheit我99%确信,当我使用ODP.NET并在标记中提供数据源时,我无论如何都没有使用TNS_ADMIN,我确实为用户和系统提供了环境变量,有权访问文件-它不包含我的数据源,但其他人使用相同的tnsname和相同的web.config,并且没有问题:(@dmitrydmin尝试了,但没有帮助:(如果您仅99%确定从下载进程监视器并检查实际加载的文件(首先)。
    (DESCRIPTION =
        (ADDRESS_LIST =
            (ADDRESS = (PROTOCOL = TCP)(HOST = host.com)(PORT = 1521))
        )
        (CONNECT_DATA = 
            (SERVER = DEDICATED)
            (SERVICE_NAME = name.com))
    )