Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:Azure SQL Database
En este artículo se describe el servidor lógico de Azure que usan las bases de datos en Azure SQL Database. En Azure Portal, el servidor lógico se denomina servidor SQL y es diferente al producto SQL Server.
Para obtener información sobre los servidores lógicos en Azure Synapse Analytics, consulte ¿Qué es un servidor lógico en Azure Synapse Analytics?
Información general
En Azure SQL Database, un servidor es una construcción lógica que actúa como punto administrativo central para una colección de bases de datos. En el nivel de servidor lógico, puedes administrar inicios de sesión, reglas de firewall, reglas de auditoría, directivas de detección de amenazas y grupos de conmutación por error. Un servidor lógico puede estar en una región distinta a la de su grupo de recursos. El servidor lógico debe existir para poder crear una base de datos en Azure SQL Database. Todas las bases de datos que administra un servidor único lógico se crean en la misma región que ese servidor lógico.
Un servidor lógico es diferente a una instancia de SQL Server, con la que puede estar familiarizado en el mundo de los entornos locales. En concreto, no hay garantías sobre la ubicación de las bases de datos en relación con el servidor que los administra. Azure SQL Database no ofrece acceso ni características de nivel de instancia. En cambio, las bases de datos de una instancia administrada están todas ubicadas físicamente en el mismo lugar, de la misma forma que ocurre en SQL Server, tal como lo conoce, en el entorno local o en máquinas virtuales.
Al crear un servidor lógico, proporciona una cuenta y una contraseña para iniciar sesión en el servidor con derechos administrativos para la base de datos master de dicho servidor y todas las bases de datos creadas en dicho servidor. Esta cuenta inicial es una cuenta de inicio de sesión de SQL. Azure SQL Database admite la autenticación de SQL y la autenticación de Microsoft Entra. Para obtener información sobre inicios de sesión y autenticación, vea Administración de bases de datos e inicios de sesión en Azure SQL Database. La autenticación de Windows no es compatible.
Un servidor lógico en SQL Database:
- Se crea dentro de una suscripción de Azure, pero se puede mover con sus recursos contenidos a otra suscripción.
- Es el recurso primario para las bases de datos y los grupos elásticos.
- Proporciona un espacio de nombres para bases de datos y grupos elásticos.
- Es un contenedor lógico con una sólida semántica de ciclo de vida: si elimina un servidor, también se eliminan sus bases de datos y grupos elásticos.
- Participa en el control de acceso basado en roles de Azure (Azure RBAC) - las bases de datos y los grupos elásticos dentro de un servidor heredan los derechos de acceso del servidor.
- Es un elemento de nivel superior de la identidad de las bases de datos y de los grupos elásticos para fines de administración de recursos de Azure (consulte el esquema de URL de las bases de datos).
- Coloca recursos en una región.
- Proporciona un punto de conexión para el acceso a la base de datos (
<serverName>.database.windows.net). - Proporciona acceso a los metadatos de los recursos incluidos mediante DMVs al conectarse a una base de datos
master - Proporciona el ámbito de las directivas de administración que se aplican a sus bases de datos: inicios de sesión, firewall, auditoría, detección de amenazas, etc.
- Está restringido por una cuota dentro de la suscripción primaria (seis servidores por suscripción de forma predeterminada, para obtener más información, consulte límites de suscripción).
- Define el ámbito de la cuota de base de datos y de la cuota de DTU o de vCore para los recursos que contiene (por ejemplo, 45 000 DTU).
- Es el ámbito de control de versiones de las funcionalidades habilitadas en los recursos contenidos.
- Las cuentas de inicio de sesión de nivel de servidor pueden administrar todas las bases de datos de un servidor.
- La
masterbase de datos de un servidor lógico contiene inicios de sesión similares a los de las instancias de SQL Server, a los que se les concede acceso a una o varias bases de datos del servidor y a los que se les pueden conceder privilegios administrativos limitados. Para obtener más información, consulte el artículo sobre inicios de sesión. - No se admite la creación, modificación o eliminación de objetos de usuario, como tablas, vistas o procedimientos almacenados en la
masterbase de datos en un servidor lógico. - La intercalación predeterminada en todas las bases de datos creadas en un servidor es
SQL_LATIN1_GENERAL_CP1_CI_AS, dondeLATIN1_GENERALes inglés (Estados Unidos),CP1es la página de códigos 1252,CIno distingue entre mayúsculas y minúsculas yASdistingue acentos.
Nota:
Microsoft Entra ID era conocido anteriormente como Azure Active Directory (Azure AD).
Administrar servidores, bases de datos y firewalls
Puede administrar servidores lógicos, bases de datos y firewalls mediante el portal de Azure, Azure PowerShell, el CLI de Azure, Transact-SQL (T-SQL) y la API REST.
Puede crear el grupo de recursos para un servidor lógico con antelación o mientras crea el propio servidor. Existen varios métodos para obtener un nuevo formulario de servidor SQL, bien mediante la creación de un nuevo servidor SQL o como parte de la creación de una base de datos nueva.
Creación de un servidor en blanco
Para crear un servidor lógico en blanco (sin una base de datos ni un grupo elástico) en el portal de Azure, vaya al formulario para crear un servidor SQL en blanco (servidor SQL lógico).
Importante
No incluya ninguna información personal, sensible o confidencial en el campo nombre de usuario del administrador del servidor. Los datos especificados en este campo no se consideran datos del cliente.
Creación de una base de datos en blanco o de muestra en Azure SQL Database
Para crear una base de datos en SQL Database utilizando el Azure Portal, navegue hasta crear una nueva SQL Database y proporcione la información solicitada. Puede crear el grupo de recursos y el servidor con antelación o mientras crea la propia base de datos. Puede crear una base de datos en blanco o de ejemplo basada en AdventureWorksLT.
Importante
Para obtener información sobre cómo seleccionar el nivel de tarifa de su base de datos, consulte el modelo de compra basado en DTU y el modelo de compra basado en vCore.
Administrar el servidor existente
Para administrar un servidor existente, vaya al servidor mediante una serie de métodos, como la página específica de la base de datos, la página Servidores SQL Server o la página de Todos los recursos.
Para administrar una base de datos existente, vaya a la página de SQL Database y seleccione la base de datos que desea administrar.
Por ejemplo, para configurar una regla de firewall, siga estos pasos:
Navegue hasta el recurso de su base de datos en el Azure Portal. Seleccione Establecer el firewall del servidor en la barra de herramientas.
Establezca Acceso a la red pública en Redes seleccionadas para mostrar las redes virtuales y las reglas de firewall. Cuando se establece en Deshabilitado, las redes virtuales y la configuración de reglas de firewall están ocultas.
Elija Agregar una regla de firewall para configurar el firewall.
Importante
Para configurar las propiedades de rendimiento de una base de datos, consulte el modelo de compra basado en DTU y el modelo de compra basado en núcleo virtual.
Sugerencia
Para acceder a una guía de inicio rápido de Azure Portal, consulte Creación de una base de datos de SQL Database en Azure Portal.
Pasos siguientes
- Para obtener información sobre la migración de una base de datos de SQL Server a Azure SQL Database, consulte Migración a Azure SQL Database.
- Para obtener información sobre las características admitidas, consulte el artículo que trata sobre dicho tema.