Az SQL Server Management Studio használata Windows rendszeren az SQL Server linuxos kezeléséhez
A következőkre vonatkozik:SQL Server – Linux
Ez a cikk bemutatja SQL Server Management Studio (SSMS) és bemutat néhány gyakori feladatot. Az SSMS egy Windows-alkalmazás, ezért az SSMS-t akkor használja, ha olyan Windows rendszerű géppel rendelkezik, amely linuxos távoli SQL Server-példányhoz tud csatlakozni.
Borravaló
Az SSMS csak Windowson (AMD vagy Intel) fut. Ha a Windowstól eltérő platformokon futó eszközre van szüksége, tekintse meg az Azure Data Studiót. Az Azure Data Studio egy platformfüggetlen eszköz, amely macOS, Linux és Windows rendszeren fut. További információ: Azure Data Studio.
Az SQL Server Management Studio (SSMS) egy olyan SQL-eszközcsomag része, amelyet a Microsoft ingyenesen kínál a fejlesztési és felügyeleti igényekhez. Az SSMS egy integrált környezet az SQL Server összes összetevőjének eléréséhez, konfigurálásához, kezeléséhez, felügyeletéhez és fejlesztéséhez. Bármilyen platformon futó SQL Serverhez csatlakozhat a helyszínen, a Docker-tárolókban és a felhőben egyaránt. Emellett csatlakozik az Azure SQL Database-hez és az Azure Synapse Analyticshez. Az SSMS a grafikus eszközök széles körét egyesíti számos gazdag szkriptszerkesztővel, hogy hozzáférést biztosítson az SQL Serverhez a fejlesztők és rendszergazdák számára minden készségszinten.
Az SSMS az SQL Server fejlesztési és felügyeleti képességeinek széles halmazát kínálja, beleértve az alábbi eszközöket:
- Az SQL Server egy vagy több példányának konfigurálása, monitorozása és felügyelete
- Adatréteg-összetevők, például adatbázisok és adattárházak üzembe helyezése, monitorozása és frissítése
- Adatbázisok biztonsági mentése és visszaállítása
- Transact-SQL (T-SQL) lekérdezések és szkriptek létrehozása és végrehajtása, valamint az eredmények megtekintése
- T-SQL-szkriptek létrehozása adatbázis-objektumokhoz
- Adatok megtekintése és szerkesztése adatbázisokban
- T-SQL-lekérdezések és adatbázis-objektumok, például nézetek, táblák és tárolt eljárások vizuális tervezése
További információkért lásd: Mi az SQL Server Management Studio (SSMS)?.
Az SQL Server Management Studio (SSMS) legújabb verziójának telepítése
Az SQL Server használatakor mindig az SSMS legújabb verzióját kell használnia. Az SSMS legújabb verziója folyamatosan frissül és optimalizált, és jelenleg linuxos SQL Serverrel működik. A legújabb verzió letöltéséről és telepítéséről további információt Az SQL Server Management Studio (SSMS)letöltése című témakörben talál. Ha up-to-date állapotban szeretne maradni, az SSMS legújabb verziója kéri, hogy mikor tölthető le egy új verzió.
Jegyzet
Mielőtt SSMS-t használ a Linux kezelésére, tekintse át Linuxon futó SQL Servert: Ismert problémák.
Csatlakozás az SQL Serverhez Linuxon
A csatlakozáshoz kövesse az alábbi alapvető lépéseket:
Indítsa el az SSMS-t úgy, hogy beírja Microsoft SQL Server Management Studio a Windows keresőmezőbe, majd válassza ki az asztali alkalmazást.
A Csatlakozás a kiszolgálóhoz ablakban adja meg a következő adatokat (ha az SSMS már fut, válassza a Csatlakozás > adatbázismotorhoz lehetőséget a Csatlakozás kiszolgálóhoz ablak megnyitásához):
Beállítás Leírás kiszolgálótípus Az alapértelmezett adatbázismotor; ne módosítsa ezt az értéket. kiszolgálónév1 Adja meg az SQL Servert futtató cél Linux-gép nevét, illetve ip-címét és portját IP,port
formátumban.Hitelesítés Linuxon futó SQL Server esetén használja a környezethez beállított hitelesítési módszert. SQL Server-hitelesítési alapértelmezés szerint be van állítva. Bejelentkezési2 Adja meg annak a felhasználónak a nevét, aki hozzáfér egy adatbázishoz a kiszolgálón (például a beállítás során létrehozott alapértelmezett SA fiók). Jelszó2 Adja meg a megadott felhasználó jelszavát (a sa
-fiókhoz a beállítás során hozta létre a jelszót).1 Az SQL Server kapcsolati beállításairól további információt a Csatlakozás az adatbázismotorhozcímű témakörben talál.
2Bejelentkezési és Jelszó csak SQL Server-hitelesítési
Válassza ki , csatlakoztassa.
Borravaló
Ha kapcsolathiba jelentkezik, először próbálja meg diagnosztizálni a problémát a hibaüzenetből. Ezután tekintse át a kapcsolat hibaelhárítási javaslatait.
Miután sikeresen csatlakozott az SQL Server-példányhoz, megnyílik Object Explorer, és mostantól hozzáférhet az adatbázishoz felügyeleti feladatok végrehajtásához vagy adatok lekérdezéséhez.
Transact-SQL lekérdezések futtatása
Miután csatlakozott a kiszolgálóhoz, csatlakozhat egy adatbázishoz, és futtathat Transact-SQL (T-SQL) lekérdezéseket. A T-SQL-lekérdezések szinte bármilyen adatbázis-feladathoz használhatók.
Az Object Explorerterületen keresse meg a kiszolgálón található céladatbázist. Például bővítse ki a rendszeradatbázisok elemeit a
master
adatbázissal való munka érdekében.Kattintson a jobb gombbal az adatbázisra, majd válassza Új lekérdezéslehetőséget.
A lekérdezési ablakban írjon egy T-SQL-lekérdezést a kiszolgáló összes adatbázisának nevének kiválasztásához.
SELECT [name] FROM sys.databases;
Ha még nem tud lekérdezéseket írni, tekintse meg oktatóanyagot: Transact-SQL utasítások írása.
A lekérdezés futtatásához és az eredmények megtekintéséhez válassza a Végrehajtás gombot.
Bár szinte bármilyen felügyeleti feladatot el lehet végezni T-SQL-lekérdezésekkel, az SSMS egy grafikus eszköz, amely megkönnyíti az SQL Server kezelését. Az alábbi szakaszok néhány példát mutatnak be a grafikus felhasználói felület használatára.
Adatbázisok létrehozása és kezelése
Miközben csatlakozik a master
adatbázishoz, létrehozhat adatbázisokat a kiszolgálón, és módosíthatja vagy elvetheti a meglévő adatbázisokat. Az alábbi lépések bemutatják, hogyan hajthat végre számos gyakori adatbázis-kezelési feladatot a Management Studióban. A feladatok elvégzéséhez győződjön meg arról, hogy a linuxos SQL Server beállításakor létrehozott kiszolgálószintű egyszerű bejelentkezéssel csatlakozik az master
adatbázishoz.
Új adatbázis létrehozása
Indítsa el az SSMS-t, és csatlakozzon a kiszolgálóhoz linuxos SQL Server-példányban.
Az Object Explorerben kattintson a jobb gombbal az Adatbázisok mappára, majd válassza Új adatbázis...lehetőséget.
Az Új adatbázis párbeszédpanelen adja meg az új adatbázis nevét, majd válassza az OKlehetőséget.
Az új adatbázis sikeresen létrejön a kiszolgálón. Ha inkább t-SQL használatával szeretne új adatbázist létrehozni, tekintse meg CREATE DATABASEcímű témakört.
Adatbázis elvetése
Indítsa el az SSMS-t, és csatlakozzon a kiszolgálóhoz linuxos SQL Serveren.
Az Object Explorerben bontsa ki a Adatbázisok mappát a kiszolgálón található összes adatbázis listájának megtekintéséhez.
Az Object Explorerben kattintson a jobb gombbal a törölni kívánt adatbázisra, majd válassza a Törléslehetőséget.
Az Objektum törlése párbeszédpanelen jelölje be a Meglévő kapcsolatok bezárása jelölőnégyzetet, majd válassza OKlehetőséget.
Az adatbázis sikeresen ki lett dobva a kiszolgálóról. Ha inkább t-SQL használatával szeretne elvetni egy adatbázist, tekintse meg DROP DATABASEcímű témakört.
Az SQL Server-tevékenység információinak megtekintése a Tevékenységfigyelő használatával
A Tevékenységfigyelő eszköz az SQL Server Management Studióba (SSMS) van beépítve, és információkat jelenít meg az SQL Server folyamatairól, valamint arról, hogy ezek a folyamatok hogyan befolyásolják az SQL Server aktuális példányát.
Indítsa el az SSMS-t, és csatlakozzon a kiszolgálóhoz linuxos SQL Serveren.
Az Object Explorerben kattintson a jobb gombbal a kiszolgálóra csomópontra, majd válassza Tevékenységfigyelőlehetőséget.
Az Activity Monitor kibontható és összecsukható paneleket jelenít meg az alábbi információkkal:
- Áttekintés
- Folyamatok
- Erőforrás-várakozások
- Adatfájl-kezelés I/O
- Legutóbbi költséges lekérdezések
- Aktív erőforrás-igényes lekérdezések
Amikor egy panel ki van bontva, az Activity Monitor lekérdezi az információkat a példányról. Ha egy panel össze van csukva, az adott panel összes lekérdezési tevékenysége leáll. Egyszerre egy vagy több panelt is kibonthat, hogy különböző típusú tevékenységeket jelenítsen meg a példányon.
Kapcsolódó tartalom
- Mi az az SQL Server Management Studio (SSMS)?
- Adatbázis exportálása és importálása Linuxon SSMS-sel vagy SqlPackage.exe Windows
- Rövid útmutató: SQL Server-példány csatlakoztatása és lekérdezés végrehajtása az SQL Server Management Studio (SSMS)
- oktatóanyag: Transact-SQL utasítások írása
- Kiszolgáló teljesítményének és tevékenységének monitorozása
Közreműködés az SQL dokumentációjában
Tudta, hogy saját maga szerkesztheti az SQL-tartalmakat? Ha így tesz, nem csak a dokumentáció fejlesztésében segít, hanem az oldal közreműködőjeként is jóváírást kap.
További információért lásd: Hogyan járulhat hozzá az SQL Server dokumentációjához