Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/11/2004, 16:04
Avatar de franfritz
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