Tag: SQL


Publicidad

Realizar un Backup en postgreSQL solo del esquema de la base de datos

Realizar un Backup en postgreSQL solo del esquema de la base de datos

Por Alex, el 23/11/2023

Desde la linea de comandos podemos solo hacer un backup solo de la estructura de la base de datos para migrarlos a otro servidor de postgreSQL

Seguir leyendo ...

SQL

postgreSQL

Instalacion desatendida de SQL Server en Ubuntu

Instalacion desatendida de SQL Server en Ubuntu

Por Alex, el 13/11/2023

Con un script podemos automatizar la instalación de un servidor SQL Server en Ubuntu. Ejecutando desde el terminal o desde una aplicación que automatice la instalación con las instrucciones. En el ejemplo instalo la versión developer 2022 en Ubuntu 20.04.

Seguir leyendo ...

SQL Serrver

SQL

Descargar versiones antiguas de SQL Server

Descargar versiones antiguas de SQL Server

Por Alex, el 30/10/2023

Días atrás buscando información sobre Microsoft SQL Server encontré el blog de Scott Hanselman donde hay un listado de versiones antiguas de SQL Server pero solo en ingles ahora os dejo aquí los links a las descargas en diferentes idiomas, incluido el español.

Seguir leyendo ...

SQL Serrver

SQL

Borrar una base de datos en postgreSQL si esta activa

Borrar una base de datos en postgreSQL si esta activa

Por Alex, el 18/10/2023

En postgreSQL si quieres borrar una base de datos y ésta esta activa no te va a dejar borrarla y te dará el error: ERROR: database "ecommerce" is being accessed by other users - DETAIL: There are 2 other sessions using the database, pero con una sencilla sentencia podemos desconectar la base de datos y borrarla ...

Seguir leyendo ...

SQL

postgreSQL

Bases de datos de pruebas para MySql

Bases de datos de pruebas para MySql

Por Alex, el 09/10/2023

Muchas veces en MySql necesitamos bases de datos de pruebas para trabajar. Desde su web podemos descargarnos algunas para realizar pruebas.

Seguir leyendo ...

SQL

MySql

MySql “DESCRIBE TABLE” en postgreSQL

MySql “DESCRIBE TABLE” en postgreSQL

Por Alex, el 03/10/2023

Para ver el listado de campos de una tabla en MySql tenemos el comando DESCRIBE Nombre_Tabla pero en postgreSQL este comando no sirve y para ver el listado de campos tenemos que ejecutar una consulta a la tabla INFORMATION_SCHEMA del sistema de postgreSQL ...

Seguir leyendo ...

SQL

postgreSQL

Obtener números random con una select en MySql

Obtener números random con una select en MySql

Por Alex, el 29/09/2023

Para generar números random hay que utilizar la función rand() de MySql.

Seguir leyendo ...

SQL

MySql

Como convertir registros a un string separado por comas en MySql

Como convertir registros a un string separado por comas en MySql

Por Alex, el 13/04/2023

A veces en MySql tenemos una subquery que devuelve n registros y nos interesa mostrarlos en único campo ...

Seguir leyendo ...

SQL

MySql

Listar todas las tablas que contengan un determinado campo en postgreSQL

Listar todas las tablas que contengan un determinado campo en postgreSQL

Por Alex, el 11/08/2022

Con una sencilla instrucción SQL podremos listar un determinado campo en cuantas tablas esta.

Seguir leyendo ...

SQL

postgreSQL

Paginación de registros desde MySql

Paginación de registros desde MySql

Por Alex, el 09/05/2022

Desde una consulta MySql podemos paginar muy fácilmente los registros de una tabla, con esto ganamos velocidad porque si nuestra tabla tiene 1 Millón de registros solo nos traemos al web lo que necesitamos y no el millon

Seguir leyendo ...

MySql

SQL

Espacio ocupado en disco por las bases de datos MySql

Espacio ocupado en disco por las bases de datos MySql

Por Alex, el 17/02/2022

Hay una consulta en MySql que nos dice el tamaño en MB o GB que ocupan las bases de datos en el disco.

Seguir leyendo ...

SQL

Espacio ocupado en disco por las bases de datos en postgreSQL

Espacio ocupado en disco por las bases de datos en postgreSQL

