Comandos DBCC Categoría Informativas

DBCC Categoría informativas

Los comandos DBCC, Database Console Commands de la categoría Informativas son las siguientes:

Seguir leyendo

UnPivot SQL Server

Unpivot en SQL Server

Los operadores PIVOT y UNPIVOT de la instrucción Select permiten cambiar una expresión con valores de tabla en otra tabla donde las columnas de la tabla origen se transponen en la tabla destino.

Seguir leyendo

Importar una base de datos de Azure a SQL Server

Importar una base de datos de un contenedor Azure a SQL Server

Microsoft ofrece muchas posibilidades de almacenamiento de infomación en la nube, dentro de las formas de implementación de los servicios de Azure (IaaS, PaaS y SaaS). Una forma sencilla y muy segura es almacenar copias de seguridad de las bases de datos de SQL Server en un contenedor de una cuenta de almacenamiento de Azure. (Ver Exportar una base de datos del SQL a Azure)

Seguir leyendo

Exportar una base de datos a Azure Storage

Exportar una base de datos de SQL Server a un contenedor Azure

Microsoft ofrece muchas posibilidades de almacenamiento de infomación en la nube, dentro de las formas de implementación de los servicios de Azure (IaaS, PaaS y SaaS). Una forma sencilla y muy segura es almacenar copias de seguridad de las bases de datos de SQL Server en un contenedor de una cuenta de almacenamiento de Azure.

Seguir leyendo

Restore de una base de datos

Restaurar una base de datos en SQL Server

Pueden existir varios escenarios en los que se necesite restaurar una base de datos en SQL Server, en este artículo se describe como restaurar la base de datos completa a partir de una copia de seguridad completa. (Ver Copias de seguridad)

Seguir leyendo

Backup de una Base de datos

Copia de seguridad de una base de datos en SQL Server

Las bases de datos en SQL Server y en general en cualquier servidor de base de datos se deben respaldar cada cierto tiempo, es recomendable obtener una copia de seguridad de la base de datos completa una vez a la semana y obtener copias de seguridad diferenciales durante la semana.

Seguir leyendo

Leer campos XML en SQL Server

Como usar campos XML en SQL Server

Los datos de tipo XML son muy efectivos cuando se guardan correctamente en las tablas. Se pueden usar campos de tipo XML para poder almacenar en la misma tabla datos similares a un Maestro – Detalle sin necesidad de otra tabla.

Seguir leyendo

Graph Tables en SQL Server

Usando Graph Tables en SQL Server

Una base de datos gráfica es una colección de nodos (o vértices) y bordes (o relaciones). Un nodo representa una entidad (por ejemplo, una persona o una organización) y un borde representa una relación entre los dos nodos que conecta (por ejemplo, grupos o amigos). Tanto los nodos como los bordes pueden tener propiedades asociadas a ellos.

Seguir leyendo

Transacciones en SQL Server

Transacciones en SQL Server

Características de las transacciones

  1. Atomicidad: significa que las instrucciones de la transacción tienen éxito o fallan juntas. A menos que todos las instrucciones se ejecuten correctamente la transacción será completada.
  2. Consistencia: significa que las instrucciones en una transacción tiene un estado consistente. La transaccion lleva la base de datos subyacente de un estado estable a otro, sin reglas violadas antes de la comenzando o después del final de la transacción.
  3. Aislamiento: cada transacción es una entidad independiente. Una transacción no afectará a ninguna otra transacción que se ejecuta al mismo tiempo.
  4. Durabilidad: cada transacción se mantiene en un medio confiable que no se puede deshacer mediante fallas del sistema. Además, si una falla del sistema ocurre en medio de una transacción,los pasos completados deben deshacerse o los pasos incompletos deben ejecutarse para terminar la transacción. Esto suele ocurrir mediante el uso de un registro que se puede reproducir para volver el sistema a un estado consistente.
Seguir leyendo

FDU con variables tipo tabla SQL Server

Funciones definidas por el usuario con variables tipo tabla en SQL Server

Las funciones definidas por el usuario, FDU, son porciones de código guardadas en la base de datos y que retornan un valor o retornan un conjunto de datos, dependiendo de como han sido diseñadas. (Ver Funciones definidas por el usuario)

Seguir leyendo