K této chybě dochází, když se uživatel Microsoft Entra pokusí připojit k master databázi, ale nemá uživatele v master. Chcete-li tento problém vyřešit, zadejte vyhrazený fond SQL (dříve SQL DW), ke kterému se chcete připojit v době připojení, nebo přidejte uživatele do master databáze. Další informace najdete v článku Přehled zabezpečení.
Instanční objekt "MyUserName" nemůže získat přístup k databázi master v aktuálním kontextu zabezpečení. Výchozí databázi uživatele nelze otevřít. Přihlášení se nezdařilo. Nezdařilo se přihlášení pro uživatele myUserName. (Microsoft SQL Server, chyba: 916)
K této chybě dochází, když se uživatel Microsoft Entra pokusí připojit k master databázi, ale nemá uživatele v master. Chcete-li tento problém vyřešit, zadejte vyhrazený fond SQL (dříve SQL DW), ke kterému se chcete připojit v době připojení, nebo přidejte uživatele do master databáze. Další informace najdete v článku Přehled zabezpečení.
Chyba CTAIP
K této chybě může dojít při vytvoření přihlášení v databázi SLUŽBY SQL Database master , ale ne v konkrétní databázi SQL. Pokud k této chybě dojde, podívejte se na článek Přehled zabezpečení. Tento článek vysvětluje, jak vytvořit přihlášení a uživatele v master databázi a jak vytvořit uživatele v databázi SQL.
– Blokováno bránou firewall
Vyhrazené fondy SQL (dříve SQL DW) jsou chráněné branami firewall, aby se zajistilo, že k databázi mají přístup jenom známé IP adresy. Brány firewall jsou ve výchozím nastavení zabezpečené, což znamená, že před připojením musíte explicitně povolit IP adresu nebo rozsah adres. Pokud chcete nakonfigurovat bránu firewall pro přístup, postupujte podle kroků v části Konfigurace přístupu brány firewall serveru pro IP adresu klienta v pokynech pro zřizování.
V Průzkumníku objektů sady Visual Studio chybí uživatelé Microsoft Entra
Jedná se o známý problém. Jako alternativní řešení si prohlédněte uživatele v sys.database_principals. Další informace o používání Microsoft Entra ID s vyhrazeným fondem SQL (dříve SQL DW) najdete v tématu Ověřování ve službě Azure Synapse .
Ruční skriptování, použití průvodce skriptováním nebo připojení přes SSMS je pomalé, nereaguje nebo vyvolává chyby
Ujistěte se, že uživatelé byli v databázi vytvořeni master . V možnostech skriptování se také ujistěte, že je edice modulu nastavená na Microsoft Azure Synapse Analytics Edition a typ modulu je Microsoft Azure SQL Database.
Generování skriptů v SSMS selže
Generování skriptu pro vyhrazený fond SQL (dříve SQL DW) selže, pokud je možnost Generovat skript pro závislé objekty nastavená na Hodnotu True. Jako alternativní řešení musí uživatelé přejít ručně na Nástroje –> Možnosti ->SQL Server Průzkumník objektů –> Vygenerovat skript pro závislé možnosti a nastavit hodnotu false
Přijímání a příprava dat
Problém
Rozlišení
Export prázdných řetězců pomocí CETAS způsobí hodnoty NULL v souborech Parquet a ORC. Všimněte si, že exportujete prázdné řetězce ze sloupců s omezeními NOT NULL, CETAS způsobí odmítnutí záznamů a export může potenciálně selhat.
Odeberte prázdné řetězce nebo sloupec off-endu v příkazu SELECT vašeho CETAS.
Načtení hodnoty mimo rozsah 0–127 do malého sloupce pro formát souborů Parquet a ORC se nepodporuje.
Zadejte větší datový typ pro cílový sloupec.
Příkaz MSg 105208, úroveň 16, stav 1, řádek 1 COPY selhal s následující chybou při ověřování hodnoty možnosti FROM: 105200; Příkaz COPY selhal, protože hodnota možnosti FROM je neplatná.
V současné době ingestování dat pomocí příkazu COPY do účtu služby Azure Storage, který používá novou funkci dělení DNS, způsobí chybu. Funkce oddílu DNS umožňuje zákazníkům vytvářet až 5 000 účtů úložiště na předplatné. Pokud chcete tento problém vyřešit, zřiďte účet úložiště v předplatném, které nepoužívá novou funkci oddílu DNS služby Azure Storage (aktuálně ve verzi Public Preview).
Monitorujte využití místa databáze TempDB . Mezi běžné příčiny výpadku tempdb místa patří: - Nedostatek prostředků přidělených dotazu, což způsobuje přelití dat do tempdb. Viz Správa úloh – Statistiky chybí nebo nejsou aktuální, což způsobuje nadměrné přesuny dat. Podrobnosti o vytváření statistik najdete v tématu Údržba statistik tabulek. - tempdb na úrovni služby je přidělen prostor. Škálování vyhrazeného fondu SQL (dříve SQL DW) na vyšší nastavení DWU přiděluje více tempdb místa.
Nízký výkon dotazů a plány často jsou výsledkem chybějících statistik.
Nejčastější příčinou nízkého výkonu je nedostatek statistik v tabulkách. Podrobnosti o tom, jak vytvořit statistiky a proč jsou pro výkon důležité, najdete v tématu Údržba statistik tabulky.
Nízká souběžnost / dotazy zařazené do fronty
Pochopení správy úloh je důležité, abyste pochopili, jak vyrovnávat přidělování paměti pomocí souběžnosti.
Implementace osvědčených postupů
Nejlepším místem, kde začít učit se způsoby, jak zlepšit výkon dotazů, je článek s osvědčenými postupy vyhrazeného fondu SQL (dříve SQL DW).