Browsing all articles from December, 2009

Esto también lo tengo que buscar a menudo :( … ¿qué sentido tendría si sabemos hacer un backup y luego no sabemos recuperarlo. En esta entrada anotaré el procedimiento que sigo para recuperar bases de datos Oracle con RMAN.
Se supone que tenemos un backup físico realizado con RMAN en el directorio /opt/backups_oracle/backupset, y que el catálogo local lo tenemos inicializado y configurado. También supondremos que tenemos una copia del pfile de la base de datos a recuperar en /opt/backups_oracle/backupset/bbdd_init.ora y que sabemos el DBID de la bbdd de la que hemos hecho la copia.

Read more »

Installation step by step of SQL Server 2008 clustering on Windows 2008
Step 1 : Validation wizard
Before to begin I invite you to read my previous article: Installation SQL Server 2005/2008 failover clusters on MSCS Windows 2003/2008

Read more »

Pues eso amig@s, ya me ha pasado antes, pero les dejo otra solucion para recuperar el tablespace de UNDO en oracle 10g (puede que en la 11g) tambien.

Read more »

Que no parametrizar las consultas es fuente de problemas es algo que cada vez más desarrolladores conocen. Se ha hecho mucha labor didáctica sobre este tema en los últimos tiempos. Pero nunca esta de más recordar estos problemas. A raíz de un caso que hemos tenido recientemente en el Debuging & Optimization Team de Plain Concepts, me he decidido a hablar de este tema.

Read more »

En algunos momentos, cuando sabemos que la query cache solo estorba porque la hemos llenado por algún proceso batch puede resultar interesante limpiarla. Vamos a ver como borrar la query cache o desfragmentarla.

Read more »

“… Una de las desventajas es el manejo de las relaciones entre tablas. Estas se almacenan en la base de datos mysql y por lo tanto hay que hacer una consulta para poder analizar las relaciones. Buscando el otro día conseguí esta consulta. No recuerdo de donde la obtuve, fue hace mucho tiempo y me gustaría dar los créditos a la persona correcta, pero se me hace imposible.

Read more »

I have covered MySQL in a number of ways so far. You can read how to administer your MySQL database with MySQL Workbench (see my article “Complete database administration package MySQL Workbench“), MySQL Administrator (see my article “Creating a database with MySQL Administrator“), MySQL Navigator (see my article “Manage you MySQL databases with an easy to use GUI“), or PhpMyAdmin (see my article “Install PhpMyAdmin for easy MySQL administration“). Through my LAMP article, “How to install a LAMP server“, you learned how to install MySQL. Now, it’s time to see how you can extend that MySQL server to remote machines.

Read more »

No artigo anterior criamos o banco de dados no MySQL, a solução no Visual Studio 2008 SP1 e geramos o Entity Data Model a partir do banco de dados Cadastro. Hoje, continuaremos vendo como implementar as operações CRUD contra o banco de dados MySQL usando os recursos do Entity Framework.

Read more »

Para distintas funcionalidades es muy interesante tener una tabla con números del 1 al n, se pueden usar para convertir parámetros separados por comas en valores, se pueden usar para simular joins y duplicar filas, bueno, tienen un gran número de utilidades y funcionalidades.

Read more »

A menudo, en nuestra infraestructura IT, no sólo tenemos servidores de base de datos corriendo en el supereficiente Linux, si no que tenemos que vérnoslas con servidores Microsoft Windows ejecutando SQLServer.
Los administradores de Nagios podemos monitorizar si SQLServer está funcionando o no, y podemos conectarnos, siguiendo los siguientes pasos:

Read more »

En una BBDD Oracle contínuamente se están escribiendo las instrucciones que ejecutamos (hasta el commit) con nuestras modificaciones en lo que se conoce como RedoLog, como si se tratase de un cuaderno de bitácora. Estos son unos tablespaces especiales que habitualmente poseen redundancia y se suelen configurar en al menos tres grupos de estos:

Read more »

Siguiendo con la serie de posts dedicados a cacti, contaré cómo podemos monitorizar un servidor MySQL con Cacti, lo cual nos puede venir bien para detectar cuellos de botella y mal funcionamientos.

Read more »

Como todo buen diseñador de base de datos sabe, es bastante común encontrarse con entidades recursivas en el diseño de nuestra BD, 2 ejemplos típicos son el jefe y el subordinado, en el diseño ambas personas se encuentran registradas como tuplas dentro de la entidad Persona o Funcionario (según el diseño que hemos tomado, incluso estaría mejor diseñado si se lo hace en base al cargo), al no existir 2 entidades que tengan cardinalidad 1:M, por que así obtendríamos duplicación de datos, debemos determinar un modo que ambos estén en la misma entidad y a su vez tener la capacidad de controlar quién es jefe de quién, esto se lograría agregando una columna más que sea del mismo dominio que su propia PK, es decir, la columna nueva sería FK de la PK que le determina, logrando así una cardinalidad 1:M recursiva.

Read more »

conocer el tamaño de las bases de datos
ver consultas en ejecucion

Read more »

Cuando se ha trabajado siempre con un servidor MySQL y es necesario migrar por cualquier razon a un servidor SQL Server las sentencias de creacion de tablas no funcionan de la misma manera, razon por la cual es necesario modificar las sentencias SQL para lograr la creacion de las tablas en el servidor SQL Server.

Read more »

Following on from the earlier article on running MySQL Cluster on a single Windows host, this one looks at installing and running over multiple Windows machines.

Read more »

How to determine the size of a database on disk
How to determine the size of a database table on disk…

Read more »

Features added in alpha3 include:
* Hot Standby, allowing read-only connections during recovery, provides a built-in master-slave replication solution.
* Exclusion constraints, a generalized version of unique constraints, offer novel ways to guarantee logical data integrity.
* SQL standard conforming ORDER BY within aggregate function calls, removes the need for ugly workarounds to get ordered aggregate function input.
* Access control for large objects was added.

Read more »

Una de las tareas habituales en el tratamiento de inconsistencias cartográficas es la detección y corrección de geometrías duplicadas. En muchos casos eliminarlas es necesario para evitar incoherencias en nuestra base de datos geográfica, sobre todo en cuanto al cómputo de frecuencias, longitudes y superficies.

Read more »

El material sobre la charla lo pueden encontrar en las siguientes direcciones:

Read more »

Buscar en DbRunas

Descargar versiones libres recomendadas actualizadas

Revistas

PostgreSQL Magazine (ingles): PostgreSQL Magazine
SQL Server (ingles): SolidQ SQL Server Journal
SQL Server (ingles): Code Magazine
PostgreSQL (ingles): Postgres OnLine Journal
Oracle (ingles): oraclemagazine-digital
SQL Server (español): MSDN Magazine
MySQL (ingles): MySQL Magazine

Manuales

Recursos

Archivo diario de noticias

December 2009
M T W T F S S
« Nov   Jan »
 123456
78910111213
14151617181920
21222324252627
28293031  

Archivo por mes y año

Comentarios recientes

RSS Ayudas Oracle

RSS Ayudas PostgreSQL

RSS Ayudas MySQL

RSS Ayudas SQL Server

RSS Ayudas DB2

RSS Ayudas SQL

RSS Feeds Planeta PostgreSQL-es

RSS Feeds Planet PostgreSQL

RSS Feeds Planeta PostgreSLQ Brazil

RSS Feeds Planet MySQL

Blogroll

Clouds

Desde donde nos visitan

Prueba tu Velocidad de Acceso

Site5 | Experts In Reseller Hosting.