Použití aplikace SQL Server Management Studio ve Windows ke správě SQL Serveru v Linuxu
platí pro:SQL Server – Linux
Tento článek představuje SQL Server Management Studio (SSMS) a provede vás několika běžnými úlohami. SSMS je aplikace pro Windows, takže SSMS používejte, když máte počítač s Windows, který se může připojit ke vzdálené instanci SQL Serveru v Linuxu.
Spropitné
SSMS běží jenom ve Windows (AMD nebo Intel). Pokud potřebujete nástroj, který běží na jiných platformách než Windows, podívejte se na Azure Data Studio. Azure Data Studio je multiplatformní nástroj, který běží v systémech macOS, Linux a Windows. Podrobnosti najdete v tématu Azure Data Studio.
SQL Server Management Studio (SSMS) je součástí sady nástrojů SQL, které Microsoft nabízí zdarma pro vaše potřeby vývoje a správy. SSMS je integrované prostředí pro přístup, konfiguraci, správu, správu a vývoj všech komponent SQL Serveru. Může se připojit k SQL Serveru běžícímu na libovolné místní platformě, v kontejnerech Dockeru i v cloudu. Připojuje se také ke službě Azure SQL Database a Azure Synapse Analytics. SSMS kombinuje širokou skupinu grafických nástrojů s mnoha bohatými editory skriptů, které poskytují přístup k SQL Serveru vývojářům a správcům všech úrovní dovedností.
SSMS nabízí širokou škálu možností vývoje a správy pro SQL Server, včetně nástrojů pro:
- Konfigurace, monitorování a správa jedné nebo více instancí SQL Serveru
- Nasazení, monitorování a upgrade komponent datové vrstvy, jako jsou databáze a datové sklady
- Zálohování a obnovení databází
- Sestavení a spouštění dotazů a skriptů Transact-SQL (T-SQL) a zobrazení výsledků
- Generování skriptů T-SQL pro databázové objekty
- Zobrazení a úprava dat v databázích
- Vizuální návrh dotazů T-SQL a databázových objektů, jako jsou zobrazení, tabulky a uložené procedury
Další informace najdete v tématu Co je SQL Server Management Studio (SSMS)?.
Instalace nejnovější verze aplikace SQL Server Management Studio (SSMS)
Při práci s SQL Serverem byste měli vždy používat nejnovější verzi aplikace SSMS. Nejnovější verze aplikace SSMS se průběžně aktualizuje a optimalizuje a aktuálně pracuje s SQL Serverem v Linuxu. Pokud chcete stáhnout a nainstalovat nejnovější verzi, viz stažení a instalace SQL Server Management Studio (SSMS). Pokud chcete zůstat up-to-date, nejnovější verze aplikace SSMS vás vyzve, když je k dispozici nová verze ke stažení.
Poznámka
Před tím, než použijete aplikaci SSMS ke správě Linuxu, si projděte SQL Server na Linuxu: Známé problémy.
Připojení k SQL Serveru v Linuxu
K připojení použijte následující základní kroky:
Spusťte SSMS zadáním microsoft SQL Server Management Studio do vyhledávacího pole windows a pak vyberte desktopovou aplikaci.
V okně Připojit k serveru zadejte následující informace (pokud už je aplikace SSMS spuštěná, vyberte Připojit > databázový stroj a otevřete okno Připojit k serveru):
Nastavení Popis typ serveru Výchozí je databázový stroj; tuto hodnotu neměňte. název serveru 1 Zadejte název cílového počítače s Linuxem, na kterém běží SQL Server, nebo jeho IP adresu a port ve formátu IP,port
.Ověřování Pro SQL Server v Linuxu použijte metodu ověřování, která je nastavená pro vaše prostředí. Ověřování SQL Serveru je ve výchozím nastavení. Přihlášení2 Zadejte jméno uživatele s přístupem k databázi na serveru (například výchozí účet SA vytvořený během instalace). heslo2 Zadejte heslo pro zadaného uživatele (pro účet sa
jste heslo vytvořili během instalace).1 Další informace o možnostech připojení pro SQL Server naleznete v tématu Připojení k databázovému stroji.
2Přihlášení a heslo dostupné jenom s Ověřování SQL Serveru
Vyberte Připojit.
Po úspěšném připojení k instanci SYSTÉMU SQL Server se Průzkumník objektů otevře a teď máte přístup k databázi, abyste mohli provádět úlohy správy nebo dotazovat data.
Spusťte dotazy Transact-SQL
Po připojení k serveru se můžete připojit k databázi a spustit dotazy Transact-SQL (T-SQL). Dotazy T-SQL je možné použít pro téměř jakoukoli úlohu databáze.
V Průzkumníku objektůpřejděte v rámci serveru na cílovou databázi. Rozbalte například systémové databáze pro práci s databází
master
.Pravým tlačítkem myši klikněte na databázi a pak vyberte Nový dotaz.
V okně dotazu napište dotaz T-SQL, který vybere názvy všech databází na vašem serveru.
SELECT [name] FROM sys.databases;
Pokud s psaním dotazů začínáte, přečtěte si Kurz: Jak psát příkazy Transact-SQL.
Výběrem tlačítka Spustit spusťte dotaz a zobrazte výsledky.
I když je možné provádět téměř jakoukoli úlohu správy s dotazy T-SQL, SSMS je grafický nástroj, který usnadňuje správu SQL Serveru. Následující části obsahují několik příkladů použití grafického uživatelského rozhraní.
Vytváření a správa databází
Při připojení k master
databázi můžete vytvářet databáze na serveru a upravovat nebo odstraňovat existující databáze. Následující kroky popisují, jak provádět několik běžných úloh správy databází prostřednictvím sady Management Studio. Pokud chcete tyto úlohy provést, ujistěte se, že jste připojení k master
databázi pomocí hlavního přihlášení na úrovni serveru, které jste vytvořili při nastavování SQL Serveru v Linuxu.
Vytvoření nové databáze
Spusťte SSMS a připojte se k serveru v instanci SQL Serveru v Linuxu.
V Průzkumníku objektů klikněte pravým tlačítkem na složku Databáze a vyberte Nová databáze....
V dialogovém okně Nová databáze zadejte název nové databáze a pak vyberte OK.
Nová databáze se úspěšně vytvořila na vašem serveru. Pokud chcete vytvořit novou databázi pomocí T-SQL, přečtěte si téma CREATE DATABASE.
Vyřazení databáze
Spusťte SSMS a připojte se k serveru v SQL Serveru v Linuxu.
V Průzkumníku objektů rozbalte složku Databases a zobrazte seznam všech databází na serveru.
V Průzkumníku objektů klikněte pravým tlačítkem myši na databázi, kterou chcete odstranit, a pak vyberte Odstranit.
V dialogovém okně Odstranit objekt zaškrtněte políčko Zavřít existující připojení a pak vyberte OK.
Databáze byla úspěšně vyřazena ze serveru. Pokud dáváte přednost vyřazení databáze pomocí T-SQL, přečtěte si téma DROP DATABASE.
Použití monitorování aktivit k zobrazení informací o aktivitě SQL Serveru
Nástroj Sledování aktivit je integrovaný do aplikace SQL Server Management Studio (SSMS) a zobrazuje informace o procesech SQL Serveru a o tom, jak tyto procesy ovlivňují aktuální instanci SQL Serveru.
Spusťte SSMS a připojte se k serveru v SQL Serveru v Linuxu.
V Průzkumníku objektů klikněte pravým tlačítkem myši na uzel server a potom vyberte Sledování aktivit.
Sledování aktivit zobrazuje rozbalitelné a sbalitelné podokna s následujícími informacemi:
- Přehled
- Procesy
- Čekání na prostředky
- Vstupně-výstupní operace datového souboru
- Nedávné nákladné dotazy
- Aktivní nákladné dotazy
Když se podokno rozbalí, Monitor aktivit se dotazuje instance na informace. Když je okno sbaleno, zastaví se u něj veškerá aktivita dotazování. Můžete rozbalit jeden nebo více panelů současně a zobrazit různé druhy aktivity na instanci.
Související obsah
- Co je SQL Server Management Studio (SSMS)?
- Export a import databáze v Linuxu pomocí SSMS nebo SqlPackage.exe ve Windows
- rychlý start: Připojení a dotazování instance SQL Serveru pomocí aplikace SQL Server Management Studio (SSMS)
- Kurz : Psaní příkazů Transact-SQL
- monitorování výkonu a aktivit serveru
Přispějte na dokumentaci SQL
Věděli jste, že obsah SQL můžete upravovat sami? Pokud to uděláte, nejen že vám pomůžete vylepšit naši dokumentaci, ale také jste získali kredit jako přispěvatel na stránku.
Další informace najdete v tématu Jak přispívat do dokumentace k SQL Serveru