Por Alex, el 16/02/2022

Hay un par de consultas en postgreSQL que no dicen el tamaño en MB que ocupan las bases de datos en el sistema.

Seguir leyendo ...

SQL

postgreSQL

Instalar postgreSQL en Linux ubuntu

Instalar postgreSQL en Linux ubuntu

Por Alex, el 04/02/2022

Instalar postgreSQL en ubuntu, linux mint o derivados de debian es bastante sencillo, solo hay que seguir unos pasos para realizar la instalación con apt-get desde el terminal.

Seguir leyendo ...

SQL

postgreSQL

Linux

LAMP

Cambiar el owner de todas las tablas de una base de datos postgres

Cambiar el owner de todas las tablas de una base de datos postgres

Por Alex, el 30/01/2022

Esto no es que sea muy común realizarlo pero seguro que a alguien le viene bien esta utilizada. Para cambiar el owner de una base de datos se ha de realizar un ALTER TABLE.

Seguir leyendo ...

Windows

SQL

postgreSQL

Linux

Reducir el tamaño del fichero de transacciones de SQL Server

Reducir el tamaño del fichero de transacciones de SQL Server

Por Alex, el 03/11/2021

Muchas veces cuando trabajamos con bases de datos grandes el Transaction Log, crece y crece y no hay forma de reducir su tamaño, para hacerlo tenemos la utilizad DBCC SHRINKDATABASE que ejecutándola sobre la bases de datos que queremos reducir el Log.

Seguir leyendo ...

Windows

SQL Serrver

SQL

Poner los registros identity a un determinado numero en SQL Server

Poner los registros identity a un determinado numero en SQL Server

Por Alex, el 02/11/2021

Esto es útil cuando tenemos campos auto incrementales y borramos muchas filas, esos ids borrados no se recuperan y siguen incrementándose.

Seguir leyendo ...

Windows

SQL Serrver

SQL

Recuperar una base de datos SQL Server con sp_attach_db

Recuperar una base de datos SQL Server con sp_attach_db

Por Alex, el 30/10/2021

En SQL Server con el procedimiento almacenado sp_attach_db podemos copiar bases de datos entre servidores moviendo los ficheros físicos de servidor. Es decir, no es necesario hacer backups o transfers de datos basta con copiar los ficheros físicos en llevarlos donde los necesitemos.

Seguir leyendo ...

Windows

SQL Serrver

SQL

Actualizar una tabla con un Join en postgreSQL

Actualizar una tabla con un Join en postgreSQL

Por Alex, el 30/09/2021

A veces tanto en MySql, postgreSQL y demas sistemas de base de datos necesitamos actualizar una gran cantidad de registros relacionando tablas con JOIN, el ejemplo que os pongo es para postgreSQL

Seguir leyendo ...

SQL

postgreSQL

Linux

Buscar en MySql un nombre de campo en todas las tablas de una base de datos

Buscar en MySql un nombre de campo en todas las tablas de una base de datos

Por Alex, el 06/07/2021

Cuando no conocemos las tablas de una base de datos MySql y queremos saber en que tablas aparece un determinado campo podemos utilizar las tablas de sistema para averiguarlo ...

Seguir leyendo ...

SQL

MySql

Ver los últimos registros actualizados en todas las tablas de MySql

Ver los últimos registros actualizados en todas las tablas de MySql

Por Alex, el 28/06/2021

A veces tenemos tanto movimiento en las tablas de MySql que necesitamos conocer las tablas que se van actualizando en tiempo real ...

Seguir leyendo ...

SQL

MySql

Copiar una tabla a otra en postgreSQL

Copiar una tabla a otra en postgreSQL

Por Alex, el 07/06/2021

A veces es necesario copiar una tabla y en postgreSQL es muy sencillo con las instrucción COPY TABLE

Seguir leyendo ...

SQL

postgreSQL

Reemplazar textos con una consulta Update en MySql

Reemplazar textos con una consulta Update en MySql

Por Alex, el 03/04/2021

A veces es necesario reemplazar gran cantidad de texto en alguna tabla de la base de datos. Esta tarea la podemos hacer de forma sencilla con la función REPLACE en la sentencia SQL Update.

Seguir leyendo ...

SQL

MySql

Migrar una base de datos de MySql a SQL Server

