Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:Databáze SQL v Microsoft Fabric
Začněte používat SQL Server Management Studio (SSMS) pro připojení k databázi SQL v Microsoft Fabric a spuštění některých příkazů Transact-SQL (T-SQL).
Poznámka:
I když je ID Microsoft Entra novým názvem služby Azure Active Directory (Azure AD), aby se zabránilo narušení existujících prostředí, Azure AD stále zůstává v některých pevně zakódovaných prvcích, jako jsou pole uživatelského rozhraní, poskytovatelé připojení, kódy chyb a rutiny. V tomto článku jsou tyto dva názvy zaměnitelné.
Tento článek ukazuje následující kroky:
- Připojte se k databázi SQL ve Fabric
- Vytvoření tabulky v nové databázi
- Vložení řádků do nové tabulky
- Proveďte dotaz na novou tabulku a prohlédněte si výsledky
- Pomocí tabulky okna dotazu ověřte vlastnosti připojení
- Odebrání databáze
Požadavky
- Instalace aplikace SQL Server Management Studio
- Potřebujete existující kapacitu Fabric. Pokud ne, spusťte zkušební verzi Fabric.
- Můžete použít existující pracovní prostor nebo vytvořit nový pracovní prostor Infrastruktury.
- Abyste mohli vytvořit databázi SQL, musíte být členem role správce nebo člena pracovního prostoru .
- Vytvořte databázi SQL ve Fabricu. Začněte novou prázdnou databází.
Připojte se k databázi SQL ve Fabric
Poznámka:
Verze SSMS před verzí 18.6 se neověřují u databázových strojů prostřednictvím vícefaktorového ověřování Microsoft Entra (MFA). Pokud chcete dál používat vícefaktorové ověřování, potřebujete SSMS 18.6 nebo novější verzi.
Spusťte SQL Server Management Studio (SSMS). Při prvním spuštění aplikace SSMS se otevře okno Připojit k serveru . Pokud se neotevře, můžete ho otevřít ručně tak, že vyberete Průzkumníka>Připojení>.
Na portálu Fabric vyhledejte název serveru a název databáze vaší databáze SQL.
Připojovací řetězec databáze SQL se podobá připojovacímu řetězci služby Azure SQL Database. Název serveru vypadá takto
<server-unique-identifer>.database.windows.neta název databáze vypadá takto<database name>-<unique identifier>.Vyhledání připojovacího řetězce SQL pro vaši databázi SQL ve službě Fabric:
Přejděte do nastavení položky databáze SQL. Vyberte Připojovací řetězce. Název serveru je
Data source, a název databáze jeInitial Catalog.Nebo v seznamu položek pracovního prostoru vyberte nabídku
.... Vyberte Nastavení a pak připojovací řetězce.Nebo vyberte tlačítko Otevřít v a SQL Server Management Studio. Zobrazí se informace o připojení k serveru.
Zobrazí se dialogové okno Připojit k serveru . Zadejte následující informace, všechna ostatní nastavení můžou zůstat ve výchozím nastavení:
Setting Navrhovaná hodnota Podrobnosti Typ serveru Databázový stroj Vyberte databázový stroj (obvykle výchozí možnost). Název serveru Plně kvalifikovaný název serveru Zadejte název serveru, včetně .database.fabric.microsoft.com,1433.Autentizace Zvolte Microsoft Entra MFA. Další informace naleznete v tématu Ověřování v databázi SQL v Microsoft Fabric. název databáze Zadejte název databáze SQL. Další možnosti připojení můžete také upravit tak, že vyberete Možnosti. Mezi příklady možností připojení patří databáze, ke které se připojujete, hodnota časového limitu připojení a síťový protokol. Tento článek používá výchozí hodnoty pro všechny možnosti.
Vyberte Připojit.
Pokud chcete ověřit úspěšné připojení vašeho SQL databáze ve Fabricu, rozbalte a prozkoumejte objekty v Průzkumníku objektů, kde se zobrazí název serveru, verze SQL Serveru a uživatelské jméno. Tyto objekty se liší v závislosti na typu serveru.
Řešení potíží s připojením
Pokud se váš prohlížeč při použití Microsoft Entra s vícefaktorovým ověřováním nepřipojí ke službě SQL Database, můžete přejít do nabídkyMožnosti>služeb>Azure>Azure Cloud a změnit hodnotu pro použití výchozího systémového webového prohlížeče nebo Použít Správce webových účtů. Další informace najdete v tématu Možnosti (služby Azure).
Pokud máte problémy s připojením k databázi SQL v Microsoft Fabric, viz Principy zabezpečení sítě v Microsoft Fabric.
Vymazání mezipaměti tokenů Microsoft Entra ID
SQL Server Management Studio (SSMS) ukládá tokeny Microsoft Entra ID krátce do mezipaměti. Když se uživatel přidá do skupiny Microsoft Entra ID a okamžitě se pokusí ověřit ze služby SSMS, vyvolá se následující chybová zpráva:
Login failed for user '<token-identified principal>'.
(Microsoft SQL Server, Error: 18456)
Pokud jste nedávno získali přístup k serveru, můžete vymazat mezipaměť tokenů Microsoft Entra ID z nabídky Help>Clear Entra ID Token Cache.
Následující dialogové okno popisuje, proč je tato možnost užitečná, pokud jste nedávno obdrželi přístup k serveru a vyžadují opětovné ověření.
Vytvoření tabulky v nové databázi
V této části vytvoříte v databázi tabulku.
V Průzkumníku objektů klikněte v seznamu Databáze pravým tlačítkem myši na databázi a vyberte Nový dotaz:
Do okna dotazu vložte následující fragment kódu T-SQL:
-- Create a new table called 'Customers' in schema 'dbo' -- Drop the table if it already exists IF OBJECT_ID('dbo.Customers', 'U') IS NOT NULL DROP TABLE dbo.Customers; GO -- Create the table in the specified schema CREATE TABLE dbo.Customers ( CustomerId INT NOT NULL PRIMARY KEY, -- primary key column Name NVARCHAR (50) NOT NULL, Location NVARCHAR (50) NOT NULL, Email NVARCHAR (50) NOT NULL ); GOSpusťte dotaz tak, že na klávesnici vyberete Spustit nebo vyberete klávesu F5.
Po dokončení dotazu se nová Customers tabulka zobrazí v seznamu tabulek v Průzkumníku objektů. Pokud se tabulka nezobrazí, klikněte pravým tlačítkem myši na uzelTabulky> v Průzkumníku objektů a pak vyberte Aktualizovat.
Vložení řádků do nové tabulky
Teď do tabulky, kterou jste vytvořili, vložíme několik řádků Customers . Do okna dotazu vložte následující fragment kódu T-SQL a pak vyberte Spustit:
-- Insert rows into table 'Customers'
INSERT INTO dbo.Customers (
[CustomerId],
[Name],
[Location],
[Email]
)
VALUES
(1, N'Orlando', N'Australia', N''),
(2, N'Keith', N'India', N'keith0@adventure-works.com'),
(3, N'Donna', N'Germany', N'donna0@adventure-works.com'),
(4, N'Janet', N'United States', N'janet1@adventure-works.com');
GO
Proveďte dotaz na tabulku a zobrazte výsledky
Výsledky dotazu jsou viditelné pod textovým oknem dotazu. Pokud chcete dotazovat Customers tabulku a zobrazit vložené řádky, vložte do okna dotazu následující fragment kódu T-SQL a pak vyberte Spustit:
-- Select rows from table 'Customers'
SELECT * FROM dbo.Customers;
Výsledky dotazu se zobrazí v oblasti, ve které byl text zadán.
Způsob, jakým se výsledky zobrazují, můžete také upravit tak, že vyberete jednu z následujících možností:
- První tlačítko zobrazí výsledky v textovém zobrazení, jak je znázorněno na obrázku v další části.
- Prostřední tlačítko zobrazí výsledky v zobrazení mřížky, což je výchozí možnost.
- Třetí tlačítko umožňuje uložit výsledky do souboru, jehož přípona je
.rptve výchozím nastavení.
Ověření vlastností připojení pomocí tabulky okna dotazu
Informace o vlastnostech připojení najdete ve výsledcích dotazu. Po spuštění dříve zmíněného dotazu v předchozím kroku zkontrolujte vlastnosti připojení v dolní části okna dotazu.
Můžete určit, ke kterému serveru a databázi jste připojení, a svoje uživatelské jméno.
Můžete také zobrazit dobu trvání dotazu a počet řádků vrácených dříve spuštěným dotazem.
Vyčistěte zdroje
Odeberte ukázkovou tabulku, kterou jsme vytvořili v tomto rychlém průvodci. Vložte následující kód T-SQL a spusťte:
DROP TABLE dbo.Customers;