Cuándo necesitas SQL Server y no MySQL

Esta es la pregunta que conviene resolver antes de crear nada. Si tu sitio es WordPress, PrestaShop, Joomla o cualquier aplicación PHP habitual, necesitas MySQL o MariaDB. SQL Server entra en juego cuando el desarrollo está hecho en ASP.NET, cuando tu proveedor de software lo exige, o cuando migras una aplicación corporativa que ya venía de ese motor. Es una de las razones principales para contratar hosting Windows en lugar de Linux.

Crear la base de datos

  1. Entra a Plesk y abre Bases de datos.
  2. Pulsa Añadir base de datos.
  3. Escribe el nombre. Plesk antepone un prefijo de tu suscripción, así que anota el nombre completo resultante.
  4. En el desplegable de tipo, selecciona Microsoft SQL Server.
  5. Confirma el dominio asociado.
  6. Deja marcada la creación del usuario y define su nombre y contraseña.
  7. Pulsa Aceptar.

La cadena de conexión

Es lo que tu aplicación necesita para conectarse. En una instancia Express el nombre del servidor incluye la instancia:

Server=localhost\SQLEXPRESS;Database=su_negocio_db;User Id=su_negocio_user;Password=tu-contrasena;

Si la aplicación falla al conectar, prueba también con el punto como referencia local:

Server=.\SQLEXPRESS;Database=su_negocio_db;User Id=su_negocio_user;Password=tu-contrasena;

Lo más práctico es no escribir la cadena en el código, sino declararla desde Configuración de ASP.NET en Plesk y que la aplicación la lea desde ahí.

Administrar la base

Desde la fila de la base de datos, el panel ofrece un enlace a la herramienta web de administración incluida en el servidor. Desde ahí puedes crear tablas, ejecutar consultas y revisar los datos sin instalar nada.

Trabajar desde SQL Server Management Studio

Para desarrollo serio, la herramienta de escritorio de Microsoft es mucho más cómoda. Necesitas habilitar el acceso remoto:

  1. En Bases de datos, abre la pestaña de usuarios.
  2. Selecciona el usuario de la base.
  3. Cambia el acceso remoto y restringe la conexión a tu dirección IP concreta.
  4. Guarda.

Nunca abras el acceso a todas las direcciones. Un motor de base de datos expuesto a internet recibe intentos de conexión automatizados en cuestión de horas.

Límites de la edición Express

LímiteValor
Tamaño máximo por base de datos10 GB
Memoria utilizable por el motorLimitada por la edición
Núcleos de procesador aprovechadosRestringidos frente a las ediciones de pago

Para la mayoría de sitios corporativos y aplicaciones internas es más que suficiente. Si tu base se acerca al tope de tamaño, es momento de valorar una edición superior o un servidor dedicado.

¿Fue útil la respuesta? 0 Los Usuarios han Encontrado Esto Útil (0 Votos)