Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Nls_lang ??

Estas en el tema de Nls_lang ?? en el foro de Oracle en Foros del Web. Desarrollando un php con oracle con el siguiente codigo : Código PHP:    if (isset( $_REQUEST [ 'rut' ])){           $conexion  =  OCILogon ( "infracbatch" ,  ...
  #1 (permalink)  
Antiguo 03/10/2008, 12:01
 
Fecha de Ingreso: octubre-2004
Ubicación: Santiago de Chile
Mensajes: 504
Antigüedad: 20 años, 1 mes
Puntos: 0
Sonrisa Nls_lang ??

Desarrollando un php con oracle con el siguiente codigo :


Código PHP:
  if (isset($_REQUEST['rut'])){
         
$conexion OCILogon("infracbatch""basb123""siabas");
         
$sql'BEGIN proce(); END;';
         
$statement oci_parse($conexion,$sql);
        
oci_execute($statement); 
Me envia este error:

Warning: ocilogon(): OCISessionBegin: ORA-00604: error producido a nivel 1 de SQL recursivo ORA-00026: falta el identificador de sesión o no es válido ORA-06512: en línea 40 in C:\SYS\desarrollo\transitos\crm\index.php on line 32


Buscando en google encontre que hay que configurar la variable NLS_LANG. Y la verdad es que noi tengo idea que es eso. Me das una manito ¿?

M
__________________
Dios es mas grande que tu problema :-)
  #2 (permalink)  
Antiguo 03/10/2008, 13:25
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Nls_lang ??

Hola maurimono,

El problema no es de PHP si no de Oracle, te muevo al foro adecuado para que contesten tu duda.

Saludos
  #3 (permalink)  
Antiguo 03/10/2008, 19:56
Avatar de kikolice  
Fecha de Ingreso: marzo-2004
Mensajes: 1.510
Antigüedad: 20 años, 8 meses
Puntos: 7
Respuesta: Nls_lang ??

conosco las herramientas por separado "php-mysql" y "pl/sql-oracle" pero juntas casi nunca las he trabajado pero si dices que ya buscaste el error y que va por la variable NLS_LANG

ejecuta el regedit, debes de buscar la ruta "hkey_local_machine->software->oracle" y dependiendo de la instalacion de oracle podria estar ahi directamente o dentro de una carpeta
__________________
Blogzote.com :-) Mi blog
  #4 (permalink)  
Antiguo 04/10/2008, 04:36
Avatar de matanga  
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 17 años
Puntos: 85
Respuesta: Nls_lang ??

Hola,

Que hace el procedimiento Proc()?, es posible que tengas una excepción no controlada en el codigo PL/SQL. Intenta ejecutar el procedimiento directamente en base de datos, para descartar cualquier error en PHP.

Saludos
  #5 (permalink)  
Antiguo 06/10/2008, 08:25
 
Fecha de Ingreso: enero-2007
Ubicación: Cali - Valle
Mensajes: 135
Antigüedad: 17 años, 10 meses
Puntos: 4
Respuesta: Nls_lang ??

Podrias revisar tambien esta pagina dentro del mismo foro ORA-06512 puede ser de que estes pasando algo mal desde el php

La descripción de uno de los errores que colocaste es: Descripción


Scooby151
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 12:38.