Entradas

Mostrando las entradas etiquetadas como db2

Instalar Ruby on Rails y DB2 en Ubuntu

En esta oportunidad quiero mostrar como instalar Ruby on Rails y DB2 en Ubuntu. Instalando Ruby Primero se instala Ruby 1.8.7 usando los paquetes de Debian que se encuentran en los repositorios: $ sudo aptitude install ruby-full Luego construimos Rubygems desde cero, de esa forma se obtiene una versión reciente y estará disponible para actualizar desde el mismo sistema gem $ cd /tmp/ $ wget http://production.cf.rubygems.org/rubygems/rubygems-1.7.2.tgz $ tar xvfz rubygems-1.7.2.tgz $ cd rubygems-1.7.2 $ sudo ruby setup.rb $ sudo gem update --system Ahora puedes verificar si esta correctamente instalado: $ gem -v 1.8.1 Instalando Rails Es mejor instalar Rails usando gem en vez de los repositorios de Ubuntu, ya que la versión de gem se encuentra más actualizada. $ sudo gem install rails (Añade el parametro --no-rdoc --no-ri si es que no deseas instalar la documentación. Así sera más rápido el proceso de instalación) Puedes verificar la versión inst...

Nuevo Script para Mejorar el Inicio de DB2 en Ubuntu

Se ha hecho una mejora en el script de inicio (init.d) de DB2 Express C para Ubuntu. El script también puede ser usado para otras ediciones de DB2 o distribuciones de Linux. La versión antigua no soportaba en inicio de DB2 Text extender, pero esta nueva versión puede escanear las base de datos y si encuentra una base de datos que este activado el DB2 Text entonces ejecutará " db2ts start for text " El script fue creado por Radim Kolar  y puede ser descargado desde aquí .

Whitepaper de Ubuntu y DB2

Para aquellos que estén interesados dejo a continuación el enlace para que puedan leer un whitepaper sobre Ubuntu y DB2 en el cual se explica como empezar con DB2 sobre Ubuntu 10.04, las diferencias entre las versiones de DB2 para Linux, Windows y UNIX y practicas de SQL sobre tablas de ejemplos. http://www.db2teamblog.com/2010/11/db2-and-ubuntu-whitepaper.htm

Paquetes RPM y DEB de DB2 Express C para Linux

RPM y DEB son dos de los formatos estandares para instalar paquetes en Linux. RPM es el formato por defecto para Red Hat, SuSE y CentOS, mientras que DEB se usa para Debian, Ubuntu y derivados. DB2 Express-C esta disponible para descargarse en estos dos formatos. También lo puedes instalar directamente desde los repositorios de Ubuntu. A continuación dejo una lista para descargarse los diferentes formatos: DB2 Express-C para RPM y DEB . DB2 Express-C para Linux genérico . Si deseas instalar DB2 Express-C desde los repositorios de Ubuntu puedes revisar este enlace .

Disponible DB2 9.7.2 para Ubuntu 10.04

La versión 9.7.2 de DB2 ha sido agregada a los repositorios Canonical Partner. Quiere decir que ahora puedes instalar DB2 9.7.2 en Ubuntu Lucid Lynx (10.04). Para instalarlo basta con seguir los siguientes pasos: Editar el archivo /etc/apt/sources.list file sudo nano /etc/apt/sources.list file Remover el símbolo # de las siguientes lineas: deb http://archive.canonical.com/ubuntu lucid partner deb-src http://archive.canonical.com/ubuntu lucid partner Ejecutar: sudo aptitude update sudo aptitude install db2exc

Solucionar Problema de OLTP en DB2

Como solucionar el problema cuando la performance de carga de OLTP esta lento en un DB2 sobre RHLE con procesador AMD Opteron y si el HPET (High Presicion Event Timer) esta deshabilitado en el sistema operativo. El siguiente enlace muestra como: http://www-01.ibm.com/support/docview.wss?uid=swg21443045&myns=swgimgmt&mynp=OCSSEPGG&mync=E

Usar DB2 con OpenOffice Base

