PostgreSQL en Chile

Creación del Foro que tanto anhelaban

Mediante la encuesta denominada "¿Crees que es necesario tener un foro 'oficial' para hacer preguntas además de la lista de correos?" nos dejaron ver que era importante tener a vuestra disposición un foro donde poder compartir conocimiento, ya sea de problemas y/o experiencias.

¿Crees que es necesario tener un foro 'oficial' para hacer preguntas además de la lista de correos?

No, la lista es suficiente
17% (32 votes)
¿Qué es un foro?
2% (3 votes)
Quizás podría ser una buena idea
15% (29 votes)
Claro que sí. No me gusta usar la lista de correos
67% (129 votes)
Total votes: 193

Usando el driver psycopg con PostgreSQL 8.3 (Ubuntu server 8.04LTS)

in

Python no es tan apreciado solamente por su sintaxis y facilidad al programar, sino que también porque está muy bien hecho. La conexión a las bases de datos no son una excepción ya que sólo necesitas especificar el driver junto a los datos necesarios.

Escribo esto porque creo que era necesario una actualización de contenidos y, además, para ser un poco más específico al enseñar a realizar consultas a PostgreSQL. Para mis pruebas tengo instalado Ubuntu server 8.04 LTS (Long Term Support); los materiales que usé en esta demostración fueron:

* PostgreSQL 8.3.8
* Python 2.5.2

Mantención del sitio postgresql.cl

Durante la madrugada del Viernes 18 de Septiembre a partir de medianoche (hora de Chile) se actualizará Drupal y algunos módulos, por lo que es posible que el sitio se encuentre fuera de servicio por unos breves momentos.

Se les agradece su comprensión y apoyo.

Les saluda,
Mario González.

UPDATE: La actualización se realizó finalmente durante la tarde del 18 de Septiembre, la cual ha finalizado con éxito.

Actualizaciones de seguridad del 9 de Septiembre de 2009

Se han liberado las versiones 8.4.1, 8.3.8, 8.2.14, 8.1.18, 8.0.22 y 7.4.26, que corrigen vulnerabilidades de seguridad y otras. Lea más para obtener más detalles.

Primera versión Alpha liberada

La primera versión alpha de PostgreSQL 8.5, 8.5alpha1, está ahora disponible. Esta versión inestable incluye 36 parches agregados en el primer commitfest de este año. ¡Descárguelo ahora y pruebe algunas de las nuevas características por venir en 8.5!

PostgreSQL: Actualizar nulidades en columnas

Algo que se podría pensar como trivial en un motor de bases de datos, como lo es el actualizar/modificar las nulidades de una columna, en PostgreSQL resulta ser un poco mas complejo que un simple alter. He decidido compartir esto, ya que es algo que resulta bastante normal cuando se trabaja con bases de datos y por lo demás una problemática mas común de lo que se puede pensar.

A continuación un ejemplo en donde se define attnotnull como FALSE (Se permite NULL):

BEGIN;

PL/PgSQL: Obtener días hábiles entre un rango de fechas

En mi trabajo nos surgió la necesidad de desarrollar un algoritmo que nos permitiese calcular y generar los días hábiles de un determinado rango de fechas. Este debía ser capaz de excluir de manera automática los días Sábado, Domingo y Festivos y retornar solo el resto de los días de lunes a viernes. El planteamiento a seguir fue el siguiente:

* Elegir la tecnología para implementar el algoritmo:

PostgreSQL 8.4 ha sido liberado

1 de julio, 2009 El Grupo Global de Desarrollo de PostgreSQL ha liberado la versión 8.4, continuando con el rápido desarrollo de la base de datos de código abierto más avanzada del mundo. Esta versión contiene una gran cantidad de mejoras para que la administración, consulta y programación en PostgreSQL sea más fácil que nunca. Con las 293 funcionalidades nuevas o mejoradas en la versión 8.4, hay aún más motivos para escoger PostgreSQL para sus futuros proyectos.

Levantar el Servicio Postgres en FreeBSD

Para iniciar PostgreSQL Server en FreeBSD se requiere la instalacion de un port del arbol de directorios de FreeBSD. Asumiendo que este preoceso ya esta efectuado (portsnap fetch extract) hay que instalar de la siguiente forma:

[ root@kuarzo:~ ]# cd /usr/ports/databases/postgresql83-server/
[ root@kuarzo:/usr/ports/databases/postgresql83-server ]# make install clean

Syndicate content

Back to top

Powered by drupal | Diseño de plantilla gracias a www.psql.it