Csatlakozzon az MS SQL Server adatbázishoz a Visual Studio Code programban

A Microsoft SQL Server adatbázisainak kezeléséhez az SQL Server Management Studio (SSMS) helyett a könnyű, többplatformos Visual Studio Code szerkesztőt (VS Code) használhatja. Az mssql kiterjesztéssel rendelkező Visual Studio Code lehetővé teszi a rendszergazdák és fejlesztők számára adatbázisok, táblák és tárolt eljárások kezelését, valamint Transact-SQL (T-SQL) lekérdezések futtatását a helyszíni MS SQL Server és Azure SQL adatbázisok ellen.

Ha már telepítve van a VSCode a számítógépére, mindössze annyit kell tennie, hogy letölti és telepíti amssqlkiterjesztés (https://marketplace.visualstudio.com/items?itemName=ms-mssql.mssql):

  1. Ugrás a bővítményre (Ctrl+Shift+X) és keressen rámssql;
  2. Telepítse az mssql-t a Visual Studio Code-hoz;
  3. A telepítés után az SQL Server bővítmény ikonja megjelenik a VS Code bal oldali panelén. Kattintson rá (vagy nyomja megCtrl+Alt+D).

Most próbáljunk meg távolról csatlakozni a VS Code-tól egy olyan gazdagéphez, amelyen az MS SQL Server 2019 telepítve van:

  1. KattintsonCsatlakozás hozzáadásaés adja meg a szerver és az MS SQL példány nevét (hostnameinstance_name);Az SQL Server alapértelmezett példánya (MSSQLSERVER) a 1433-as statikus TCP-porton figyel. Adja meg az SQL Server nevét és a csatlakozási portot:hostname:1430
  2. Válassza ki a hitelesítés típusát (SQL Login, Integrated vagy Azure Active Directory). Hiba léphet fel, amikor MSSQL-fiókkal csatlakozik:
    mssql: Error 18452: Login failed.
    The login is from an untrusted domain and cannot be used with Integrated authentication.


    Ha igen, ellenőrizzeSQL Server és Windows hitelesítési módengedélyezve van aBiztonságaz MSSQL beállítások lapján.

  3. Adja meg felhasználónevét és jelszavát. A VSCode felkéri a kapcsolat hitelesítő adatainak mentésére;
  4. A csatlakozás után megjelenik az adatbázisok és egyéb objektumok listája. Bármely adatbázist kibonthat, és megtekintheti a táblák, nézetek, eljárások stb. listáját;
  5. Mostantól különféle T-SQL lekérdezéseket futtathat a VS Code Editor ablakból. Kattintson a megfelelő gombra a felületen, vagy használja aCTRL+SHIFT+Eparancsikont az SQL lekérdezés futtatásához. A lekérdezés eredménye a következő ablakban jelenik meg;
  6. Az SQL-lekérdezés eredményeit tartalmazó táblázatot közvetlenül a VS-kódból exportálhatja CSV-, Excel- vagy JSON-fájlba.

A VS Code támogatja a T-SQL összes IntelliSense funkcióját: tippeket, parancsok automatikus kiegészítését, színsémákat különböző objektumokhoz stb. A Visual Studio Code támogatja az intelligens SQL kódrészleteket is a tipikus SQL lekérdezések gyors generálásához.

A VSCode MSSQL-kapcsolati beállításai egy JSON-fájlban vannak tárolva. A tartalmának megtekintéséhez nyissa meg aFájl->Preferences->Beállítások elemre->Kiterjesztések->MSSQL konfiguráció->Szerkessze a settings.json fájlban. A fájl tartalmazza az MSSQL-kapcsolat adatait.

A PowerShell ISE helyett a VSCode-ot is használhatja PowerShell-szkriptszerkesztőként. Van egy bővítmény is a VSCode-hoz, amely lehetővé teszi, hogy távolról csatlakozzon egy gazdagéphez SSH-n keresztül.

Ajánlott olvasmány:Konfigurálja a távoli SSH-kapcsolatokat a Visual Studio Code programban

Related Posts