registri@hotmail.it

28/03/2007 - 03:18 por Conexion data base Oracle 10g | Informe spam
Hola a todos, mi problema es el siguiente:
Estoy haciendo un sitio con ASP.NET (Visual Studio 2005 Express Editino
8.0.50727.762 ) que se conecta a un data base Oracle 10g (prove con OLEDB y
con el Oracle Cliente).
Quando habro el sitio con la opcion File System, funziona todo bien, pero
quando lo hago con la opcion Local IIS, en el momento que tiene que hacer la
conexion al data base, me da este error….
La ultima linea del error hace referencia a la linea 51 del programa que no
es mas que la instruccion "connection.Open();"
PD. Si entro desde el server explorer y trato de hacer una conexion al data
base funziona bien, el problema como ya dije es quando habro el sitio con la
opcion Local ISS.

Error:
System.Exception was caught
Message="OCIEnvCreate non riuscito. Codice restituito: -1. El testo del
mensage de error no esta disponible."
Source="System.Data.OracleClient"
StackTrace:
in System.Data.OracleClient.OciHandle..ctor(OciHandle parentHandle,
HTYPE handleType, MODE ocimode, HANDLEFLAG handleflags)
in System.Data.OracleClient.OciEnvironmentHandle..ctor(MODE
environmentMode, Boolean unicode)
in
System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String
userName, String password, String serverName, Boolean integratedSecurity,
Boolean unicode, Boolean omitOracleConnectionName)
in
System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions)
in
System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions
options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection
owningObject)
in
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
in
System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection
owningObject)
in
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection
owningObject)
in
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection
owningObject)
in
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection
owningConnection)
in
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection
outerConnection, DbConnectionFactory connectionFactory)
in System.Data.OracleClient.OracleConnection.Open()
in _Default.BtLogin_Click(Object sender, EventArgs e) en
c:\Inetpub\wwwroot\EstudioDentistico\Default.aspx.cs:riga 51
 

Leer las respuestas

#1 meti
04/04/2007 - 03:02 | Informe spam
meti

"Conexion data base Oracle 10g" wrote:

Hola a todos, mi problema es el siguiente:
Estoy haciendo un sitio con ASP.NET (Visual Studio 2005 Express Editino
8.0.50727.762 ) que se conecta a un data base Oracle 10g (prove con OLEDB y
con el Oracle Cliente).
Quando habro el sitio con la opcion File System, funziona todo bien, pero
quando lo hago con la opcion Local IIS, en el momento que tiene que hacer la
conexion al data base, me da este error….
La ultima linea del error hace referencia a la linea 51 del programa que no
es mas que la instruccion "connection.Open();"
PD. Si entro desde el server explorer y trato de hacer una conexion al data
base funziona bien, el problema como ya dije es quando habro el sitio con la
opcion Local ISS.

Error:
System.Exception was caught
Message="OCIEnvCreate non riuscito. Codice restituito: -1. El testo del
mensage de error no esta disponible."
Source="System.Data.OracleClient"
StackTrace:
in System.Data.OracleClient.OciHandle..ctor(OciHandle parentHandle,
HTYPE handleType, MODE ocimode, HANDLEFLAG handleflags)
in System.Data.OracleClient.OciEnvironmentHandle..ctor(MODE
environmentMode, Boolean unicode)
in
System.Data.OracleClient.OracleInternalConnection.OpenOnLocalTransaction(String
userName, String password, String serverName, Boolean integratedSecurity,
Boolean unicode, Boolean omitOracleConnectionName)
in
System.Data.OracleClient.OracleInternalConnection..ctor(OracleConnectionString connectionOptions)
in
System.Data.OracleClient.OracleConnectionFactory.CreateConnection(DbConnectionOptions
options, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection
owningObject)
in
System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnection owningConnection, DbConnectionPool pool, DbConnectionOptions options)
in
System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection
owningObject)
in
System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection
owningObject)
in
System.Data.ProviderBase.DbConnectionPool.GetConnection(DbConnection
owningObject)
in
System.Data.ProviderBase.DbConnectionFactory.GetConnection(DbConnection
owningConnection)
in
System.Data.ProviderBase.DbConnectionClosed.OpenConnection(DbConnection
outerConnection, DbConnectionFactory connectionFactory)
in System.Data.OracleClient.OracleConnection.Open()
in _Default.BtLogin_Click(Object sender, EventArgs e) en
c:\Inetpub\wwwroot\EstudioDentistico\Default.aspx.cs:riga 51


Preguntas similares