【发布时间】:2019-02-15 16:31:56
【问题描述】:
使用当前的.Ora 文件,我们可以在.net 2.0 和3.5 中连接,而无法连接到.net core 2.0,与旧的相比,我们是否需要修改.ora 文件。请告诉步骤
OracleInternal.Network.NetworkException (0x00002F7A):ORA-12154:TNS:无法解析指定的连接标识符
在 OracleInternal.Network.AddressResolution..ctor(字符串 TNSAlias,字符串 instanceName)
在 OracleInternal.Network.OracleCommunication.DoConnect(字符串 tnsDescriptor)
在 OracleInternal.ServiceObjects.OracleConnectionImpl.Connect(ConnectionString cs,布尔 bOpenEndUserSession,OracleConnection connRefForCriteria,字符串 instanceName)
在 OracleInternal.ConnectionPool.PoolManager3.Get(ConnectionString csWithDiffOrNewPwd, Boolean bGetForApp, OracleConnection connRefForCriteria, String affinityInstanceName, Boolean bForceMatch)
at OracleInternal.ConnectionPool.OraclePoolManager.Get(ConnectionString csWithNewPassword, Boolean bGetForApp, OracleConnection connRefForCriteria, String affinityInstanceName, Boolean bForceMatch)
at OracleInternal.ConnectionPool.OracleConnectionDispenser3.Get(ConnectionString cs,PM conPM,ConnectionString pmCS,SecureStringsecurePassword,SecureStringsecureProxyPassword,OracleConnection connRefForCriteria)
在 Oracle.ManagedDataAccess.Client.OracleConnection.Open()
在 D:\Samples\TodoApi\TodoApi\Startup.cs:第 68 行中的 TodoApi.Startup.b__5_0(HttpContext context)}
【问题讨论】:
标签: asp.net-core