rychlý start: použití SSMS pro připojení k a dotazování Azure SQL Database nebo spravované Instance Azure SQL
PLATÍ PRO:
Azure SQL Database Azure SQL Managed Instance
v tomto rychlém startu se dozvíte, jak pomocí SQL Server Management Studio (SSMS) se připojit k Azure SQL Database nebo spravované instanci Azure SQL a spustit některé dotazy.
Požadavky
Dokončení tohoto rychlého startu vyžaduje následující položky:
Databáze v Azure SQL Database. K vytvoření a konfiguraci databáze v Azure SQL Database můžete použít jeden z těchto rychlých startů:
Akce Databáze SQL Spravovaná instance SQL SQL Server na virtuálním počítači Azure Vytvořit Azure Portal Azure Portal Azure Portal Rozhraní příkazového řádku Rozhraní příkazového řádku PowerShell PowerShell PowerShell Konfigurace Pravidlo brány firewall protokolu IP na úrovni serveru Připojení z virtuálního počítače Připojení z webu Připojení k SQL Serveru Načtení dat Načtený Adventure Works pro každý rychlý Start Obnovení celosvětových dovozců Obnovení celosvětových dovozců Obnovení nebo import Adventure Works ze souboru BacPac z GitHub Obnovení nebo import Adventure Works ze souboru BacPac z GitHub Důležité
Skripty v tomto článku jsou určeny k používání databáze Adventure Works. Se spravovanou instancí musíte buď importovat databázi Adventure Works do databáze instance, nebo upravit skripty v tomto článku, aby používaly databázi World Importers.
Pokud jednoduše chcete spustit některé dotazy ad-hoc bez instalace SSMS, přečtěte si rychlý Start: použití Editoru dotazů Azure Portal k dotazování databáze v Azure SQL Database.
Získat informace o připojení k serveru
Získejte informace o připojení, které potřebujete pro připojení k vaší databázi. K dokončení tohoto rychlého startu budete potřebovat plně kvalifikovaný název serveru nebo název hostitele, název databáze a přihlašovací informace.
Přihlaste se k webu Azure Portal.
Přejděte do databáze nebo spravované instance , pro kterou chcete zadat dotaz.
na stránce přehled zkontrolujte plně kvalifikovaný název serveru vedle názvu serveru pro vaši databázi v SQL Database nebo plně kvalifikovaného názvu serveru (nebo IP adresy) vedle hostitele spravované instance v SQL spravované instance nebo vaší instance služby SQL Server na vašem virtuálním počítači. Pokud chcete zkopírovat název serveru nebo název hostitele, najeďte na něj ukazatelem myši a vyberte ikonu kopírování .
Poznámka
informace o připojení pro SQL Server na virtuálním počítači Azure najdete v článku Připojení na SQL Server
Připojení k databázi
Poznámka
V prosinci 2021 nebudou verze SSMS starší než 18,6 ověřovány prostřednictvím Azure Active Directory s MFA.
Abyste mohli i nadále využívat Azure Active Directory ověřování pomocí MFA, budete potřebovat SSMS 18,6 nebo novější.
V SSMS se připojte k vašemu serveru.
Důležité
Server naslouchá na portu 1433. Aby bylo možné se připojit k serveru za podnikovou bránou firewall, musí mít brána firewall otevřený tento port.
Otevřete aplikaci SSMS.
Zobrazí se dialogové okno Připojení k serveru. Zadejte následující informace:
Nastavení Navrhovaná hodnota Popis Typ serveru Databázový stroj Požadovaná hodnota. Název serveru Plně kvalifikovaný název serveru Něco jako: servername.Database.Windows.NET. Authentication Ověřování SQL Serveru v tomto kurzu se používá SQL ověřování. Přihlásit ID uživatele účtu správce serveru ID uživatele z účtu správce serveru, který se použil k vytvoření serveru. Heslo Heslo účtu správce serveru Heslo z účtu správce serveru, který se použil k vytvoření serveru. 
Poznámka
v tomto kurzu se používá SQL Server ověřování.
v dialogovém okně Připojení k serveru vyberte možnosti . v rozevírací nabídce Připojení pro databázi vyberte možnost mySampleDatabase. Po dokončení rychlého startu v oddílu předpoklady se vytvoří databáze AdventureWorksLT s názvem mySampleDatabase. Pokud vaše pracovní kopie databáze AdventureWorks má jiný název než mySampleDatabase, pak ji místo toho vyberte.

