Cómo instalar SQL Server 2008 R2 para servidor de MU Online
Guía completa para instalar SQL Server 2008 R2 para un servidor de MU Online: por qué el 2008 R2 es la versión más compatible con distribuciones de S6, los prerrequisitos del sistema operativo, el paso a paso detallado del instalador con las opciones correctas para elegir (Mixed Mode, Service Pack, Management Studio), cómo habilitar el protocolo TCP/IP en SQL Server Configuration Manager, cómo verificar que el SQL está corriendo correctamente, los 3 problemas más comunes después de la instalación y cómo resolverlos, y cómo instalar SQL Server Management Studio (SSMS) por separado cuando el instalador integrado falla.
SQL Server 2008 R2 es la base de datos de referencia para distribuciones de MU Online Season 6 — la combinación más probada y estable. Esta guía te lleva por la instalación paso a paso con las opciones correctas para MU Online.
SQL Server 2008 R2 es la base de datos de referencia para distribuciones de MU Online Season 6 — la combinación más probada y estable. Esta guía te lleva por la instalación paso a paso con las opciones correctas para MU Online.
Prerrequisitos antes de instalar
QUÉ NECESITAS ANTES DE INSTALAR SQL SERVER 2008 R2:
SISTEMA OPERATIVO:
→ Windows Server 2008/2012/2016/2019: compatibilidad completa
→ Windows 10: compatible con algunas consideraciones (ver FAQ)
→ Windows 11: puede requerir modo de compatibilidad
→ Windows XP/Vista: NO recomendado (soporte muy limitado)
HARDWARE MÍNIMO:
→ Procesador: 1.4 GHz o superior (x64)
→ RAM: mínimo 1 GB (recomendado 2 GB para SQL + MuServer en la misma máquina)
→ Espacio en disco: 2-4 GB para la instalación de SQL Server + espacio para la base de datos
→ Para la base de datos de MU: reserva mínimo 5-10 GB adicionales para la base y los backups
.NET FRAMEWORK:
→ SQL Server 2008 R2 requiere .NET Framework 3.5
→ En Windows 10/11: .NET 3.5 no está instalado por defecto
→ Para instalarlo: Panel de Control → Activar o desactivar características de Windows → .NET Framework 3.5 (marca la casilla y espera la instalación)
→ Alternativamente: dism /online /enable-feature /featurename:NetFx3 /All en una consola de administrador
WINDOWS INSTALLER:
→ Verifica que tienes una versión reciente de Windows Installer
→ En Windows 10/11 generalmente ya está actualizado
→ En sistemas más antiguos: actualiza desde Windows Update
PERMISOS:
→ Necesitas ser Administrador del sistema para instalar SQL Server
→ Si estás en un PC corporativo con restricciones: habla con el administrador
Instalación paso a paso
PROCESO DE INSTALACIÓN DE SQL SERVER 2008 R2:
PASO 1 — EJECUTAR EL INSTALADOR:
→ Localiza el instalador (SQLEXPR_x64_ENU.exe, setup.exe, o similar según la edición)
→ Clic derecho → "Ejecutar como administrador" — NO hagas doble clic sin ser admin
→ El instalador puede tardar algunos segundos en cargar el centro de instalación
PASO 2 — EL CENTRO DE INSTALACIÓN DE SQL SERVER:
→ En el menú izquierdo: selecciona "Installation"
→ Haz clic en "New installation or add features to an existing installation"
→ El asistente verificará los prerrequisitos — si algo falla, indica qué falta
→ Si .NET 3.5 no está instalado: el instalador lo pedirá aquí
PASO 3 — CLAVE DE PRODUCTO:
→ Si tienes una clave: ingrésala aquí
→ Si usas la edición Express (gratuita): no hay clave — el asistente lo detecta automáticamente
→ Acepta los términos de licencia
PASO 4 — CARACTERÍSTICAS A INSTALAR:
→ MÍNIMO NECESARIO para MuServer:
✓ Database Engine Services — el motor de base de datos (OBLIGATORIO)
✓ Management Tools - Basic — incluye SQL Server Management Studio (SSMS)
✓ Management Tools - Complete — las herramientas completas de gestión
→ OPCIONALES (puedes desmarcar para instalación más liviana):
- Reporting Services
- Analysis Services
- Integration Services
→ Haz clic en Next
PASO 5 — CONFIGURACIÓN DE INSTANCIA:
→ "Default instance": el servidor SQL se llamará por el nombre del PC (recomendado para simplicidad)
→ "Named instance": le das un nombre específico (ej: MSSQLSERVER2008) — útil si tienes múltiples instancias de SQL
→ Para un servidor de MU: Default instance es la opción más simple
PASO 6 — CONFIGURACIÓN DEL SERVIDOR (CUENTAS DE SERVICIO):
→ Puedes dejar los valores por defecto aquí
→ Los servicios de SQL Server correrán con cuentas de sistema — está bien para un servidor de MU
PASO 7 — LA OPCIÓN MÁS IMPORTANTE — AUTENTICACIÓN:
→ En "Database Engine Configuration" → pestaña "Account Provisioning"
→ SELECCIONA: "Mixed Mode (SQL Server authentication and Windows authentication)"
→ Escribe y confirma la contraseña para la cuenta 'sa' (superusuario del SQL)
→ ANOTA ESTA CONTRASEÑA — la necesitarás después para crear el usuario del MuServer
→ Agrega tu cuenta de Windows como SQL Server administrator (botón "Add Current User")
→ Haz clic en Next
PASO 8 — INSTALACIÓN:
→ Revisa el resumen de características y confirma
→ Haz clic en "Install" (o "Next" hasta llegar al botón de instalación)
→ Espera — la instalación completa puede tardar 10-30 minutos según el sistema
→ Si aparece algún error durante la instalación: anota el código de error para buscar la solución específica
PASO 9 — FINALIZACIÓN:
→ Cuando el instalador diga "Installation was successful" para todas las características: éxito
→ Si algunas características tienen ícono de advertencia: generalmente son errores no críticos
→ Si el "Database Engine Services" falla: el SQL no funcionará — debes resolver el error
Post-instalación — configurar TCP/IP
HABILITAR EL PROTOCOLO TCP/IP:
SQL Server por defecto puede no tener TCP/IP habilitado.
MuServer se conecta por TCP/IP — debes verificarlo.
1. Abre "SQL Server Configuration Manager" desde el menú de inicio
(o buscar en C:\Windows\SysWOW64\SQLServerManagerXX.msc según la versión)
2. En el panel izquierdo: "SQL Server Network Configuration"
3. Haz clic en "Protocols for MSSQLSERVER" (o el nombre de tu instancia)
4. Verifica el estado de "TCP/IP":
→ Si dice "Disabled": clic derecho → "Enable"
→ Si dice "Enabled": ya está bien
5. REINICIA el servicio SQL Server para aplicar el cambio:
→ En el mismo SQL Server Configuration Manager: "SQL Server Services"
→ Clic derecho en "SQL Server (MSSQLSERVER)" → "Restart"
VERIFICAR EL PUERTO TCP (generalmente 1433):
→ Doble clic en "TCP/IP" → pestaña "IP Addresses"
→ Baja hasta "IPAll" → "TCP Port" debe ser 1433
→ Si está en blanco o diferente: escribe 1433
SQL SERVER BROWSER (necesario para instancias nombradas):
→ En "SQL Server Services": verifica que "SQL Server Browser" está corriendo
→ Si no está corriendo: clic derecho → Start → y cambia "Start Mode" a "Automatic"
Instalar SQL Server Management Studio (SSMS)
POR QUÉ NECESITAS EL SSMS:
El SSMS es la interfaz gráfica para gestionar SQL Server:
→ Restaurar bases de datos (cargar el .bak del MuServer)
→ Crear usuarios y darles permisos
→ Ejecutar consultas SQL
→ Hacer backups
→ Ver las tablas y datos de la base
En SQL Server 2008 R2: el SSMS puede venir incluido en el instalador o estar separado.
SI EL SSMS NO SE INSTALÓ:
→ Busca "SQL Server Management Studio 2008 R2" en el sitio de Microsoft para descargarlo
→ O usa el instalador de SQL Server y elige "Add features" → agrega las Management Tools
→ El SSMS de 2008 R2 se llama "SQL Server Management Studio (SSMS)" — versión 10.x
→ Nota: el SSMS moderno (v18, v19, v20) descargable del sitio de Microsoft también puede conectarse a SQL Server 2008 R2 aunque sea una versión más nueva del cliente
PRIMER TEST EN SSMS:
1. Abre SSMS
2. En "Server name": escribe "." (punto) o el nombre de tu PC
3. Authentication: "SQL Server Authentication"
4. Login: sa, Password: la contraseña que definiste durante la instalación
5. Clic en "Connect"
6. Si conecta: SQL Server está funcionando correctamente
Solución de los 3 problemas más comunes
PROBLEMA 1 — SSMS NO PUEDE CONECTAR AL SQL:
Diagnóstico: cuando intentas conectar en SSMS aparece "Cannot connect to ."
Causas y soluciones:
→ Servicio SQL no está corriendo: Servicios de Windows → SQL Server → verificar que está "Running"
→ TCP/IP deshabilitado: SQL Server Configuration Manager → habilitarlo → reiniciar servicio
→ Puerto 1433 bloqueado por Firewall: agregar regla de entrada para puerto 1433
PROBLEMA 2 — ERROR DE AUTENTICACIÓN 18456:
Diagnóstico: conectas en SSMS con 'sa' y aparece "Error 18456"
Causas y soluciones:
→ Contraseña incorrecta: verifica la contraseña exacta (mayúsculas/minúsculas importan)
→ Modo mixto no activado: Properties del servidor → Security → cambiar a Mixed Mode → reiniciar SQL
→ Login 'sa' deshabilitado: en modo Windows Auth, ve a Security → Logins → sa → Properties → Status → Login = Enabled
PROBLEMA 3 — LA BASE DE DATOS NO APARECE DESPUÉS DE RESTAURAR:
Diagnóstico: restauras el .bak pero no aparece la base en SSMS
Causas y soluciones:
→ La restauración falló silenciosamente: revisar el historial de restauraciones (Management → Database Mail → View SQL Server Agent Job Activity)
→ La base existe pero en modo "Restricted": clic derecho en la base → Properties → Options → verificar "Restrict Access"
→ El .bak es de una versión de SQL más nueva: SQL Server 2008 no puede restaurar backups de SQL 2014 o más reciente — verifica la versión del .bak con tu distribución
Consulta también la guía de configuración de SQL Server para MU Online (después de instalar: restaurar la base, crear usuarios, y configurar ODBC), el tutorial de instalación de SQL Server 2014/2017/2019 (si prefieres versiones más modernas), y el tutorial de errores comunes del servidor (errores frecuentes más allá de la instalación del SQL).
Preguntas frecuentes
¿Puedo instalar SQL Server 2008 en Windows 10 o Windows 11?
SQL Server 2008 R2 tiene soporte limitado en Windows 10 y 11 — puede instalarse pero requiere algunos pasos adicionales de compatibilidad. En Windows 10: generalmente funciona sin mayores problemas. En Windows 11: algunos instaladores de SQL 2008 dan errores de compatibilidad durante la instalación — prueba ejecutar el instalador en modo de compatibilidad con Windows 7 (clic derecho → Propiedades → Compatibilidad). Si da muchos problemas en Windows 11: considera SQL Server 2014 o 2019 Express (también compatibles con la mayoría de distribuciones de S6 con ajustes mínimos).
¿Necesito instalar el Service Pack del SQL Server 2008?
Sí — el SQL Server 2008 R2 Service Pack 2 (SP2) es recomendado y mejora la estabilidad. Si el instalador que tienes incluye el SP: no necesitas instalarlo aparte. Si el instalador es el RTM (Release to Manufacturing) sin SP: instala el SP2 después de terminar la instalación base. El SP3 también existe pero el SP2 es el más probado para usos de MuServer.
¿SQL Server Express sirve para un servidor de MU Online?
SQL Server 2008 Express tiene una limitación importante: máximo 10 GB de tamaño de base de datos. Para un servidor pequeño de prueba o con pocos jugadores: puede ser suficiente. Para un servidor con muchos jugadores y meses de actividad: la base puede superar los 10 GB y el SQL Express dejará de aceptar datos nuevos. Para un servidor serio: usa la versión Developer o Standard de SQL Server 2008 R2 (las distribuciones de MuServer suelen venir con instrucciones sobre qué versión es compatible).
¿Qué diferencia hay entre SQL Server 2008 y SQL Server 2008 R2?
Son versiones ligeramente diferentes — SQL Server 2008 R2 es la revisión actualizada del 2008 original. El R2 incluye mejoras de rendimiento y algunas funciones adicionales. Para MU Online: ambas funcionan, pero el 2008 R2 es el más ampliamente mencionado en tutoriales de servidores privados. Si tienes disponibles ambas versiones: elige el 2008 R2.