
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 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 |