Migrar una base de datos de MySql a SQL Server

Por Alex, el 08/01/2021

Hay varias formas de migrar una base de datos MySql a SQL Server y os voy a plantear dos opciones. Una a través de una utilidad de Microsoft para realizar la migración y otra a través de ficheros de ficheros. Que cada uno utilice la que más le guste.

Seguir leyendo ...

SQL Serrver

SQL

MySql

SQL Server - extraer el día, mes y año de una fecha

SQL Server - extraer el día, mes y año de una fecha

Por Alex, el 07/01/2021

Extraer en SQL Server de una fechas el día, mes y año desde una misma consulta Select es bastante sencillo utilizado las funciones que tiene T-SQL

Seguir leyendo ...

SQL Serrver

SQL

postgreSQL extraer fechas de un timestamp

postgreSQL extraer fechas de un timestamp

Por Alex, el 05/01/2021

Vamos a ver como extraer en postgresql podemos extraer de una fechas el día, mes año y hora desde una misma consulta Select ...

Seguir leyendo ...

SQL

postgreSQL

Ejecutar consultas en MySql desde el terminal bash

Ejecutar consultas en MySql desde el terminal bash

Por Alex, el 02/09/2020

Para poder ejecutar querys a MySql desde el terminal hay que instalar el cliente de MySql ...

Seguir leyendo ...

Ubuntu

SQL

MySql

Linux

Reiniciar el autonumérico en MySql borrando todos los datos

Reiniciar el autonumérico en MySql borrando todos los datos

Por Alex, el 25/06/2020

Utilizando el comando TRUNCATE podemos borrar todos los datos de una tabla de MySql y reiniciar el autonumérico a 1 ...

Seguir leyendo ...

SQL

MySql

LAMP

Como saber el usuario que esta dentro de MySql

Como saber el usuario que esta dentro de MySql

Por Alex, el 11/06/2020

A veces me ha pasado al instalar o abrir una consola de MySql no se que que usuario ha iniciado sesión pero es muy sencillo saberlo con una sencilla query ...

Seguir leyendo ...

Ubuntu

SQL

MySql

Linux

Ver el estado de las tablas de una base de datos en MySql

Ver el estado de las tablas de una base de datos en MySql

Por Alex, el 06/03/2020

Esto nos puede servir para saber los valores que tienen las tablas en MySql, el motor, los registros que tiene, etc ... información variada

Seguir leyendo ...

SQL

MySql

Copia de seguridad de una tabla en MySql

Copia de seguridad de una tabla en MySql

Por Alex, el 06/02/2020

Hacer un backup de una base de datos de MySql es sencillo a través de la linea de comando e igual de sencillo hacer el backup de una sola tabla que a veces es muy necesario.

Seguir leyendo ...

Ubuntu

SQL

MySql

Obtener el valor actual del campo auto_increment de una tabla en MySql

Obtener el valor actual del campo auto_increment de una tabla en MySql

Por Alex, el 29/01/2020

A veces desde código SQL necesitamos obtener el ultimo valor de incremento de una tabla de MySql

Seguir leyendo ...

SQL

MySql

Ordenar un campo de texto que contiene valores numéricos en postgreSQL

Ordenar un campo de texto que contiene valores numéricos en postgreSQL

Por Alex, el 02/06/2019

Tenemos un campo en postgreSQL que es varchar pero los registros que tenemos son todos números, si ordenamos con un order by no se ordenan correctamente porque los interpreta como texto en lugar de número, para solucionar esto hay que convertir el campo a numérico en la misma query ...

Seguir leyendo ...

Windows

Ubuntu

SQL

postgreSQL

Linux

Como crear un identificador único con dos campos en MySql

Como crear un identificador único con dos campos en MySql

Por Alex, el 22/04/2019

En MySql es sencillo crear identificadores únicos con una instrucción.

Seguir leyendo ...

Linux

MySql

SQL

Windows

Mysql gratuito para pruebas online

Mysql gratuito para pruebas online

Por Alex, el 11/04/2019

Este web nos da acceso a MySql gratis online. El otro día estaba pensando que necesitaba una base de datos de MySql de pruebas online, pensé que bien me iría y me dije ... seguro que alguien ya lo ha hecho así que me puse a buscar y di con remotemysql.com

