首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

.NET C# vs2008 连接Oracle,该怎么解决

2013-11-26 
.NET C# vs2008 连接Oracle连接代码:OracleConnection connnullOracleCommand cmdnullstring mConn

.NET C# vs2008 连接Oracle
连接代码:
OracleConnection conn=null;
OracleCommand cmd=null;
string mConn = "Data Source=DB1;User ID=scott;Password=tiger;"; //连接数据库    
conn=new OracleConnection(mConn);  
报错如下:
System.Data.OracleClient.OracleException: ORA-12154: TNS: 无法解析指定的连接标识符

   在 System.Data.OracleClient.OracleException.Check(OciErrorHandle errorHandle, Int32 rc)
   在 System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String userName, String password, String serverName, Boolean integratedSecurity, Boolean unicode, Boolean omitOracleConnectionName)
   在 System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions)
   在 System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningObject)
   在 System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
   在 System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject)
   在 System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject)
   在 System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection owningObject)
   在 System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection owningConnection)
   在 System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory)
   在 System.Data.OracleClient.OracleConnection.Open()

但是PLSQL能连上,请教下是什么问题啊?C#新手啊
[解决办法]


诶,我这边怎么找不到NET manager,提示快捷方式是空的。。。难道装client有问题?
在开始菜单里 如果没有的话 建议重装client
[解决办法]
tnsping下看看。。。

热点排行