Administración de SQL Server

Verificar estado bloqueo de memoria en SQL Server

Lun, 12/11/2018 - 21:16 -- jsequeiros
DBCC MEMORYSTATUS
--Activo log Page In Memory (Política de seguridad local)
--Contadores  de rendimiento: RAM SQL Server Target vs total
--65% del Total del servidor
--92%-95% de consumo de RAM del SQL Server.
--16GB Servidor (4GB para el sistema operativo 12GB SQL Server)

Taxonomy upgrade extras: 

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

Lun, 06/08/2018 - 18: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 - 11: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

Bases de datos del sistema SQL Server

Mar, 02/01/2018 - 22:12 -- jsequeiros

Bases de datos del sistema SQL Server

Cada una de las siguientes bases de datos  de sistema cumple un propósito específico y es necesaria para la ejecución de  SQL Server:

  • master
  • tempdb
  • model
  • msdb
  • resource
  • distribution

Base de datos master

La base de datos master, como su nombre lo indica, es la base de datos primaria del sistema.  Sin ella, SQL Server no puede iniciar. La base de datos master contiene la información más importante sobre los objetos dentro de la instancia de SQL Server, como la siguiente:

  • Base de datos
  • AlwaysON
  • Database mirroring
  • Configuraciones
  • Logins
  • Resource Governor
  • Endpoints

Error 40: Names Pipes Provider SQL Server

Sáb, 11/11/2017 - 10:52 -- jsequeiros
Error 40: Names Pipes Provider SQL Server

Problema

No se puede conectar a un servidor de SQL Server

Mensaje:

"Error relacionado con la red o instancia específicos al establecer una conexión a SQL Server. El servidor no se encontró o no estaba accesible. Compruebe que el nombre de instancia es correcto y que SQL Server está configurado para permitir conexiones remotas. (provider: Named Pipes Provider, error: 40 - No se pudo abrir una conexión con SQL Server) (Microsoft SQL Server, Error:2).
El Sistema no puede encontrar el archivo especificado.
"

Crear un grupo de disponibilidad AlwaysOn en SQL Server 2012

Dom, 28/05/2017 - 21:43 -- jsequeiros

Habilitación de AlwaysOn

Para habilitar AlwaysOn para una instancia de SQL Server, se debe utilizar el Administrador de configuración de SQL Server.  Una vez que esté habilitado AlwaysOn, debe reiniciarse esa instancia antes de crear un grupo de disponibilidad.

Prueba de conectividad UDL a un servidor SQL

Mié, 26/04/2017 - 13:47 -- jsequeiros

Pasos para verificar la conectividad a un servidor SQL mediante UDL (Universal Data Link)

  1. Crear el archivo de vinculo de datos (UDL) (Ver pasos para crear archivo UDL)
  2. Abrir el archivo prueba.udl creado en el paso 1
  3. Selecciona la ficha Proveedor. En la lista de proveedores OLE DB seleccione 'Microsoft OLE DB para SQL Server'.
  4. Propiedades para la prueba UDL conexion

Creación de un archivo de vínculo de datos (UDL) para pruebas de conectividad a un servidor SQL

Mié, 26/04/2017 - 12:03 -- jsequeiros

Pasos para crear el archivo de enlace de datos (UDL)

  1. Clic derecho en el escritorio de Windows, seleccione nuevo y, a continuación, haga clic en Documento de texto. Un nuevo archivo se crea por defecto (Nuevo documento de texto.txt).
  2. Abrir el Explorador de Windows y, en el menú Vista, clic en Opciones de carpeta. En la ficha Ver, desactive la casilla de verificación Ocultar las extensiones de archivo para tipos de archivo conocidos y haga clic en Aceptar.

Páginas

Suscribirse a Administración de SQL Server