Vyberte Connect (Připojit). Otevře se okno Průzkumník objektů.
Pokud chcete zobrazit objekty databáze, rozbalte položku Databases (Databáze) a poté rozbalte uzel databáze.

Dotazování dat
spuštěním tohoto příkazu vyberte kód Transact-SQL pro dotazování na prvních 20 produktů podle kategorie.
V Průzkumník objektů klikněte pravým tlačítkem na mySampleDatabase a vyberte Nový dotaz. Otevře se nové okno dotazu připojené k vaší databázi.
v okně dotazu vložte následující SQL dotaz:
SELECT pc.Name as CategoryName, p.name as ProductName FROM [SalesLT].[ProductCategory] pc JOIN [SalesLT].[Product] p ON pc.productcategoryid = p.productcategoryid;Na panelu nástrojů vyberte provést a spusťte dotaz a načtěte data z
ProductProductCategorytabulek a.
Vložení dat
spuštěním tohoto příkazu vložte kód Transact-SQL vytvořte nový produkt v SalesLT.Product tabulce.
Nahraďte předchozí dotaz tímto.
INSERT INTO [SalesLT].[Product] ( [Name] , [ProductNumber] , [Color] , [ProductCategoryID] , [StandardCost] , [ListPrice] , [SellStartDate] ) VALUES ('myNewProduct' ,123456789 ,'NewColor' ,1 ,100 ,100 ,GETDATE() );Vyberte Spustit pro vložení nového řádku do
Producttabulky. Zobrazí se podokno zprávy (počet ovlivněných řádků: 1).
Zobrazit výsledek
Nahraďte předchozí dotaz tímto.
SELECT * FROM [SalesLT].[Product] WHERE Name='myNewProduct'Vyberte Execute (Provést). Zobrazí se následující výsledek.

Aktualizace dat
Spuštěním tohoto kódu transact-SQL UPDATE upravte nový produkt.
Nahraďte předchozí dotaz tímto dotazem, který vrací nový záznam vytvořený dříve:
UPDATE [SalesLT].[Product] SET [ListPrice] = 125 WHERE Name = 'myNewProduct';Vyberte Execute (Spustit) a aktualizujte zadaný řádek
Productv tabulce. Zobrazí se podokno Zprávy (ovlivněný 1 řádek).
Odstranění dat
Spuštěním tohoto kódu jazyka Transact-SQL DELETE odeberte nový produkt.
Nahraďte předchozí dotaz tímto dotazem.
DELETE FROM [SalesLT].[Product] WHERE Name = 'myNewProduct';Výběrem možnosti Execute (Spustit) odstraňte zadaný řádek v
Producttabulce. Zobrazí se podokno Zprávy (ovlivněný 1 řádek).
Další kroky
- Informace o SSMS najdete v tématu SQL Server Management Studio.
- Informace o připojení a dotazování pomocí Azure Portal najdete v Připojení a dotazování pomocí editoru Azure Portal SQL Dotazů.
- Informace o připojení a dotazování pomocí Visual Studio Code najdete v tématu Připojení a dotazování pomocí Visual Studio Code.
- Informace o připojení a dotazování pomocí .NET najdete v tématu Připojení a dotazování pomocí .NET.
- Informace o připojení a dotazování pomocí PHP najdete v tématu Připojení a dotazování pomocí PHP.
- Informace o připojení a dotazování pomocí Node.js najdete v tématu Připojení a dotazování pomocí Node.js.
- Informace o připojení a dotazování pomocí Javy najdete v tématu Připojení a dotazování pomocí Javy.
- Informace o připojení a dotazování pomocí Pythonu najdete v tématu Připojení a dotazování pomocí Pythonu.
- Informace o připojení a dotazování pomocí Ruby najdete v tématu Připojení a dotazování pomocí Ruby.