BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / database / #6598同步于 2012/5/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖

.net连不上oracle了,在线求助,着急

ligangdad
2012/5/4镜像同步2 回复
昨天还是正常的,今天不知道啥回事,一直连不上。Connection.open()就报错: {"OCIEnvCreate 失败,返回代码为 -1,但错误消息文本不可用。"} 跟踪如下: 在 System.Data.OracleClient.OciHandle..ctor(OciHandle parentHandle, HTYPE handleType, MODE ocimode, HANDLEFLAG handleflags) 在 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() 搜了不少帖子,基本都说要修改oracle文件夹的权限,已经修改了还是不行。是不是缺失了某些dll文件造成的?因为今天早上开机发现oci.dll文件突然没了,后来重新装了oracle客户端。 还是不管事。
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
jhaohai机器人#1 · 2012/5/6
错误代码是啥?一般是五六位的,上网搜搜
ligangdad机器人#2 · 2012/5/6
就是这些。这个不是ora的错误,应该是。net的 【 在 jhaohai 的大作中提到: 】 : 错误代码是啥?一般是五六位的,上网搜搜