Cómo conectar su servidor AWS RDS Microsoft SQL mediante Azure Data Studio

El objetivo de esta guía es jugar con bases de datos en la nube y conectar una a una herramienta de base de datos. Una vez que haya terminado con esta guía, debería poder crear bases de datos y tablas, y más.

Importar una base de datos de muestra es complicado, así que aquí hay otra guía que creé: Cómo importar una base de datos de muestra a su AWS RDS Microsoft SQL Server usando S3 .

Afortunadamente, como era nuevo en esto, también descubrí cómo conectarme a un servidor MSSQL con Docker a Azure Data Studio. Consulte esta guía: Cómo conectar su AWS RDS Microsoft SQL Server mediante Azure Data Studio .

Tocaremos las tecnologías que se muestran a continuación:

  • Base de datos: Amazon Relational RDS con MSSQL Server Express Edition
  • Herramienta de base de datos y GUI: Azure Data Studio

Creación y configuración de su instancia de servidor AWS RDS MSSQL

Inicie sesión en AWS.com:

  1. Vaya a //aws.amazon.com/console/
  2. Haga clic en Iniciar sesión en su cuenta de AWS

Cree una instancia de base de datos de Microsoft SQL Server:

  1. En la sección Crear base de datos, elija Crear base de datos .

2. Elija Easy Create para el método de creación de la base de datos.

3. Elija el icono de Microsoft SQL Server para el tipo de motor.

4. Seleccione Free Tier para el tamaño de la instancia de base de datos.

5. Complete los siguientes detalles para el identificador de instancia de base de datos:

  • Identificador de instancia de base de datos: myrdstest.
  • Nombre de usuario maestro: escriba un nombre de usuario
  • Contraseña maestra: escriba una contraseña que contenga de 8 a 41 imprimibles.

6. Seleccione Crear base de datos .

Nota: puede llevar un par de minutos aprovisionar

Si sale accidentalmente de la página, debería ver su base de datos myrdstest en RDS > Bases de datos .

Para obtener un tutorial más detallado, siga los pasos de los documentos de AWS.

Permita el acceso público a su instancia de RDS

  1. Haga clic en Modificar

2. Elija en Accesibilidad pública en Red y seguridad.

3. Elija Aplicar inmediatamente en Programación de modificaciones, luego haga clic en Modificar instancia de base de datos .

Permitir reglas de entrada

  1. Haga clic en predeterminado (sg-0000d009) en grupos de seguridad de VPC.

Nota: el número es diferente en su propia instancia.

2. Haga clic en Entrante , luego haga clic en Editar reglas de entrada .

3. Elija Mi IP en Fuente, luego haga clic en Guardar reglas .

Pruebe su conexión a AWS RDS

Abra su terminal (MacOS) y escriba lo siguiente: nc -zv aws_rds_endpoint port_number

Ejemplo de conexión exitosa:

Ejemplo de conexión fallida:

Asegúrese de que su instancia de RDS sea pública y que las reglas de entrada permitan su IP.

Descargar una GUI de SQL Server - Azure Data Studio

Azure Data Studio (anteriormente SQL Operations Studio) es una herramienta de administración de GUI gratuita que puede usar para administrar SQL Server. Puede usarlo para crear y administrar bases de datos, escribir consultas, realizar copias de seguridad y restaurar bases de datos, y más.

Azure Data Studio está disponible en Windows, Mac y Linux.

Instalar Azure Data Studio

Para instalar Azure Data Studio en una Mac:

  1. Visite la página de descarga de Azure Data Studio y haga clic en el archivo .zip para macOS
  2. Una vez que el archivo .zip haya terminado de descargarse, haga doble clic en él para expandir su contenido
  3. Arrastre el archivo .app a la carpeta Aplicaciones.

Conectarse a SQL Server

Ahora que Azure Data Studio está instalado, puede usarlo para conectarse a SQL Server:

  1. Inicie Azure Data Studio. Se encuentra en su carpeta de Aplicaciones.
  2. Ingrese las credenciales de inicio de sesión y otra información para la instancia de SQL Server a la que desea conectarse:

Debería verse similar a esto:

  • Nombre del servidor : [AWS RDS Endpoint], [número de puerto]

    Ejemplo : myrdstest.blahblahblah.us-west-2 / ds.amazonaws.com, 1433

  • Tipo de autenticación : inicio de sesión SQL
  • Nombre de usuario : [su nombre de usuario de AWS]
  • Contraseña : [su contraseña de AWS]
  • Nombre de la base de datos :
  • Grupo de servidores :

Si utilizó un puerto que no sea el 1433 predeterminado, haga clic en Avanzado e introdúzcalo en el campo Puerto.

Alternativamente, puede agregarlo al nombre de su servidor con una coma en el medio. Por ejemplo, si usó el puerto 1400, escriba localhost, 1400.

Si recibe un error:

Asegúrese de que su instancia de RDS sea pública y que las reglas de entrada permitan su IP.

Ahora puede seguir adelante y crear bases de datos, ejecutar scripts y realizar otras tareas de administración de SQL Server.

  1. Haga clic en Nueva consulta

2. Escriba SELECT @@ VERSION , luego haga clic en Ejecutar consulta .

Debería poder ver: Microsoft SQL Server en los resultados

¡Felicidades! ???

Recursos:

  • Cómo crear una base de datos de Microsoft SQL

Conéctate conmigo en LinkedIn aquí