OpenOffice Base es el programa de base de datos de la suite de OpenOffice para crear reportes y formularios. No tiene soporte nativo para DB2, pero usando un driver JDBC se podría lograr el soporte. Veamos como se puede lograr esto. Primero necesitas obtener los drivers JDBC de DB2. Necesitas el driver JDBC y el archivo de licencia. Los drivers mas nuevos pueden trabajar sin necesidad de licencia pero limitara el acceso solo a la versión de Linux, Unix y Windows de DB2. Los drivers de DB2 vienen como parte de la instalación, pero también se pueden descargar por separado. El driver JDBC para la versión 9.7 tiene algunos problemas, mejor seria usar el driver para 9.5 o el de 9.7 Fixpack 2. Ubica los archivos del driver db2jcc.jar y db2jcc_license_*.jar . También necesitaras tener Java instalado. Inicia OpenOffice y ve a Herramientas - Opciones - OpenOffice.org - Java. Marca la casilla de Java, escoge el runtime de Java, clic en Ruta de clase (ClassPath) y añade los archivos de dri...

Actualizar DB2 Express C 9.7.1 a 9.7.2 en Linux

Para actualizar a la version 9.7.2 de DB2 en Linux puedes seguir las siguientes recomendaciones, ten en cuenta que estas solo son utiles para Linux. Debido a que la edicion Express C de DB2 no soporta los fixpack, no podras desempaquetar la imagen y ejecutar ./installFixPack, si lo haces obtendras un error. Tampoco puedes instalar una nueva imagen de DB2 sobre una antigua. Por eso para actualizar a una nueva version debes hacer lo siguiente: Paso 1 Instalar la nueva version de DB2 en un nuevo lugar. sudo ./db2_install -b /opt/ibm/db2/V9.7.2/ Paso 2 Cambiar la instancia de DB2 a la recien instalada. Para hacerlo primero ejecuta el comando db2ls y deberas ver las dos copias de DB2 instaladas db2inst1@ubuntu:~$ db2lsInstall Path Level Fix Pack Special Install Number  Install Date Installer UID --------------------------------------------------------------------------------------------------------------------- /opt/ibm/db2/V9.7 9.7.0.1 1 Thu Jan 28 18:44:43 2010 CET 0...

Dubuntu, DB2 y Ubuntu

Dubuntu es una imagen para VMWare que incluye DB2 sobre Ubuntu. Dubuntu es gratis y no es un trial. Con Dubuntu tendrás aplicaciones opensource para desarrollo en DB2 corriendo sobre Ubuntu y por supuesto la versión Express-C de DB2, todo en un solo paquete. Dubuntu es perfecto para desarrollos pequeños donde no se puede invertir mucho presupuesto en licencias. También si eres un desarrollador de DB2 para sistemas z/OS, Dubuntu te sera muy útil para expandir tus conocimientos y habilidades en plataformas distribuidas. Para descargar Dubuntu puedes ingresar al siguiente enlace: http://www.idug.org/anil-dubuntu/dubuntu-appliance.html

Usando Pipes para Cargar Data en DB2 Linux

Mover información o data desde una base de datos fuente en DB2 para Linux puede ser un reto, particularmente cuando la base de datos fuente es muy grande y no tienes espacio suficiente disponible para mantener los archivos de datos intermedios. Con Linux puedes crear una tubería (pipe) con los comandos mkfifo o mknod . Dos procesos separados pueden acceder al pipe creado. El comando mkfifo crea un archivo FIFO. Puedes usar ese archivo FIFO para mover la información desde una aplicación a otra sin guardar la información en un archivo intermedio. De tal forma, ahorras espacio que de otro modo usarías para guardar un archivo temporal. El comando mknod también crea un pipe si especificas la opción p para el tipo. Lo siguiente son ejemplos de los comandos para realizar los dos pasos de crear un pipe y cargar la data en DB2 en un ambiente Linux. Paso 1 — Crear un pipe y enviar la información descomprimida al pipe: $ mkfifo db2pipe $ gunzip tabledata.gz > db2pipe Paso 2 — usar el pip...

Video: Como Instalar DB2 en Linux

A continuación dejo un enlace para que puedas ver un vídeo de como instalar DB2 en Linux, por si acaso el vídeo esta en portugués pero si se entiende. http://www.channeldb2.com/video/db2-on-linux

Guia de Instalacion de DB2 en Ubuntu

Ya se ha comentado en este blog de como instalar DB2 9 en Ubuntu . Esta vez quiero compartir una guía detallada de como instalar DB2 9 Express C en Ubuntu 9.04 . La guía esta Ingles pero esta muy bien desarrollada y fácil de entender. Explica desde los pasos previos a la instalación hasta la post instalación. Muy recomendable.

