Instalación de Windows Server 2022 paso a paso
Requisitos previos:
- Descargar la ISO: Descargar la imagen ISO de Windows Server 2022 desde el sitio oficial de Microsoft.
- Preparar el hardware: El servidor debe cumplir con los requisitos mínimos de hardware y conectar el medio de instalación.
Instalación:
- Arranque desde DVD/USB
- Insertar el DVD o conectar la unidad USB. Reiniciar el servidor y acceder al BIOS/UEFI (generalmente presionando F2, F10, DEL, etc. durante el arranque).
CMD Error de sistema 5 al detener el servicio de SQL Server
Caso:
Al ejecutar el comando mediante CMD para detener el servicio de SQL Server aparece el siguiente mensaje de error:
NET STOP MSSQLSERVER Los siguientes servicios son dependientes del servicio de SQL Server (MSSQLSERVER). Detener el servicio de SQL Server (MSSQLSERVER) también detendrá estos servicios: Agente SQL Server (MSSQLSERVER) ¿Desea continuar esta operación? (S/N) [N]: S Error de sistema 5. Acceso denegado.
Ejecutar consultas SQL Server desde SQLCMD
Caso:
Ejecutar una consulta en SQLCMD
Ver tablas, vistas y objetos de una base de datos en SQL Server
Caso:
Se requiere ver la relación de tablas de una base de datos así como los detalles de la tabla, también las columnas que tiene y los tipos de datos.
Configurar Correo electrónico de base de datos en SQL Server
- En el Explorador de objetos de SQL Server Management Studio SSMS, seleccionar la instancia (SERVIDOR1-BD), en la opción Administración seleccionar Correo electrónico de base de datos y dar click derecho y seleccionar Configurar Correo electrónico de base de datos.
Actualizar el nombre del Servidor en SQL Server
Caso:
Después de cambiar el nombre del servidor de SQL Server, SQL Server sigue mostrando el nombre anterior:
Solución:
Para actualizar el nombre del servidor en SQL Server, eliminar el nombre anterior del servidor y agregar el nuevo nombre, ejecutar la siguiente query:
EXEC sp_dropserver 'WIN-4O65QARUIFT' GO EXEC sp_addserver 'SERVIDOR1-BD', local; GO
Buscar valor en todas las tablas de una base de datos SQL Server
Caso:
Se requiere buscar un valor de texto en todas las tablas y columnas de una base de datos en SQL Server.
Solución:
Para encontrar el valor en todas las tablas de una base de datos sql server utilizar la siguiente query:
DECLARE @TextoBuscar nvarchar(100) SET @TextoBuscar = 'abcd' CREATE TABLE #Resultados (NombreColumna nvarchar(370), ValorColumna nvarchar(3630)) SET NOCOUNT ON DECLARE @NombreTabla nvarchar(256), @NombreColumna nvarchar(128), @TextoBuscar2 nvarchar(110) SET @NombreTabla = '' SET @TextoBuscar2 = QUOTENAME('%' + @TextoBuscar + '%','''') WHILE @NombreTabla IS NOT NULL BEGIN SET @NombreColumna = '' SET @NombreTabla = ( SELECT MIN(QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME)) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_TYPE = 'BASE TABLE' AND QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME) > @NombreTabla AND OBJECTPROPERTY( OBJECT_ID( QUOTENAME(TABLE_SCHEMA) + '.' + QUOTENAME(TABLE_NAME) ), 'IsMSShipped' ) = 0 ) WHILE (@NombreTabla IS NOT NULL) AND (@NombreColumna IS NOT NULL)
Error 35250 al agregar una réplica al grupo de disponibilidad AlwaysOn SQL Server
Problema:
Al agregar un nodo al grupo de disponibilidad AlwaysOn en SQL Server aparece el error 35250. Como se muestra en la imagen
Reubicación de archivos de base de datos y registros en SQL Server
Para mover los archivos de base de dato mdf y registros ldf en SQL Server realizar los siguiente pasos :
- Paso1. Verificar la ubicación de los archivos actuales.
sp_helpdb AdventureWorks2019
Resultado: