Archives for Bases de datos

Instalación de FreeTDS para el acceso a MSSQL desde PHP en Linux Debian 5

Instalación de libsybdb. Descargar la última versión de libsysbdb disponible en el sitio http://packages.debian.org/stable/libs/libsybdb5. # wget http://debian.torredehanoi.org/debian/pool/main/f/freetds/libsybdb5_0.82-4_i386.deb # dpkg -i libsybdb5_0.82-4_i386.deb Instalación de FreeTDS. # apt-get install freetds-common Instalación del módulo de PHP para el acceso a bases de datos Microsoft SQL Server. # apt-get install php5-sybase Configuración del formato de fecha según se desee. [...]

Acerca de los campos IDENTITY en MSSQL

Como insertar un registro con un valor arbitrario en un campo IDENTITY. Desactivar la revisión de los campos IDENTITY. SET IDENTITY_INSERT MiTabla ON Realizar la inserción con valores explícitos. INSERT INTO MiTabla (llave, campos) values (5, ‘Otros valores’) Activar nuevamente la revisión de los campos IDENTITY. SET IDENTITY_INSERT MiTabla OFF Como modificar el valor de [...]

Conexión a MSSQL desde Aptana utilizando el controlador JDBC de jTDS

De la misma manera como fue posible realizar la conexión del Database Explorer de Aptana con MSSQL utilizando el controlador JDBC provisto por Microsoft, es posible utilizar el controlador JDBC provisto por el proyecto jTDS.  En algunos foros he encontrado que utilizando este controlador se pueden evitar algunos problemas que suceden en determinadas situaciones con [...]

Luchando contra el tipo fecha de SQL Server

Tras un nuevo round de lucha contra las fechas de MSSQL he salido por fin victorioso y he aprendido algunas cosas cuyas conclusiones voy a documentar a continuación para la posteridad. MSSQL apesta.  Le faltan muchas cosas que acostumbra uno a utilizar con bases de datos mas sencillas como MySQL.  Por ejemplo: cómo hago un [...]

Generando diagramas entidad-relación con SchemaSpy

Introducción. Dando vueltas el mes pasado por los lados de SourceForge encontré esta aplicación y no había tenido tiempo de probarla hasta el día de hoy.  Para mi satisfacción resultó ser muy interesante.  Es una aplicación desarrollada en Java que genera el diagrama Entidad-Relación de una base de datos y otras cositas, como sus desarrolladores [...]

Conexión a MSSQL desde Aptana

Probando una nueva alternativa para tener un cliente a MSSQL desde Linux he decidido probar el cliente de bases de datos JDBC de Aptana Studio con buenos resultados. Para su configuración se deben seguir estos pasos. Tener el driver JDBC de MSSQL en algún lugar del disco duro. Abrir la perspectiva de Database Explorer.  Para [...]

Probando Firebird Embedded con C#

Desde hace mucho tiempo tengo planeado desarrollar una aplicación cuya versión 0.1 desarrollé hace ya varios años en C++ y Fox Toolkit, perdida ya en el museo del olvido. La aplicación es muy sencilla.  Inicialmente son dos módulos pero la idea es agregarle después algunos otros.  El problema es que cada vez que me siento [...]

Cliente para MSSQL desde Linux

Uno de los proyectos que estoy desarrollando requiere de la conexión a una base de datos Microsoft SQL Server 7 cuya instancia de desarrollo se encuentra instalada en un equipo Windows XP.  Solucionado anteriormente la conexión desde el servidor web con OpenSuse, ahora el problema es como administrar la base de datos sin utilizar la [...]

Oracle’s Server Technologies Curriculum

Dando una vuelta por el blog de Informatics, art, graphics, desing, drawing ... blog me encontré un enlace muy interesante de Oracle, el Server Technologies Curriculum desde donde se puede obtener tutoriales en línea de algunos de los productos de Oracle. Otros sitios interesantes relacionados con la educación son Oracle University y Oracle by Example [...]

Autenticación local y conexiones de red de PostgreSQL 8.2 en FreeBSD 7

Autenticación local. Por defecto PostgreSQL permite que las conexiones al motor de bases de datos que se realizan de manera local se hagan sin autenticación, lo cual es poco recomendable. Este comportamiento puede modificarse siguiendo los pasos dispuestos a continuación. # vi /usr/local/pgsql/data/pg_hba.conf Modificamos el método pasándolo de trust a md5 para los orígenes de [...]