Ejercicios de excel

Para aprender SQL Server, Excel, Word, Acces y más...

Error al crear el evento de kernel para el conjunto de recopilación SQL Server

Jue, 25/10/2018 - 16:16 -- jsequeiros

Problema:

Los informes del recopilador de datos (Data Collector) de SQL Server no muestran datos en los gráficos debido a un error en el conjunto de recopiladores.

Mensaje de error:

Error al crear el evento de kernel para el conjunto de recopilación {49268954-4FD4-4EB6-AA04-CD59D9BB5714}. Error interno
No se puede crear un archivo que ya existe.

Error en Data Collector SQL Server, no se puede crear un archivo que ya existe

Obtener el listado de triggers en una base de datos SQL Server

Lun, 06/08/2018 - 17:18 -- jsequeiros

Para enumerar todos los triggers que tiene una base de datos de SQL Server realizar lo siguiente:

Ejecutar la siguiente consulta

USE Database_Name
SELECT * FROM sys.triggers
GO

Enumerará todos los triggers (DML y DDL) en la base de datos.

Mostrar nombre de la tabla

Aquí está la misma consulta, con una columna añadida llamada Parent_Object_Name que muestra el nombre de la tabla para la cual se creó el triggers (para triggers DML) y NULL para los triggers de base de datos (DDL):

USE Database_Name
SELECT OBJECT_NAME(parent_id) as Parent_Object_Name, *
FROM sys.triggers
GO

Cambiar la intercalación (Collation) de una base de datos

Vie, 20/07/2018 - 10:51 -- jsequeiros
--Cambiar la intercalación (Collation) de una base de datos. 
USE master;  
GO  
ALTER DATABASE Colegio  
COLLATE Modern_Spanish_CS_AS ;  
GO  

--Verificar la intercalación (Collation) de una base de datos.  
SELECT name, collation_name  
FROM sys.databases  
WHERE name = N'Colegio';  
GO  


--Cambiar la intercalación (Collation) de la columna de una tabla. 
ALTER TABLE [Colegio].[dbo].[persona] ALTER COLUMN nombre  
            varchar(40)COLLATE Modern_Spanish_CS_AS NOT NULL;  
GO  

Resultados de la Consulta

Cambiar la intercalación (Collation) de una base de datos SQL Server

Uso de OUTER JOINs

Dom, 21/01/2018 - 22:19 -- jsequeiros

Hay dos tipos básicos de OUTER JOINs:  LEFT y RIGHT.  Ambos proporcionan una funcionalidad muy similar, pero existe una pequeña diferencia que depende del orden de las tablas en la consulta.  Usando el artículo de ventas de productos, si comienza a leer la consulta de izquierda a derecha, ¿qué tabla encuentra primero?  La tabla Production.Product, que lo convierte en la tabla de la izquierda.  La segunda tabla que encuentra (sigue leyendo a la derecha) es Sales.  SalesDeerDetail, la tabla derecha.  Esta tendencia continúa durante toda la consul

Páginas

Suscribirse a Ejercicios de excel RSS