Crea una cuenta o inicia sesión

¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera

Configuración y acceso a nuestra Base de Datos desde VSCode

5/17
Recursos

Aportes 25

Preguntas 5

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Si tuvieron problemas no ingresen por ADO.NET, en cambio, haganlo manual:

  • Ir a VS Code
    -Ctrl + Shift + P
  • Nombre servidor (ej: mynewserver20170313.database.windows.net)
  • Nombre Bases de Datos a conectarse.
  • Autenticacion (Inicio de sesion)
  • Usuario (de la cuenta que administra el servidor)
    -Password
    -Si o no
    -Nombre perfil (opcional)
    😄

Azure Data Studio, es otra herramienta increible que usa la misma interfase de VSCode, Se los recomiendo.

Consultas desde VSCode

  • Instalar el package MSSQL en VSCode para realizar consultas SQL
  • Realizar la cadena de conexion en VSCode

ctrl +ship + p => línea de comandos

Me ocurre el siguiente error:
Error running command mssql.scriptSelect: undefined. This is likely caused by the extension that contributes mssql.scriptSelect.

Para realizar la conexión ahora son estos pasos

  1. Poner el nombre del servidor
  2. Poner el nombre de la base de datos
  3. Autenticarse con el usuario y contraseña

Agregar cadena de conexión(crear perfil) . en VS code.

Se me complico un poco conectar la base de datos pero la puede conectar

mssql: Failed to connect: System.ArgumentException: Format of the initialization string does not conform to specification starting at index 0. at System.Data.Common.DbConnectionOptions.GetKeyValuePair(String connectionString, Int32 currentPosition, StringBuilder buffer, Boolean useOdbcRules, String& keyname, String& keyvalue) at System.Data.Common.DbConnectionOptions.ParseInternal(Dictionary2 parsetable, String connectionString, Boolean buildChain, Dictionary2 synonyms, Boolean firstKey) at System.Data.Common.DbConnectionOptions…ctor(String connectionString, Dictionary`2 synonyms, Boolean useOdbcRules) at System.Data.Common.DbConnectionStringBuilder.set_ConnectionString(String value) at Microsoft.SqlTools.ServiceLayer.Connection.ConnectionService.CreateConnectionStringBuilder(ConnectionDetails connectionDetails) in D:\a\1\s\src\Microsoft.SqlTools.ServiceLayer\Connection\ConnectionService.cs:line 1103 at Microsoft.SqlTools.ServiceLayer.Connection.ConnectionSe

Interesante

ojalá alguien me pueda ayudar, me sale este error:![](

el curso va muy bien muy interesante

tengo el siguiente error:
Setup is unable to connect to SQL Server with the connection information provided

Para los que les da error de conexión en MAC OS:
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-connect-query-vscode

brew update
brew install openssl

con eso deberia funcionar y conectar.

con estos plugin para vscode y bien facil empezar con sql

esto plugin nos ayudar colocando o resaltando palabras reservadasde sql

que fresco se ve con vscode con SQL, buena clase

No pensé que fuera a ser tan rápido conectarse con una base de datos, ¡Qué bien!

yo no me puedo conectar,alguien me podría ayudar?

¿Qué ventajas y desventajas tiene usar VSCODE en vez de SQL SERVER Manager Studio?

Está muy padre la sincronización con vs code, pero sigo prefiriendo ssms https://platzi.com/clases/1837-blazor/27237-instalando-sql-server-express/

Hola el proceso es el siguiente para hacerlo a mano:
Ctrl + Shift + P
Buscar “connect” y dar enter.
Te pediran estos datos en este orden:
Escribir el nombre servidor (ej: myserver.database.windows.net)
Nombre Bases de Datos a conectarse.
Inicio de sesion
Usuario
Password

Esto es importante porque wsl tiene su propio sistema de archivos aunque viva en windows, y las URI no se pueden construir y obtendremos el error en el que muchos caimos.

Hice los pasos de la clase usando un folder en el descritorio en windows, usando VS con un folder en windows, e hice lo mismo en WSL usando VS con la configuracion de WSL, y utilizando el aporte de Jose Manuel, en ambos casos funciono.

Tercera Opcion. pulsa ctrl + , y en los settings busca sql, y da click en editar el json. ahi adapta tu configuracion al siguiente ejemplo.

    "mssql.connections": [

        {
            "server": "{{put-server-name-here}}",
            "database": "{{put-database-name-here}}",
            "user": "{{put-username-here}}",
            "password": ""
        },
        {
            "database": "registrosprueba",
            "user": "rusbelbermudez",
            "server": "tcp:platzisqlserver.database.windows.net,1433",
            "password": "",
            "authenticationType": "SqlLogin",
            "savePassword": true
        }
    ],

De esta manera borando la linea que genera el error al construir la URI de conexion.

{
    "connectionString": "Microsoft.SqlTools|itemtype:Profile|server:tcp:platzisqlserver-rb.database.windows.net,1433|db:registrosprueba|user:rusbel|isConnectionString:true",
}

Evitamos los conflictos que presenta la extensión entre sql server (parte grafica del menú) y la herramienta SQL ahora podemos usar ambas.

Dejare un apunte en markdown al terminar el curso para mayor referencia