Seguir leyendo ...

Web

SQL

MySql

Realizar backup de la estructura de una base de datos de MySql

Realizar backup de la estructura de una base de datos de MySql

Por Alex, el 03/04/2019

A veces es necesario realizar backups solo de la estructura de la base de datos de MySql, esto es muy sencillo desde la linea de comandos

Seguir leyendo ...

SQL

MySql

postgresql - buscar por similar text

postgresql - buscar por similar text

Por Alex, el 26/03/2019

Buscar texto en las la tablas de postgreSQL con un like o ilike a veces no nos devuelve los resultados esperados pero podemos utilizar la función similarity que nos dará resultados aproximados en función de un coeficiente

Seguir leyendo ...

SQL

postgreSQL

postgreSQL - listar las extensiones instaladas

postgreSQL - listar las extensiones instaladas

Por Alex, el 25/03/2019

A veces necesitamos instalar extensiones en el servidor de postgreSQL pero previamente queremos saber que extensiones hay, esto es sencillo con la tabla de sistemas pg_extension

Seguir leyendo ...

SQL

postgreSQL

Desactivar claves constraints en postgreSQL

Desactivar claves constraints en postgreSQL

Por Alex, el 03/07/2017

A veces es necesario deshabilitar las restricciones de claves foráneas en postgreSQL para realizar trabajos de mantenimiento o porque estamos desarrollando en entorno de desarrollo y nos molestan para hacer pruebas.

Seguir leyendo ...

SQL

postgreSQL

Eliminar claves únicas (CONSTRAINT) en postgreSQL

Eliminar claves únicas (CONSTRAINT) en postgreSQL

Por Alex, el 26/06/2017

A veces necesario quitar restricciones de nuestra base de datos, normalmente cuando estamos en desarrollo y queremos hacer muchas pruebas.

Seguir leyendo ...

SQL

postgreSQL

Listar y crear indices en una tabla en postgreSQL

Listar y crear indices en una tabla en postgreSQL

Por Alex, el 03/11/2016

Con sentencias SQL consultando la tabla pg_indexes podemos listar los indices de una tabla y después con una sentencia create podemos crearlos.

Seguir leyendo ...

SQL

postgreSQL

Copiar registros entre bases de datos

Copiar registros entre bases de datos

Por Alex, el 14/10/2016

En MySql con un simple insert into ... select ... se pueden copiar datos entre diferentes bases de datos.

Seguir leyendo ...

SQL

MySql

Error - Enable --binary-mode para restaurar bases de datos en MySql

Error - Enable --binary-mode para restaurar bases de datos en MySql

Por Alex, el 10/10/2016

Cuando en MySql desde la línea de comando intentamos restaurar bases de datos con extensión .sql.zip o con cualquier compresión da el siguiente error: ERROR: ASCII '\0' appeared in the statement, but this is not allowed unless option --binary-mode is enabled and mysql is run in non-interactive mode..

Seguir leyendo ...

SQL

MySql

Borrar los datos de una tabla reiniciando la secuencia en postgreSQL

Borrar los datos de una tabla reiniciando la secuencia en postgreSQL

Por Alex, el 05/10/2016

Cuando borramos los registros de una tabla la secuencia, el auto-incremental, se queda en la posición que estaba. Para que la secuencia empiece desde cero hay que truncar la tabla, no delete, con un parametro

Seguir leyendo ...

SQL

postgreSQL

Instalación de Apache2, MySql y PHP

Instalación de Apache2, MySql y PHP

Por Alex, el 22/09/2016

En esta tercera entrega de este manual para instalar un servidor LAMP instalaremos el Apache2, PHP y MySQL y en un ultimo capitulo veremos como configurarlo todo.

Seguir leyendo ...

Windows

Ubuntu

SQL

PHP

MySql

LAMP

Apache

Instalar un servidor web en entorno LAMP.

Instalar un servidor web en entorno LAMP.

Por Alex, el 22/09/2016

Tutorial para instalar un servidor LAMP, Linux ( Ubuntu Server ), Apache2, MySql y PHP ( php 7.0 ) como lenguaje de programación. He actualizado el manual para las nuevas versiones de LAMP y realizado los artículos en vídeo tutoriales para que sea mas sencillo seguirlos.

Seguir leyendo ...

