Foros del Web » Programando para Internet » ASP Clásico »

No puedo ejecutar una store procedure en Oracle

Estas en el tema de No puedo ejecutar una store procedure en Oracle en el foro de ASP Clásico en Foros del Web. Saludos a todos. Hasta ahora solo e trabajado en store procedure en SQL server Nunca en Oracle, y aun no puedo realizar esta. Bueno, yo ...
  #1 (permalink)  
Antiguo 11/11/2004, 16:04
Avatar de franfritz  
Fecha de Ingreso: marzo-2003
Ubicación: Stgo Chile
Mensajes: 260
Antigüedad: 22 años
Puntos: 0
No puedo ejecutar una store procedure en Oracle

Saludos a todos.
Hasta ahora solo e trabajado en store procedure en SQL server
Nunca en Oracle, y aun no puedo realizar esta.
Bueno, yo pienso que es por la conexion que me falla.
Ojala me puedan ayudar, de antemano gracias.
Este es el codigo:


<%
application("userid")="user_id"
application("source")="source_l"
application("host")="hostx"
application("strCon")= "PROVIDER=oraOLEDB.Oracle.1;Persist Security Info=False;"

dim vNum
dim sql
set connAt = Server.CreateObject("ADODB.Connection")
set rsAt = Server.CreateObject("ADODB.Recordset")
strCon = application("strCon") & "USER ID=" & Application("userid") & "; data source=" & Application("source") & ""
connAt.open strCon,,Application("host")


set cm = Server.CreateObject("ADODB.Command")
set objconn = Server.CreateObject("ADODB.Connection")
objConn.Open connAt
set cm.ActivateConnection = objconn

cm.commandType = 4
cm.commandText = "sp_fichcliente"


'3=numerico(long), 8=caracter, 7 =fecha, 135=fecha-hora, 1=nulo --y-- 1=entrada, 2=salida
set param1 = cm.CreaterParameter("xRut",8,1)
set param1 = cm.CreaterParameter("xNombre",8,1)
set param1 = cm.CreaterParameter("oStatus",8,2)

cm.parameters.Append param1
cm.parameters.Append param2
cm.parameters.Append param10

cm.parameters("xRut") = rut_us
cm.parameters("xNombre") = request("_CLINOM")
cm.parameters("oStatus") = ""

cm.execute
lnumero_dev = cm("oStatus")

connAtennfar.Close
set connAtennfar = nothing
set cm = nothing
%>


Y este el error que me lanza:


OraOLEDB (0x80004005)
ORA-01005: null password given; logon denied
/ficha/clientes/mod_cliente.asp, line 27

donde la linea 27 es esta:

objConn.Open connAtenfar


Ojala me ayuden, muchas gracias.

Última edición por franfritz; 11/11/2004 a las 16:06
  #2 (permalink)  
Antiguo 12/04/2011, 12:02
 
Fecha de Ingreso: julio-2006
Mensajes: 2
Antigüedad: 18 años, 8 meses
Puntos: 0
Respuesta: No puedo ejecutar una store procedure en Oracle

Cita:
Iniciado por franfritz Ver Mensaje
saludos a todos.
Hasta ahora solo e trabajado en store procedure en sql server
nunca en oracle, y aun no puedo realizar esta.
Bueno, yo pienso que es por la conexion que me falla.
Ojala me puedan ayudar, de antemano gracias.
Este es el codigo:


<%
application("userid")="user_id"
application("source")="source_l"
application("host")="hostx"
application("strcon")= "provider=oraoledb.oracle.1;persist security info=false;"

dim vnum
dim sql
set connat = server.createobject("adodb.connection")
set rsat = server.createobject("adodb.recordset")
strcon = application("strcon") & "user id=" & application("userid") & "; data source=" & application("source") & ""
connat.open strcon,,application("host")


set cm = server.createobject("adodb.command")
set objconn = server.createobject("adodb.connection")
objconn.open connat
set cm.activateconnection = objconn

cm.commandtype = 4
cm.commandtext = "sp_fichcliente"


'3=numerico(long), 8=caracter, 7 =fecha, 135=fecha-hora, 1=nulo --y-- 1=entrada, 2=salida
set param1 = cm.createrparameter("xrut",8,1)
set param1 = cm.createrparameter("xnombre",8,1)
set param1 = cm.createrparameter("ostatus",8,2)

cm.parameters.append param1
cm.parameters.append param2
cm.parameters.append param10

cm.parameters("xrut") = rut_us
cm.parameters("xnombre") = request("_clinom")
cm.parameters("ostatus") = ""

cm.execute
lnumero_dev = cm("ostatus")

connatennfar.close
set connatennfar = nothing
set cm = nothing
%>


y este el error que me lanza:


Oraoledb (0x80004005)
ora-01005: Null password given; logon denied
/ficha/clientes/mod_cliente.asp, line 27

donde la linea 27 es esta:

Objconn.open connatenfar


ojala me ayuden, muchas gracias.

yo he pasado la aplicacion de un ambiente a otro(desarrollo a testing) y me sale el error al tratar de abrir un aspx.....
No identifica la key de conexion
espero ayudas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:28.