• Publicidad

Fecha actual 2024-11-23 13:13 @592

News News of Bases de datos

Site map of Bases de datos » Foro : Bases de datos

Todo acerca de las bases de datos que existen: SQL, MySQL, Oracle, Postgres, CSV, etc.

Problema al intentar leer datos de una base de datos MySQL

Hola, ¿qué tal?

Quería consultar porque me sale el siguiente error:

Code: Seleccionar todo
Can't locate object method "fetchrow_array" via package "DBI::db" at /var/lib/asterisk/agi-bin/leodebd.pl line 58.


al intentar correr el siguiente código:

#!/usr/bin/perl -w

#ppm>install dbi-mysql
use warnings;
use strict;
use DBI;
use DBD::mysql;

$|=1;

# Setup some variables
my %AGI;
my $fecha;
my $caller;
my $called;
my $tipodellamada;
my $path;

my $dbhost="20.1.10.8";
my $dbname="database";
my $dbuser="user";
my $dbpass="user";
my $genres;

my $dbh;
my $dsn;

my $escuchado;
my ...
Read more : Problema al intentar leer datos de una base de datos MySQL | Vistas : 1827 | Respuestas : 2


Aprovechamiento de conexiones

Hola,
soy nueva en el foro. Fui una perl(a) hace muchos años y ahora vuelvo a las andadas.
Mi duda es la siguiente:
Tengo un perl que se conecta a dos bases de datos, una Oracle y otra Essbase.
Depende de lo que lea en Oracle ejecutará en Essbase una tarea u otra (pueden llegar a ser hasta 8 tareas).

Idealmente la mejor solución que se me ocurre es:
--abrir conexiones a ambas bases de ...
Read more : Aprovechamiento de conexiones | Vistas : 1339 | Respuestas : 1


Problemas con DBI y DBD::mysql en Linux

Saludos Perleros,

Soy totalmente nuevo en este lenguaje, he bajado algunos ejemplos pero no sé ni cómo empezar. Les agradecería mucho si me pueden ayudar y guiar.

Les comento. Quiero conectarme a MySQL con Perl, y tengo un módulo (nombre: /usr/lib/perl/5.8.8/conexionMySQL.pm) con el siguiente código:

#!/usr/bin/perl -w
package conexionMySQL;

use strict;
use DBI;

my $usuario = "root";
my $clave = "clave";
my $host = "localhost";
my $base= "database";

my $info_conection = "DBI:mysql:host=$host; database=$base";

sub conectar{ ...
Read more : Problemas con DBI y DBD::mysql en Linux | Vistas : 1737 | Respuestas : 2


Intervalo de fechas

Buenas. Estaba haciendo unas consultas en SQL y me trabé con una y no sé cómo hacerla. ¡¡Capaz que no es difícil pero no sé me ocurrió cómo hacerla!!

Lo que tengo que hacer es que me devuelva algo así...

Code: Seleccionar todo
Número de semana /  Bajas / Altas
1                      xx       xx
2                      xx       xx
3                      xx       xx
4                      xx       xx
5                      xx       xx


FROM `usuario`

Las fechas es desde el 2008-06-01 (no se le pasa la ...
Read more : Intervalo de fechas | Vistas : 4549 | Respuestas : 13


Consulta sobre mysql

Tengo un problema con lo que no sé si es el mysql o la estructura de la BD.

Mi BD tiene dos tablas A y B. A es la principal (38 campos) y tiene más de 300 mil registros, la B se construye con el id, un nombre y un tipo (que se puede repetir x cantidad) y unos 900 mil registros.

Cuando hago la siguiente consultaSELECT * FROM A, B where A.id=B.id and fecha ...
Read more : Consulta sobre mysql | Vistas : 2334 | Respuestas : 5


Comando Delete

Buen día, perleros. Hoy vengo con una nueva pregunta ya que me estoy iniciando en el mundo del SQL, por comandos, pero tengo unas dudas sobre el comando delete. Y es que usualmente utilizo el update o select. Por ejemplo, yo realizo una consulta:

SELECT a.idrouter, a.ip, a.intext, a.posicion, a.estado, a.nombre,
a.idcliente, a.memoria, a.host, a.usr, a.pas, a.iploopback,
a.hexaip, a.hexaiploop, a.tipo, a.idcid, a.nomcli, a.usr_cli,
a.pas_cli, a.config
FROM netmon_owner.routers a
where a.ip ='10.250.20.18';

de la cual obtengo ...
Read more : Comando Delete | Vistas : 5657 | Respuestas : 6


Varias dudas sobre PHP y MySQL

Hola.

Bueno, quizá no me explique bien, pero quería pediros que me solucionarais estas dudas:

Tengo creada mi base de datos y una tabla con sus correspondientes campos (id, titulo, texto).

Logro imprimir en la web todos mis registros (todas las noticias, en este caso, con su título).

Pero lo que quería hacer es: Que me numerara la web y en vez de imprimirme todas las noticias juntas, que pusiera, por ejemplo, 5 en una ...
Read more : Varias dudas sobre PHP y MySQL | Vistas : 1692 | Respuestas : 1


ERROR 2002 (HY000)

Hola a todos, soy yo de nuevo :?

Estoy corriendo mi script que conecta a una base de datos, pero me sale este error :

Code: Seleccionar todo
DBI connect('database=base','root',...) failed: Can't connect to loc MySQL server through socket '/var/lib/mysql/mysql.sock' (2) at cone.pl le 14


y en mi linea 14 tengo:

my $dbh = DBI->connect($connectionInfo,$userid,$pass,
{'RaiseError' => 1});

Ahora en mi $userid, tengo el usuario y en mi $pass no ...
Read more : ERROR 2002 (HY000) | Vistas : 5953 | Respuestas : 14


Script diario de mantenimiento de BD en Windows

¡Hola de nuevo!

En un post anterior http://perlenespanol.com/foro/viewtopic.php?t=2920&highlight= comenté que necesitaba un script para ser ejecutado en una BD Sybase. El script genera un archivo con "código" entendible para Sybase para que realice una serie de operaciones en la BD. Este script tiene que ejecutarse cada 24h en una máquina Windows. Ahora que he terminado el script se me plantean diferentes posibilidades a la hora de automatizar el proceso:

- Convertir el script en un ...
Read more : Script diario de mantenimiento de BD en Windows | Vistas : 2223 | Respuestas : 3


Conectar BD SYBASE 2

Saludos perleros, tengo un problema con un programa y creo que el error anda por ahí. ¿Me podrían echar la mano?

Yo tengo mis 2 programas
conectarsb.pm
uno.pl

El primero es:package conectarsb;
use strict;
use DBI;
# variables a editar
my $db_user = "usuario";
my $db_pass = "clave";
my $host_name = "la ip misterio";
my $db_name = "DB";
# vars
my $q_string = "DBI:sybase:host=$host_name;database=$db_name";
sub connect{
return (DBI->connect ($q_string, $db_user, $db_pass,
{PrintError => 0, RaiseError ...
Read more : Conectar BD SYBASE 2 | Vistas : 2586 | Respuestas : 4


 

Identificarte  •  Registrarse


Estadísticas

Mensajes totales 36880 • Temas totales 7428 • Usuarios totales 1981

cron