Base de datos

Sistemas de gestión de Bases de datos y almacenamiento

Cómo generar sentencias SQL de administración para eliminar tablas y vistas

13 Febrero, 2021 - 20:05 By Carlos

En SQL Server, con las vistas que la base de datos nos da sobre el catálogo podemos consultar, entre otras muchas cosas, los nombres de objetos de las bases de datos como tablas o vistas.

Si lo que queremos hacer es eliminar todas las tablas y vistas de un determinado esquema de una base de datos 'DBName', por ejemplo, conectados a DBName o incluyendo el nombre de la base de datos en la consulta, podemos consultar en las vistas de sistema de SYS.OBJECTS y SYS.SCHEMA de objetos y esquemas, respectivamente, para construir nuestras sentencias de DROP Table en un segundo.

Query SQL para separar campos de una cadena con separador tipo CSV

20 Julio, 2020 - 10:55 By Carlos

¿Cuántas veces te has encontrado con un campo que contiene una cadena con un registro completo en formato csv con un separador específico, y has necesitado una consulta SQL para obtener los valores separados o de sólo uno de los 'subcampos' lógicos que contiene la cadena?

Hay una consulta muy útil, porque es más fácil de utilizar que otras soluciones, y a la vez curiosa, que puede separar en campos una cadena que utiliza un carácter separador determinado..

Grafos para Linked Data. Conocer la realidad es entender las relaciones entre los datos

Hace miles de años que miramos el cielo. Desde los egipcios, e incluso antes, hay constancia que el ser humano ha intentado entender lo que hay más allá de lo que podía tocar con las manos. ¿Qué hemos conseguido desde entonces? Muchísimo..

Gestión básica del catálogo de DB2

El catalogo de DB2 determina las BBDD gestionadas desde la instancia a la que uno se conecta.

Para listar las BBDD catalogadas por la instancia actual se puede realizar:

db2> list database directory

Para ver las BBDD existentes en un determinado database path:

db2> list database directory on /db2/BBDD

La información de las BBDD catalogadas se guarda en los ficheros:

/db2/INSTANCIA/db2INSTANCIA/NODE0000/sqldbdir

Para catalogar una determinada BBDD, se le debe pasar el database path:

Cómo habilitar conexiones remotas a un servidor SQL Server sobre Windows

SQLServer Configuration Manager

Tras la instalación de un servidor SQL Server en una máquina con Windows Server, el siguiente paso lógico es configurarlo para permitir conexiones remotas a la base de datos desde otros equipos.
Para ello hay que utilizar primero el Administrador de configuración de SQL Server para habilitar el protocolo TCP/IP sobre la dirección IP del server, y después abrir los puertos necesarios (el 1433 por defecto), desde el Firewall de Windows..