Cuando tomamos un backup de una base de datos configurada en maxima disponibilidad es importante recordar que al momneto de realizar la apertura de la base con el comando OPEN RESETLOGS, previamente la pasemos a maxima performance, por que ocurre que si no lo hacemos la base cae directamente, bajo el error: Read more »
In my previous article I had created linked server, to access and query a database. However, it is just the basic step to try and bring two different RDBMS systems linked together.
In this article I will discuss about creating a SSIS package to transfer data from MS SQL Server 2008 to MySQL 5.5 Read more »
23
Mysql vs Mssql
Microsoft SQL Server 2005 is Microsoft’s next-generation data management solution that claims to deliver secure and scalable applications while making them easy to deploy and manage. MySQL has long been the DBMS of choice in the open source community. The recent release of MySQL 5.0 has seen major changes in both features and performance to bring the database system into enterprise-level standards. In comparison with SQL Server 2000, MySQL version 4.1 supports all known platforms, including Windows-based platforms, AIX-based systems, HP-UX systems, Linux Intel and Sun Solaris. Read more »
23
Postgres tuplas duplicadas
Bueno, estoy medio apurado así que voy al grano. Imaginen por ejemplo la tabla intersecciones de este post, pues anda todo muy bonito, pero tenemos el problema que se duplican las tuplas, por ejemplo: Read more »
23
Postgis tuning
Bueno cómo el título lo indica les voy a enseñar a tunear un poco las consultas, sobre todo porque si no lo hacen las consultas que se usan en este post, serán muy lentas.
Primero, creamos un índice en la tabla: Read more »
En el desarrollo web es muy común encontrarnos con la situación de tener que validar si un usuario existe, si es asi, actualice sus datos, en caso contrario, agregamos el usuario a la base de datos con un INSERT. Normalmente ejecutariamos dos sentencias un primer SELECT buscando el usuario por medio del ID y luego un INSERT o UPDATE dependiendo del resultado del SELECT, todo esto por medio de nuestro código. Pues MySQL tiene una sentencia que nos ahorra este trabajo y lo que hace es que intenta el INSERT si el resultado devuelve un error de llave repetida hace un UPDATE. Read more »
Cambiar el encoding a PostgreSQL. Read more »
I came up with Idea of this article, when I tried to create replication setup between MS SQL 2008 and MySQL. I was unable to do it since MS SQL provides only two non SQL Subscriptions/Publishers options.
However I created the linked server through which I can access and query the MySQL databases and tables.
A linked server (a virtual server) may be considered a more flexible way of achieving remote access, with the added benefits of remote table access and distributed queries. Microsoft manages the link mechanism via OLE DB technology. Specifically, an OLE DB data source points to the specific database that can be accessed using OLEDB.
Let’s try and create MySQL linked Server on MS SQL Server 2008 and query a database. Read more »
This is one of a few MySQL High Availability strategies. I have used this for years and found it work great. If you don’t know about DRBD and MySQL you should read Peter’s comments.
These are step by step instructions for Redhat 5 or CentOS. Read more »
In this section, some SQL Injection techniques for PostgreSQL will be discussed. Keep in mind the following characteristics:
* PHP Connector allows multiple statements to be executed by using ; as a statement separator
* SQL Statements can be truncated by appending the comment char: –.
* LIMIT and OFFSET can be used in a SELECT statement to retrieve a portion of the result set generated by the query Read more »
Há alguns dias venho dedicando um tempo com o banco PostgreSQL para aprender como funciona sua replicação utilizando ARCHIVES.
Em paralelo com o ambiente de testes VOSTROLAB que vocês já conhecem, tudo foi testado e documentado minusciosamente como de costume.
Como fecharam 9 páginas em um PDF resolvi publicar pelo Dropbox ao invés de fazer um mega-post gigantesco aqui no Blog CiaLinux. Read more »
La utilidad db2ckbkp permite, entre otros, verificar la validez de un backup físico online/offline realizado en una base de datos DB2.
En concreto, tiene las siguientes utilidades: Read more »
1.- Se debe de crear el usuario informix con su grupo informix de la siguiente manera Read more »
Cuando se trabaja con Informix, y se tiene odbc generados para algún servidor que tenga una determinada instancia (ejemplo ol_srv1) y tenes otro servidor que tenga el mismo nombre de instancia, el odbc da problemas al configurarse, porque por algo al poner la instancia (ServerName en el odbc de Windows) entonces queda atada la instancia a la ip, entonces si configuras otro odbc y también pones el mismo servername, y cambias la ip, todos los odbc generados que tengan ese servername quedan con la misma ip, y esto puede causar problemas, o confusiones. Read more »
En un post anterior, ya había contado a grandes rasgos cómo se licencian los productos de Oracle (procesador y named user plus). Pues existe una opción muy interesante a tener en cuenta a la hora de licenciar nuestro sistema: Server / Hardware Partitioning.
Básicamente se trata de pagar sólo por los procesadores que utilizamos para ejecutar Oracle en sistemas con muchas CPU. Read more »
22
Network Walking in PostGIS
One of the new features in PostgreSQL 8.4 was the “WITH RECURSIVE” clause available for queries. It allows you to define a subquery based on a recursive term — fancy language for a function that calls itself. One of the favorite uses of recursion is walking a network. Geospatial applications use networks all the time: electrical grids, stream systems, and storm sewers are all directed networks (they have unidirectional flow).
Here’s an example of network walking using a simple collection of segments. As is common in many GIS applications, the segment are implicitly connected — their end points are coincident with the start points of other segments. Read more »
Con el objetivo de continuar invirtiendo en MySQL, Oracle anunció que ya está disponible la última versión de MySQL Enterprise, una oferta integral con servicio de soporte de producción, herramientas de monitoreo y software de base de datos MySQL. Un componente clave de esta versión es MySQL Enterprise Monitor 2.2. Read more »
Nunca hay una manera única de hacer las cosas y en el caso de las bases de datos, lo mejor que podemos hacer es probar y analizar nuestras selects para optimizarlas.
De todas manera vamos con el tema del post:
Seleccionar registros de una tabla que no están en otra tabla: Read more »
Bueno,les cuento, en una ocasión no tenia acceso al servidor donde tenia mi base de datos; lo unico que tenia era un backup de la base de datos y me urgia ver ciertas estructuras y datos. Lo intente de varias maneras, y casi siempre me salia un error como este; Microsoft SQL Server, Error: 3203,pero lo que me funciono fue esto: Read more »
Que es la sentencia TOP n PERCENT y porque se inserta al crear vistas en SQL SERVER. En ocasiones cuando creamos las vistas desde SQL Server, nos inserta la sentencia TOP al principio de la vista, sobretodo cuando existe un “Order By”, si tratamos de quitar este código la vista no puede ser creada. Read more »
Buscar en DbRunas
Descargar versiones libres recomendadas actualizadas
Revistas
Manuales
Recursos
Archivo diario de noticias
Archivo por mes y año
Comentarios recientes
- berto on Tutorial Hibernate y JavaServer Faces (JSF)
- Elvis on Accediendo a MySQL con node.js
- instalacion de red on Script para comprobar si las bases de datos están configuradas espejadas en SQL 2005/2008
- alfred on Mysql Recover Data using ibdata1, ib_logfile0 and ib_logfile1
- instalacion redes informaticas madrid on TIP: El buffer pool en DB2
- Mexicali82 on Instalando Nagios en OpenSuse 11.3
- jeiber murcia garcia on Generador de reportes multiplataforma
Ayudas Oracle
- Borrar una fila de una tabla anidada
- Consultar un campo de un objeto oracle
- oracle
- Requiero modificarla orientación de un reporteen Report Builder 10.1.2.0.2 de horizontal a vertical.
- Bloqueo tablas temporales
Ayudas PostgreSQL
- SQL mirando cantidades
- Extraer base de dato
- ¿Cómo instalar postgresql?
- Como instalo Postgresql manualmente en Ubuntu 9.10
- Problema com la hora
Ayudas MySQL
- consulta en Access que no me funciona en Mysql
- Consulta en Access que no funciona en Mysql
- ¿Tablas de access en mySQL? ¿Es posible?
- No me funciona Mysql
- donde encuentro el config.php.ini
Ayudas SQL Server
- ERROR AL CREAR UN DSN (ODBC)
- Cambiar tipo de dato de bit a nvarchar(255)
- Importar una tabla de intro otra tabla
- SQL SERVER 2008
- Instalar sql server 2005 en centos
Ayudas DB2
Ayudas SQL
- Error extraño
- Inicio sql
- Anidar nodos en pl sql
- Consulta SQL y correspondencia campos de 2 tablas
- Consulta
Feeds Planeta PostgreSQL-es
- DBLink con parametros en PostgreSQL
- Creando 30.000 tablas con PostgreSQL
- Nuevas versiones de PostgreSQL disponibles
- Los niveles de aislamiento en PostgreSQL (no son 4)
- Alternativas EAV con XML (en PostgreSQL 8.3)
Feeds Planet PostgreSQL
- Redirecting planetpostgresql.org to planet.postgresql.org -- please update your bookmarks
- 2010 retrospective
- Waiting for 9.1 – Unlogged tables
- Version Control Visualization and End Point in Open Source
- PostgreSQL Weekly News January 2nd 2011
Feeds Planeta PostgreSLQ Brazil
- Calculando previsão de vendas com PHP e PostgreSQL
- Vale a pena manter a especialização em Postgresql?
- Manipulando Triggers no PostgreSQL
- Debian, Sysctl e postgresql
- PostgreSQL: O que são tablespaces?
Feeds Planet MySQL
- Last chance to vote for MySQL+ community awards 2011, VOTE NOW !
- Log Buffer #256, A Carnival of the Vanities for DBAs
- Error injection tests for InnoDB would be nice
- Speaking at Percona Live MySQL Conference & Expo 2012
- Xtrabackup 1.6.4 for Solaris 10 and 11