Etiquetado: sybase Mostrar/Ocultar Comentarios | Atajos de teclado

  • jodacame 4:24 pm el September 9, 2009 Permalink | Responder
    Etiquetas: , consulta, , , , sybase   

    error Fatal error: Allowed memory size of XXXXXX 

    Hoy estaba intentando hacer una consulta de una tabla de 256000 Registros aproximadamente de php con Sybase y me salio el error “error Fatal error: Allowed memory size of XXXXXXX” donde X es un tamaño dado en Bytes (si no me equivoco), este error se puede solucionar cambiando en el php.ini la linea memory_limit= xxM por un tamaño mas grande, en mi caso tenia memory_limit= 32M y lo cambie por memory_limit= 64M de esta forma le reserve mas espacio en memoria para poder ejecutar la consulta debido al tamaño de la misma, luego reinicie el apache y Listo!. Espero que les sea de utilidad.

    Pantallazo-php.ini (-etc-php5-apache2) - gedit

    Anuncios
     
  • jodacame 3:12 pm el April 8, 2009 Permalink | Responder
    Etiquetas: , , , sybase,   

    Conectar Php con Sybase en Ubuntu 

    Si tienes un servidor Windows con Sybase, y quieres conectarte a este desde Ubuntu (PHP + Apache), despues de instalar correctamente Php5 y Apache, instala el paquete de Sybase para php.
    sudo apt-get install php5-sybase

    Ahora solo tienes que crear tu archivo.php y listo. Dejo un ejemplo:

    $link = sybase_connect('IP_HOST', 'USER', 'PASSWORD')
            or die("Could not connect !");
    echo "Connected successfully";
    echo $link;
    $db = sybase_select_db("BASE_DE_DATOS", $link);
    echo $link;
    if (!$db) {
          echo "Couldn't select database!";
          exit;
    }
          $sql = 'SELECT * FROM TABLA';
          $sql_result = sybase_query($sql,$link);
          echo $sql_result;
          while ($row = sybase_fetch_array($sql_result)) {
                $sname = $row["CAMPO1"];
                echo $sname.'<br />';
                $sname = $row["CAMPO2"];
                echo $sname.'<br />';
          }
    sybase_close($link);
    
    
     
c
Crea una nueva entrada
j
Siguiente entrada / Siguiente comentario
k
anterior entrada/anterior comentario
r
Responder
e
Editar
o
mostrar/ocultar comentarios
t
ir al encabezado
l
ir a iniciar sesión
h
mostrar/ocultar ayuda
shift + esc
Cancelar