PHP

MySql

Linux

LAMP

Apache

SQL

Ubuntu

Windows

Copiar una base de datos a otra en MySql

Copiar una base de datos a otra en MySql

Por Alex, el 24/06/2016

Igual que en postgreSQL en MySql también podemos copiar una base de datos a otra, pero el proceso es un "pelin" mas complejo.

Seguir leyendo ...

Windows

SQL

MySql

Linux

Copiar una base de datos a otra en postgres

Copiar una base de datos a otra en postgres

Por Alex, el 21/06/2016

Desde la linea de comandos de postgreSQL con una instrucción podemos copiar una base de datos completa a otra.

Seguir leyendo ...

SQL

postgreSQL

Realizar un Backup en postgreSQL solo de los roles de usuario

Realizar un Backup en postgreSQL solo de los roles de usuario

Por Alex, el 22/05/2016

Desde la linea de comandos podemos solo hacer un backup de los roles de usuario para migrarlos a otro servidor de postgreSQL.

Seguir leyendo ...

SQL

postgreSQL

Reiniciar el password de root de MySql sin conocer el password anterior

Reiniciar el password de root de MySql sin conocer el password anterior

Por Alex, el 12/04/2016

Alguna vez pasa que se olvida el password de root del MySql, si entráis en el sistema como root y desde la linea de comando con unas sencillas instrucciones de MySql se puede resetear.

Seguir leyendo ...

SQL

MySql

Cambiar la contraseña de root en mysql

Cambiar la contraseña de root en mysql

Por Alex, el 14/03/2016

Podemos cambiar el password del MySql de root o de cualquier otro usuario de dos formas diferentes, desde el terminal con mysqladmin o entrando dentro del MySql con una sentencia update.

Seguir leyendo ...

Windows

SQL

MySql

Linux

Conectar pgadmin3 con el servidor de postgreSQL

Conectar pgadmin3 con el servidor de postgreSQL

Por Alex, el 20/01/2016

Después de instalar postgreSQL lo que necesitamos es conectarnos con un administrador de postgreSQL para trabajar con las bases de datos porque desde la linea de comandos es bastante incomodo.

Seguir leyendo ...

Ubuntu

SQL

postgreSQL

Linux

Instalar dblink - postgres

Instalar dblink - postgres

Por Alex, el 08/06/2014

dblink es un conector para poder realizar querys desde una base de datos contra otras bases de datos. y/o otros servidores postgres. La instalación es muy sencilla siguiendo una serie de pasos.

Seguir leyendo ...

Linux

postgreSQL

SQL

Windows

Listar los campos de una tabla de una base de datos MySql

Listar los campos de una tabla de una base de datos MySql

Por Alex, el 21/03/2011

Igual que se puede hacer con SQL Server para MySql también tenemos una instrucción para listar los datos de una base de datos.

Seguir leyendo ...

MySql

SQL

Windows

Crear usuarios en MySql.

Crear usuarios en MySql.

Por Alex, el 17/02/2009

Vamos a ver cómo crear usuarios en MySql desde la línea de comandos y darles diferentes permisos de accesos a las bases de datos.

Seguir leyendo ...

Linux

MySql

SQL

Windows

Ejecutar comandos del sistema desde T_SQL

Ejecutar comandos del sistema desde T_SQL

Por Alex, el 31/07/2004

Una de las múltiples opciones que tiene SQL Server es ejecutar comandos del sistema operativo desde Transact-SQL. Probablemente no es una de las opciones más utilizadas pero a veces es necesario recurrir a ella.

Seguir leyendo ...

SQL

SQL Serrver

Windows

SQL Server, realizar copias de seguridad y restaurarlas.

SQL Server, realizar copias de seguridad y restaurarlas.

Por Alex, el 31/07/2004

Realizar copias de seguridad es una de las acciones más importantes que podemos realizar sobres nuestras bases de datos de SQL Server. Debido a multitud de agentes externos, internos y humanos que intervienen en la vida de un servidor y bases de datos que contiene, éstas pueden corromperse y pueden sufrir pérdidas de datos, y es necesario realizar en alguna ocasión una restauración de la base de datos.

Seguir leyendo ...

Windows

SQL Serrver

SQL




SIGUENOS EN

ARCHIVO

Publicidad