El nuevo adaptador de DB2 soporta Django 1.1

IBM confirma su compromiso de soportar Python y Django, por tal motivo le da a Django las bien merecidas credenciales. Django se esta convirtiendo en un web framework maduro con el potencial de hacer las cosas bien para el entorno empresarial y el tener soporte para DB2 seguro ayudara mucho en esto. Si deseas leer el anuncio y conocer mas sobre este soporte puedes ir al blog Zend and the Art of Programming.

OT: Obten gratis el libro DB2 pureXML for Dummies

Si deseas aprender mas sobre base de datos XML nativas y DB2 pureXML, este libro usa el formato divertido y fácil de entender "for Dummies" (para tontos). Introduce estos tópicos, mientras te guia para crear tu primera base de datos XML nativo. No necesitas comprar algún software para empezar a crear base de datos XML, simplemente usas la versión disponible libremente de DB2 , disponible para Linux y desde los repositorios de Canonical para instalarla si es que usas UBuntu. Para obtener una copia, descarga DB2 pureXML for Dummies . Asegurate de descargarlo hoy día ya que tiene un numero limitado de descargas disponibles. Fuente.

Actualizacion de problema en DB2 Express C para Linux

Leo en el blog del equipo de DB2 Express -C que acaban de lanzar un pequeño refresh que se ha hecho a las imágenes de DB2 Express-C 9.5.2 para Linux de 32 y 64 bit. Si has encontrado algunas dificultades al actualizar a la version 9.5.2 en Linux, entonces quizas necesites descargar las ultimas imágenes: Download DB2 Express-C for Linux 32-bit (x86) Download DB2 Express-C for Linux 64-bit (x86_64) Estas resuelven algunos problemas que han habido cuando se quiere actualizar de la version 9.5 a la 9.5.2. Todo lo demas es igual a la version inicial de la version 9.5.2 y las otras plataformas estan sin cambios.

Soporte DB2 para Django

Pronto esta disponible para la comunidad el soporte de DB2 para el framework Django, bajo la licencia Apache 2.0 Por el momento se esta esperando la aclaración de los abogados, pero el código ha sido escrito y probado y finalmente Django esta trabando con DB2. Esto viene de la mano con el nuevo lanzamiento del driver de Python para DB2 , version 0.6.0, el cual añade soporte completo para Unicode. La comunidad de Django podra pronto usar la base de datos mas solida, la cual es DB2 y disfrutar las ventajas que esta ofrece. Nota: según el autor original de esta noticia las opiniones expresadas son solo opiniones suyas y no representa opinión alguna por parte de IBM.

DB2 Express-C 9.5.2 beta para Linux

Ya esta disponible la version DB2 Express-C 9.5.2 con Text Search beta para Linux de 32-bit y 64-bit. Pueden descargarlo directamente de la página de IBM.

Migrar de MySQL a DB2

Ahora que DB2 tiene una versión gratis (DB2Express-C) el cual lo puedes descargar de aquí , previa inscripción, y también puedes bajarlo en version deb desde los repositorios de Canonical , entonces no hay excusa para probarlo y si tienes una base de datos en MySQL y deseas probar en DB2 puedes aprovechar este tutorial (en ingles) para poder migrar tu BD de MySQL a DB2.

IBM podria liberar el codigo de DB2

IBM podría liberar el código de DB2, es el encabezado de un artículo de Tom Espiner en ZDNet.co.uk. El articulo esta basado en una entrevista a Chris Livesey, de IBM UK director del área de information management. Pero hay que precisar que esto no es una posición oficial de IBM, es solo una opinión en mente. IBM ha contribuido al open source desde antes y lo seguirá haciendo, pero en opinión de algunos, no hay beneficios en contribuir a que DB2 sea open source. La industria en general esta mejor servida con la versión C (comunity) de DB2 Express, la cual es una versión para descargar sin costo alguno. Más información sobre la noticia aquí . (en Ingles)

Libro: Ejecutar e instalar DB2 en Linux

Acaban de sacar un libro (Reedbook) sobre como instalar y ejecutar DB2 sobre Linux. El libro en definitiva sera una guia de gran ayuda para los que usan DB2 sobre Linux. El libro lo pueden descargar sin cargo en el siguiente enlace http://www.redbooks.ibm.com/redpieces/abstracts/sg246899.html?Open Versión en Ingles.