Viktig information för SQL Server Management Studio (SSMS)
gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Den här artikeln beskriver uppdateringar, förbättringar och felkorrigeringar för de aktuella och tidigare versionerna av SSMS.
Not
I december 2021 autentiseras inte längre versioner av SSMS före 18.6 till databasmotorer via Microsoft Entra multifaktorautentisering (MFA). Om du vill fortsätta använda MFA behöver du SSMS 18.6 eller senare.
Anslutning till Azure Analysis Services via Microsoft Entra multifaktorautentisering kräver SSMS 18.5.1 eller senare.
Aktuell SSMS-version
Ladda ned SQL Server Management Studio (SSMS) 20.2
SSMS 20.2 är den senaste versionen av allmän tillgänglighet (GA) för SSMS. Om du behöver en tidigare version av SSMS, se tidigare SSMS-versioner.
20.2
- Versionsnummer: 20.2
- Versionsnummer: 20.2.30.0
- Utgivningsdatum: 9 juli 2024
Tillgängliga språk:
- kinesiska (förenklad)
- kinesiska (traditionell)
- engelska (USA)
- franska
- tyska
- italienska
- japanska
- koreanska
- portugisiska (Brasilien)
- ryska
- spanska
Nyheter i 20.2
Funktion | Detaljer |
---|---|
Always Encrypted | Introducerade stöd för temporala tabeller. |
Alltid Krypterat | Introducerade loggning för guiden Always Encrypted för att underlätta felsökning. |
Förare | SSMS har uppdaterats för att använda den senaste drivrutinsversionen för MSOLEDBSQL (18.7.4). Införandet av den här nya versionen kan kräva att användare som också har äldre versioner av drivrutinen startar om efter installationen av SSMS 20.2. Mer information finns i versionsinformationen för Microsoft OLE DB-drivrutin. |
Integreringstjänster | Hadoop-filer har tagits bort från installationsfilerna för SQL Server Integration Services (SSIS). Detta adresserar CVE-2022-25168. |
Bibliotek | DacFx har uppdaterats till version 162.3.566. |
Bibliotek | Uppdaterade Server Management Objects (SMO) till version 171.36.0. |
Bibliotek | Microsoft Visual C++ 2013 Redistributable (x86) har tagits bort från SSMS-installationen. Att uppgradera från en tidigare version av 20.x tar inte bort filerna. |
Länkfunktion för Azure SQL Managed Instance | Introducerade stöd för en förenklad länkomläggningsupplevelse. |
Felkorrigeringar i 20.2
Funktion | Detaljer |
---|---|
Tillgänglighet | Hjälpmedelsstöd har lagts till för Expand/Collapse i Databasegenskaper. |
Tillgänglighet | Förbättrad tillgänglighet för alternativknappar i dialogrutan Återställ databas med hjälp av pil- eller tabbtangenter. |
Tillgänglighet | Etiketterna för alternativknappskontroller har åtgärdats på fliken Filer i databasens egenskaper. |
Tillgänglighet | Ett problem med fokuskontroll har åtgärdats på sidan Dataklassificering. |
Tillgänglighet | Åtgärdade problem med ofullständiga eller onödiga skärmläsarmeddelanden på sidan Dataklassificering. |
Always Encrypted | Åtgärdat felet "Objektreferensen har inte angetts till en instans av ett objekt", vilket inträffade när du försökte skapa en kolumnhuvudnyckel efter att du loggat ut från Azure. |
Samband | Åtgärdade ett problem med avkortade autentiseringsmetoder i Anslutningsdialogen när ryska som språk används. |
Anslutning | Åtgärdade felaktiga längder på rullgardinsmenyer efter ändring av motortyp. |
Integreringstjänster | Det lösta felet "Certifikatkedjan har utfärdats av en utfärdare som inte är betrodd" när du skapar eller ändrar ett Integration Services-jobbsteg i SQL Agent. Se SSMS 20 – certifikatfel när du visar eller redigerar agentjobb som kör SSIS-paket. |
Länkfunktion för Azure SQL Managed Instance | Löste ett problem där SQL Server-slutpunktscertifikat inte lästes in för den hanterade instansen. |
Objektutforskaren | Det skript som genererats för externa filformat har uppdaterats så att det innehåller egenskapen FIRST ROW. |
Objektutforskaren | Noden Table-Valued Functions har lagts till i noden Programmability > Functions för Synapse. |
Frågeredigeraren | Uppdaterade låsikoner i frågeredigerarens verktygsfält för att vara färgmedvetna. |
Frågeredigeraren | Åtgärdat felet: "Kan inte fråga antalet transaktioner." SQL-textredigerarfönstret stängs utan att verkställa några öppna transaktioner" när du stänger ett osparat redigeringsfönster med antingen SHOWPLAN_ALL eller SHOWPLAN_XML aktiverat, och alternativet Kontrollera öppna transaktioner innan du stänger T-SQL-frågefönster aktiverat. |
Frågestrategier | Minskade antalet tecken i beskrivningen av en exekveringsplan till 1 000. Den fullständiga frågan är tillgänglig med hjälp av ellipserna. |
Query Store | Åtgärdat ett problem där rapporten Frågor med framtvingade planer genererade felet "Det gick inte att ansluta till databasen", se Query Store-rapporten "Frågor med framtvingade planer" misslyckas när den försöker sortera efter senaste körningstidspunkt. |
Query Store | Rapporten Spårade förfrågningar har åtgärdats för att korrekt visa det mått som valts i Konfigurera-dialogrutan. |
Query Store | Onödig kantlinje kring alternativ har tagits bort i dialogrutan Konfigurera. |
Query Store | Ett problem där inget mått valdes i dialogrutan Konfigurera för rapporten Spårade frågor har åtgärdats. |
Query Store | Åtgärdat beteende där de nedrullningsbara menyerna i rapporten för mått och statistik inte uppdaterades efter att de ändrats i dialogrutan Konfigurera. |
Replikering | Ett problem har åtgärdats där loggboken för replikeringskonflikter inte var tillgänglig när du använde obligatorisk eller valfri kryptering, se SSMS 20.0-bugg (Replikering – Visa konflikter). |
Kända problem 20.2
Funktion | Detaljer | Lösning |
---|---|---|
Analystjänster (Analysis Services) | När du ansluter till Analysis Services med Microsoft Entra MFA visas meddelandet "identiteten för användaren som läggs till i rollen hämtas inte korrekt" om du lägger till en ny roll eller öppna egenskaper för en roll. | Det här felet är godartat och kan ignoreras. Felet åtgärdas i Azure-infrastrukturen och inga uppdateringar av SSMS krävs. |
Analysis Services | När du har lagt till en ny roll eller när du öppnar egenskaper för en befintlig roll kan du inte använda Sök efter namn eller e-postadress för att lägga till en användare. | En användare kan läggas till med alternativet manuell inmatning. |
Databasdesigner | Om du väljer designalternativet för en vy som refererar till en tabell med hjälp av rumsliga data kraschar SSMS. | Använd T-SQL för att göra ändringar i vyn. |
Databas-spegeling | Om du startar övervakaren för databasspegling från den speglade noden visas inte den primära noden. | Registrera den speglade noden i övervakningen av databasspegling eller använd SSMS 18.12.1 för att övervaka från den speglade noden. |
Allmän SSMS | Alternativet Importera inställningar från SSMS 17 är inte tillgängligt. | Inställningar kan importeras från SSMS 18. |
Länkade servrar | När du skapar en länkad server till Azure SQL Database med SQL Server valt som Servertyp ansluter du till den master databasen. |
Om du vill skapa en länkad server till Azure SQL Database väljer du Annan datakälla för Server-typenoch väljer Microsoft OLE DB-provider för SQL Server eller Microsoft OLE DB-drivrutin för SQL Server som Provider. Ange det logiska servernamnet i fältet Datakälla och databasnamnet i fältet Katalog. |
Underhållsplan | Om du väljer "Innehåll" när du har lagt till en säkerhetskopia i målfönstret för säkerhetskopieringsdatabasaktiviteten försvinner dialogrutan. | Använd SSMS 20.1 eller SSMS 19.3 för att komma åt dialogrutan Innehåll. |
PolyBase | PolyBase-noden visas inte i Object Explorer när du ansluter till SQL Server 2022 (16.x). | Använd SSMS 18.12.1. |
Profiler | Menyn Profiler är inte lokaliserad. | Inget aktuellt alternativ. |
Replikering | Om Azure SQL Managed Instance är utgivaren och SSMS körs på en dator som inte finns i samma virtuella nätverk som utgivaren, kan du inte infoga en spårningstoken via Replikeringsövervakaren. | Om du vill infoga spårningstoken använder du Replikeringsövervakaren i SSMS på en dator som finns i samma virtuella nätverk som Azure SQL Managed Instance-utgivaren. |
Utökad databas | Verktyget Stretch Database har tagits bort. | Använd T-SQL för att konfigurera Stretch Database eller använda SSMS 18.9.1 eller tidigare för att använda stretchdatabasguiden. |
Se Kända problem med att använda strikt kryptering i 20.0 för kända problem med SSMS 20.x och strikt kryptering.
Du kan referera till webbplatsen SSMS Developer Community för andra kända problem och ge feedback till produktteamet.
Tidigare SSMS-versioner
Ladda ned tidigare SSMS-versioner genom att välja nedladdningslänken i det relaterade avsnittet.
SSMS-version | Versionsnummer | Utgivningsdag |
---|---|---|
20.1 | 20.1.10.0 | Den 9 april 2024 |
20,0 | 20.0.70.0 | den 19 mars 2024 |
19,3 | 19.3.4.0 | den 10 januari 2024 |
18.12.1 | 15.0.18420.0 | Den 21 juni 2022 |
17.9.1 | 14.0.17289.0 | den 21 november 2018 |
16.5.3 | 13.0.16106.4 | den 30 januari 2017 |
20.1
- Versionsnummer: 20.1
- Versionsnummer: 20.1.10.0
- Utgivningsdatum: 9 april 2024
Tillgängliga språk:
- kinesiska (förenklad)
- kinesiska (traditionell)
- engelska (USA)
- franska
- tyska
- italienska
- japanska
- koreanska
- portugisiska (Brasilien)
- ryska
- spanska
Nyheter i 20.1
Funktion | Detaljer |
---|---|
Förare | SSMS har uppdaterats för att använda de senaste drivrutinsversionerna för MSODBCSQL.MSI (17.10.6.1) och MSOLEDBSQL.MSI (18.7.2). Införandet av dessa nya versioner kan kräva att användare som också har äldre versioner av drivrutinerna startar om efter installationen av SSMS 20.1. Mer information finns i versionsinformationen för Microsoft ODBC-drivrutin och Microsoft OLE DB-drivrutin. |
Förare | Microsoft.Data.SqlClient-versionen har uppdaterats från 5.1.4 till 5.1.5. |
Bibliotek | Uppdaterade SMO-versionen (Server Management Objects) till 171.31.0. |
Bibliotek | Microsoft Visual C++ Redistributable-versionen har uppdaterats till 14.38.33135.0. Införandet av dessa nya versioner kan kräva att användare som också har äldre versioner av drivrutinerna startar om efter installationen av SSMS 20.1. |
Objektutforskaren | Object Explorer har uppdaterats för att visa tabellnamn som är prefix för schema i Graph Edge-begränsningsanslutningar. |
Felkorrigeringar i 20.1
Funktion | Detaljer |
---|---|
Underhållsplaner | Löst problem där dialogrutan för säkerhetskopieringsdatabasuppgift stängdes efter att du har valt filer och filgrupper radioalternativ i dialogrutan. |
SqlParser | Stöd har lagts till för alternativet DEFAULT_DATABASE i CREATE LOGIN T-SQL-syntax vid användning av EXTERN PROVIDER. |
SqlParser | Stöd har lagts till för alternativen NATIVE_COMPILATION och SCHEMABINDING i T-SQL-syntaxen för SKAPA TRIGGERS. |
Kända problem 20.1
Funktion | Detaljer | Alternativ lösning |
---|---|---|
Analysis Services | När du ansluter till Analysis Services med Microsoft Entra MFA visas meddelandet "identiteten för användaren som läggs till i rollen hämtas inte korrekt" om du lägger till en ny roll eller öppna egenskaper för en roll. | Det här felet är godartat och kan ignoreras. Felet åtgärdas i Azure-infrastrukturen och inga uppdateringar av SSMS krävs. |
Analysis Services | När du har lagt till en ny roll eller när du öppnar egenskaper för en befintlig roll kan du inte använda Sök efter namn eller e-postadress för att lägga till en användare. | En användare kan läggas till med alternativet manuell inmatning. |
Databassystemdesigner | Om du väljer designalternativet för en vy som refererar till en tabell med hjälp av rumsliga data kraschar SSMS. | Använd T-SQL för att göra ändringar i vyn. |
Databaspegeling | Om du startar övervakaren för databasspegling från den speglade noden visas inte den primära noden. | Registrera speglingsnoden från Databasspeglingsövervakning eller använd SSMS 18.12.1 för att övervaka speglingsnoden. |
Allmän SSMS | Alternativet Importera inställningar från SSMS 17 är inte tillgängligt. | Inställningar kan importeras från SSMS 18. |
Länkfunktion för Azure SQL Managed Instance | När du har tagit bort ett befintligt speglingsslutpunktscertifikat på SQL Server kan länkskapandet via guiden misslyckas på grund av ett oetablerat förtroende mellan SQL Server och Azure SQL Managed Instance, även om alla kontroller lyckas. | Använd PowerShell-kommandot Get-AzSqlInstanceServerTrustCertificate för att kontrollera om SQL Server-speglingsslutpunktscertifikatet med namnet <SQL_Server_Instance_Name> finns i Azure SQL Managed Instance. I så fall använder du PowerShell-kommandot Remove-AzSqlInstanceServerTrustCertificate för att ta bort det innan du försöker skapa en ny länk. |
Länkade servrar | När du skapar en länkad server till Azure SQL Database med SQL Server valt som Servertyp ansluter du till den master databasen. |
Om du vill skapa en länkad server till Azure SQL Database väljer du Annan datakälla för Servertypoch väljer Microsoft OLE DB-provider för SQL Server eller Microsoft OLE DB-drivrutin för SQL Server som Leverantör. Ange det logiska servernamnet i fältet Datakälla och databasnamnet i fältet Katalog. |
PolyBase | PolyBase-noden visas inte i Object Explorer när du ansluter till SQL Server 2022 (16.x). | Använd SSMS 18.12.1. |
Profiler | Menyn Profiler är inte lokaliserad. | Inget aktuellt alternativ. |
Query Store-rapporter | Track Queries-rapporten uppdateras inte när alternativa mått- och körningsalternativ har valts i Konfigurera. | Använd SSMS 19.x. |
Replikering | Om Azure SQL Managed Instance är utgivaren och SSMS körs på en dator som inte finns i samma virtuella nätverk som utgivaren, kan du inte infoga en spårningstoken via Replikeringsövervakaren. | Om du vill infoga spårningstoken använder du Replikeringsövervakaren i SSMS på en dator som finns i samma virtuella nätverk som Azure SQL Managed Instance-utgivaren. |
SSIS | När du skapar eller ändrar ett SSIS-jobbsteg i ett SQL Agent-jobb får du felet "En anslutning har upprättats med servern, men sedan uppstod ett fel under inloggningsprocessen. (provider: SSL-provider, fel: 0 – Certifikatkedjan utfärdades av en utfärdare som inte är betrodd.) (Framework Microsoft SqlClient Data Provider)" oavsett om Valfritt eller Obligatoriskt har valts för egenskapen Kryptering. | Använd SSMS 19.3 för att skapa eller ändra SSIS-jobbsteg. |
Expanderbar databas | Stretch Database-guiden har tagits bort. | Använd T-SQL för att konfigurera Stretch Database eller använda SSMS 18.9.1 eller tidigare för att använda stretchdatabasguiden. |
20.0
- Versionsnummer: 20.0
- Versionsnummer: 20.0.70.0
- Utgivningsdatum: 19 mars 2024
Tillgängliga språk:
- kinesiska (förenklad)
- kinesiska (traditionell)
- engelska (USA)
- franska
- tyska
- italienska
- japanska
- koreanska
- portugisiska (Brasilien)
- ryska
- spanska
Nyheter i 20.0
Funktion | Detaljer |
---|---|
Anslutning | Anslutningssäkerhetsegenskaperna Kryptering och Förtroendeservercertifikat finns nu på huvudsidan för inloggning i dialogrutan Anslutning för enklare åtkomst. Mer information finns i Anslut med SQL Server Management Studio. |
Samband | En ny egenskap, värdnamn i certifikat, som används med alternativen Strict (SQL Server 2022 och Azure SQL) och Obligatoriskkryptering, finns nu på inloggningssidan för dialogrutan Anslutning. |
Samband | Ikoner har lagts till i frågeredigerarens statusfält för att ange den krypteringsmetod som används för anslutningen. |
Samband | Microsoft Entra-ID-autentisering har lagts till i guiden Ny inloggning. |
Förare | Microsoft.Data.SqlClient-versionen har uppdaterats till 5.1.4, vilket omfattar stöd för strikt kryptering och TLS (Transport Layer Security) 1.3. |
Bibliotek | Uppdaterad SMO-version (Server Management Objects) till 171.30.0 |
Bibliotek | DacFx-versionen har uppdaterats till 162.1.x. |
Alternativ | Introducerade ett nytt alternativ, Förtroendeservercertifikat för importerade anslutningar, i Tools > Options > SQL Server Object Explorer > Commands under Anslutningssäkerhet. Mer information finns i Alternativ (SQL Server Object Explorer – Kommandon). |
Felkorrigeringar i 20.0
Funktion | Detaljer |
---|---|
Always Encrypted | Dialogrutan Ny kolumnhuvudnyckel stöder Azure Key Vault med hjälp av rollbehörigheter för auktorisering. |
Anslutning | Löste ett problem med att SSMS kraschade vid försök att ansluta till Azure Storage eftersom användaren inte hade åtkomst till några containrar i lagringskontot. |
Samband | Ett problem har åtgärdats där användarna inte kunde ändra sitt lösenord med Förtroendeservercertifikat aktiverat. |
Länkfunktion för Azure SQL Managed Instance | Förbättrad hantering för att importera och ta bort certifikat. |
Länkfunktion för Azure SQL Managed Instance | Åtgärdade problem som rör text och bilder i länkguiderna. |
Säkerhet | Åtgärdat sårbarhet CVE-2023-2975 för OpenSSL-biblioteket. |
Kända problem 20.0
Funktion | Detaljer | Lösning |
---|---|---|
Analysis Services | När du ansluter till Analysis Services med Microsoft Entra MFA visas meddelandet "identiteten för användaren som läggs till i rollen hämtas inte korrekt" om du lägger till en ny roll eller öppna egenskaper för en roll. | Det här felet är godartat och kan ignoreras. Felet åtgärdas i Azure-infrastrukturen och inga uppdateringar av SSMS krävs. |
Analystjänster | När du har lagt till en ny roll eller när du öppnar egenskaper för en befintlig roll kan du inte använda Sök efter namn eller e-postadress för att lägga till en användare. | En användare kan läggas till med alternativet Manuell inmatning. |
Databasdesigner | Om du väljer designalternativet för en vy som refererar till en tabell med hjälp av rumsliga data kraschar SSMS. | Använd T-SQL för att göra ändringar i vyn. |
Databasspegling | Om du startar övervakaren för databasspegling från den speglade noden visas inte den primära noden. | Registrera den speglade noden i övervakningsverktyget för databasspegling, eller använd SSMS 18.12.1 för att övervaka från den speglade noden. |
Allmän SSMS | Alternativet Importera inställningar från SSMS 17 är inte tillgängligt. | Inställningar kan importeras från SSMS 18. |
Länkfunktion för Azure SQL Managed Instance | När du har tagit bort ett befintligt speglingsslutpunktscertifikat på SQL Server kan fältassistenten misslyckas med att skapa länken på grund av oetablerat förtroende mellan SQL Server och Azure SQL Managed Instance, även om alla kontroller är godkända. | Använd PowerShell-kommandot Get-AzSqlInstanceServerTrustCertificate för att kontrollera om SQL Server-speglingsslutpunktscertifikatet med namnet <SQL_Server_Instance_Name> finns i Azure SQL Managed Instance. I så fall använder du PowerShell-kommandot Remove-AzSqlInstanceServerTrustCertificate för att ta bort det innan du försöker skapa en ny länk. |
Länkade servrar | När du skapar en länkad server till Azure SQL Database med SQL Server valt som Servertyp ansluter du till den master databasen. |
Om du vill skapa en länkad server till Azure SQL Database väljer du Annan datakälla för Servertypoch väljer Microsoft OLE DB-provider för SQL Server eller Microsoft OLE DB-drivrutin för SQL Server som Tillhandahållare. Ange det logiska servernamnet i fältet Datakälla och databasnamnet i fältet Katalog. |
Underhållsplaner | Om du väljer filer och filgrupper alternativknappen i säkerhetskopieringsdatabasaktiviteten stängs dialogrutan oväntat. | Inget aktuellt alternativ. |
PolyBase | PolyBase-noden visas inte i Object Explorer när du ansluter till SQL Server 2022 (16.x). | Använd SSMS 18.12.1. |
Profiler | Menyn Profiler är inte lokaliserad. | Inget aktuellt alternativ. |
Query Store-rapporter | Track Queries-rapporten uppdateras inte när alternativa mått- och körningsalternativ har valts i Konfigurera. | Använd SSMS 19.x. |
Replikering | Om Azure SQL Managed Instance är utgivaren och SSMS körs på en dator som inte finns i samma virtuella nätverk som utgivaren, kan du inte infoga en spårningstoken via Replikeringsövervakaren. | Om du vill infoga spårningstoken använder du Replikeringsövervakaren i SSMS på en dator som finns i samma virtuella nätverk som Azure SQL Managed Instance-utgivaren. |
SSIS | När du skapar eller ändrar ett SSIS-jobbsteg i ett SQL Agent-jobb får du felet "En anslutning har upprättats med servern, men sedan uppstod ett fel under inloggningsprocessen. (provider: SSL-provider, fel: 0 – Certifikatkedjan utfärdades av en utfärdare som inte är betrodd.) (Framework Microsoft SqlClient Data Provider)" oavsett om Valfritt eller Obligatoriskt har valts för egenskapen Kryptering. | Använd SSMS 19.3 för att skapa eller ändra SSIS-jobbsteg. |
Stretch Database | Stretch-databasguiden har tagits bort. | Använd T-SQL för att konfigurera Stretch Database eller använda SSMS 18.9.1 eller tidigare för att använda stretchdatabasguiden. |
Kända problem med att använda strikt kryptering i 20.0
Funktion | Detaljer | Lösning |
---|---|---|
Anslutning | När SQL Server har konfigurerats med Force Strict Encryptiongenererar valet Azure Data Studio > New Query från server- eller databasmenyn felet "En anslutning har upprättats med servern, men sedan uppstod ett fel under handskakningen före inloggningen. (provider: TCP-provider, fel: 0 – En befintlig anslutning stängdes av fjärrvärden.)" | Uppdatera anslutningen så att den använder Strikt i stället för Obligatorisk för egenskapen Encrypt i Azure Data Studio och anslut sedan. |
Anslutning | När du ansluter till SQL Server med Strict (SQL 2022 och Azure SQL) och är vald för Encryption och du använder ett icke-TCP/IP-nätverksprotokoll visas felet "Det går inte att ansluta till SERVERNAME.". En anslutning upprättades med servern, men sedan uppstod ett fel under handskakningen före inloggningen. (provider: Provider för delat minne, fel: 15 – Funktionen stöds inte) (Microsoft SQL Server, Fel: 50) Begäran stöds inte" | Ändra anslutningsegenskapen Network Protocol för att använda TCP/IP-eller aktivera TCP/IP-protokollet för SQL Server. |
Database Tuning Advisor | När SQL Server har konfigurerats med Force Strict Encryptionstöds inte anslutning till servern från Database Tuning Advisor. | Inget alternativ. |
Underhållsplaner | När du ansluter till en server med Strict (SQL Server 2022 och Azure SQL)-kryptering, genererar ändringar av en befintlig underhållsplan felet "Det gick inte att ansluta till SERVERNAME. (Microsoft.SqlServer.ConnectionInfo) En anslutning upprättades med servern, men sedan uppstod ett fel under inloggningsprocessen. (provider: SSL-provider, fel: 0 – Målnamnet är felaktigt.) | Problemet uppstår inte när du ansluter till Obligatorisk eller Valfri kryptering. |
Profiler | När SQL Server har konfigurerats med Force Strict Encryptionstöds inte anslutning till servern från Profiler och felet "Det går inte att ansluta till SERVERNAME. Klassen är inte registrerad (pfutil)" genereras. | Installera MSOLEDBSQL version 19, tillgänglig från Ladda ned Microsoft OLE DB-drivrutin för SQL Server. |
Profiler | När du ansluter till en server med Strict (SQL Server 2022 och Azure SQL) kryptering och MSOLEDBSQL version 19 installerat går det inte att spara eller läsa in spårningar från en databastabell. | Inget alternativ. |
PowerShell | När du ansluter till en server med Strict (SQL Server 2022 och Azure SQL) kryptering genererar valet Starta PowerShell från en nod i Object Explorer felet "SQL Server PowerShell-providerfel: Det gick inte att ansluta till SERVERNAME. [Det gick inte att ansluta till serverns SERVERNAME. -> En anslutning upprättades med servern, men sedan uppstod ett fel under handskakningen före inloggningen. (provider: TCP-provider, fel: 0 – En befintlig anslutning stängdes av fjärrvärden.) --> En befintlig anslutning stängdes av fjärrvärden]". | Inget aktuellt alternativ. |
SQL Server-loggar | När SQL Server har konfigurerats med Framtvinga strikt krypteringkan du inte visa SQL Server ERRORLOG-filerna via Object Explorer eller köra master.dbo.sp_enumerrorlogs eller sys.xp_enumerrorlogs via frågeredigeraren. |
Visa ERRORLOG-filerna i loggmappen med Utforskaren. |
19.3
- Versionsnummer: 19.3
- Versionsnummer: 19.3.4.0
- Utgivningsdatum: 10 januari 2024
Tillgängliga språk:
- kinesiska (förenklad)
- kinesiska (traditionell)
- engelska (USA)
- franska
- tyska
- italienska
- Japanska
- koreanska
- portugisiska (Brasilien)
- ryska
- spanska |
Nyheter i 19.3
Funktion | Detaljer |
---|---|
Azure Data Studio-installationsintegrering | Installationen av SSMS installerar Azure Data Studio 1.47.1. |
Felkorrigeringar i 19.3
Funktion | Detaljer |
---|---|
Tillgänglighet | Åtgärdat problem med skärmläsare som meddelar ofullständig eller felaktig information i dialogrutan databasegenskaper. |
Alltid krypterad | Det går inte att ändra alternativet Aktivera säkra enklaver när du skapar en ny Azure SQL Database med en icke-engelsk installation av SSMS. |
Tillgänglighetsgrupper | Ändrad textfärg för primärt servernamn i instrumentpanelen för tillgänglighetsgrupp, vilket gjorde att posten blev tom. |
Utökade händelser | Textfärgen har ändrats för datakolumnen när du har valt Visa måldata för ring_buffer mål. |
Installatör | Ett problem har åtgärdats där användare kan uppmanas att uppdatera SQL Server Management Studio även om den aktuella versionen är installerad, se Bugg i uppdateringsversionsidentifieringen 19.2.56.2. |
Objektutforskaren | Problemet med en krasch som inträffade när objektutforskaren skulle stängas medan trädet fortfarande expanderades har åtgärdats. |
Rapporter | Uppdaterad rapport för serverinstrumentpanel för att korrekt visa antalet schemaläggare när fler än 255 är tillgängliga, se SSMS 19.2 – Rapporter – Instrumentpanel för server – Processorer som används av instansen – fel nummer. |
Säkerhet | Uppdatera till Microsoft.Data.SqlClient 3.1.5 för att hantera CVE-2024-0056. |
Kända problem 19.3
Funktion | Detaljer | Lösning |
---|---|---|
Analysis Services | När du ansluter till Analysis Services med Microsoft Entra MFA visas meddelandet "identiteten för användaren som läggs till i rollen hämtas inte korrekt" om du lägger till en ny roll eller öppna egenskaper för en roll. | Det här felet är godartat och kan ignoreras. Det kommer snart att åtgärdas i Azure-infrastrukturen och inga uppdateringar av SSMS krävs. |
Analysis Services | När du har lagt till en ny roll eller när du öppnar egenskaper för en befintlig roll kan du inte använda Sök efter namn eller e-postadress för att lägga till en användare. | En användare kan läggas till med alternativet Manuell Inmatning. |
Databasdesigner | Om du väljer designalternativet för en vy som refererar till en tabell med rumsliga data kraschar SSMS. | Använd T-SQL för att göra ändringar i vyn. |
Databasspegling | När du startar övervakaren för databasspegling från den speglade noden visas inte den primära noden. | Använd SSMS 18.12.1 om du behöver övervaka spegling från den speglade noden. |
Allmänt SSMS | Alternativet Importera inställningar från SSMS 17 är inte tillgängligt. | Inställningar kan importeras från SSMS 18. |
Länkfunktion för Azure SQL Managed Instance | När du har tagit bort ett befintligt speglingsslutpunktscertifikat på SQL Server kan länkens skapande genom guiden misslyckas på grund av oetablerat förtroende mellan SQL Server och Azure SQL Managed Instance, även om alla kontroller lyckas. | Använd PowerShell-kommandot Get-AzSqlInstanceServerTrustCertificate för att kontrollera om SQL Server-speglingsslutpunktscertifikatet med namnet "<SQL_Server_Instance_Name>" finns i Azure SQL Managed Instance. I så fall använder du PowerShell-kommandot Remove-AzSqlInstanceServerTrustCertificate för att ta bort det innan du försöker skapa en ny länk. |
Länkade servrar | När du skapar en länkad server till Azure SQL Database med SQL Server valt som Servertyp ansluter du till den master databasen. |
Om du vill skapa en länkad server till Azure SQL Database väljer du annan datakälla för Servertypoch väljer Microsoft OLE DB-provider för SQL Server eller Microsoft OLE DB-drivrutin för SQL Server som provider. Ange det logiska servernamnet i fältet Datakälla och ange databasnamnet i fältet Katalog. |
PolyBase | PolyBase-noden visas inte i Object Explorer när du ansluter till SQL 2022. | Använd SSMS 18.12.1. |
Profiler | Menyn Profiler är inte lokaliserad. | Inget aktuellt alternativ. |
Replikering | Om Azure SQL Managed Instance är utgivaren och SSMS körs på en dator, som inte finns i samma virtuella nätverk som utgivaren, kan du inte infoga en spårningstoken via Replikeringsövervakaren. | Om du vill infoga spårningstoken använder du Replikeringsövervakaren i SSMS på en dator som finns i samma virtuella nätverk som Azure SQL Managed Instance-utgivaren. |
Stretch DB | Stretch DB-guiden har tagits bort. | Använd T-SQL för att konfigurera Stretch DB eller använda SSMS 18.9.1 eller tidigare för att använda Stretch DB-guiden. |
18.12.1
- Versionsnummer: 18.12.1
- Byggnummer: 15.0.18424.0
- Utgivningsdatum: 21 juni 2022
Tillgängliga språk:
- kinesiska (förenklad)
- kinesiska (traditionell)
- engelska (USA)
- franska
- tyska
- italienska
- japanska
- koreanska
- portugisiska (Brasilien)
- ryska
- spanska
Nyheter i 18.12.1
Nytt objekt | Detaljer |
---|---|
Integration för installation av Azure Data Studio | Installation av SSMS installerar Azure Data Studio 1.37. |
Felkorrigeringar i 18.12.1
Nytt objekt | Detaljer |
---|---|
Alltid Krypterad | Ett problem har åtgärdats när skapande av kolumnhuvudnyckel genererade ett undantag när Azure Key Vault används som nyckelarkiv. |
Dataklassificering | Ett problem med "Det gick inte att läsa in filen eller sammansättningen Microsoft.Information.Protection", Version=1.10.98.0 har åtgärdats efter uppgradering till SSMS 18.10 eller senare. Se senaste SSMS 18.11.1 orsakar problem med dataklassificeringen. Saknat assembly-fel efter uppdatering av. |
Allmänt för SSMS | Löst fel som rör dacpac-distribution med hjälp av alternativet Distribuera datanivåprogram i Azure SQL DB med MFA. |
17.9.1
- Versionsnummer: 17.9.1
- Versionsnummer: 14.0.17289.0
- Utgivningsdatum: 21 november 2018
Tillgängliga språk:
- kinesiska (förenklad)
- kinesiska (traditionell)
- engelska (USA)
- franska
- tyska
- italienska
- Japanska
- koreanska
- portugisiska (Brasilien)
- ryska
- spanska
Nyheter i 17.9.1
SQL Server-verktyget är inte längre tillgängligt i version 17.x och senare.
Felkorrigeringar i 17.9.1
- Åtgärdade ett problem där användarna kunde uppleva att anslutningen stängdes och öppnades igen med varje frågeanrop när de använde autentiseringen "Azure Active Directory – Universell med MFA-stöd" med SQL-frågeredigeraren. Biverkningar av anslutningsstängningen inkluderade att globala temporära tabeller oväntat släpptes och ibland ett nytt sessions-ID (SPID) som gavs till anslutningen.
- Ett gammalt problem har åtgärdats där en återställningsplan under vissa förhållanden inte kunde hitta en lämplig återställningsplan eller generera en effektiv plan.
- Ett problem har åtgärdats i guiden Importera datanivåprogram, vilket kan leda till ett fel när du är ansluten till en Azure SQL Database.
Anteckning
Icke-engelska lokaliserade versioner av SSMS 17.x kräver KB 2862966 säkerhetsuppdateringspaket om det är installerat på: Windows 8, Windows 7, Windows Server 2012 och Windows Server 2008 R2.
Avinstallera och installera om SSMS 17.x
Om SSMS-installationen har problem och en standardavinstallation och ominstallation inte löser dem kan du först prova reparera Visual Studio 2015 IsoShell. Om reparationen av Visual Studio 2015 IsoShell inte löser problemet har följande steg visat sig åtgärda många slumpmässiga problem:
Avinstallera SSMS på samma sätt som du avinstallerar alla program (med Lägg till eller ta bort program).
Avinstallera Visual Studio 2015 IsoShell från en förhöjd kommandotolk:
PUSHD "C:\ProgramData\Package Cache\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist" vs_isoshell.exe /Uninstall /Force /PromptRestart
Avinstallera Microsoft Visual C++ 2015 Redistributable på samma sätt som du avinstallerar alla program. Avinstallera både x86 och x64 om de finns på datorn.
Installera om Visual Studio 2015 IsoShell från en upphöjd cmd prompt:
PUSHD "C:\ProgramData\Package Cache\FE948F0DAB52EB8CB5A740A77D8934B9E1A8E301\redist" vs_isoshell.exe /PromptRestart
Installera om SSMS.
Uppgradera till den senaste versionen av Visual C++ 2015 Redistributable om du för närvarande inte är uppdaterad.
16.5.3
- Versionsnummer: 16.5.3
- Versionsnummer: 13.0.16106.4
- Utgivningsdatum: 30 januari 2017
Tillgängliga språk:
- kinesiska (förenklad)
- kinesiska (traditionell)
- engelska (USA)
- franska
- tyska
- italienska
- Japanska
- koreanska
- portugisiska (Brasilien)
- ryska
- spanska
Felkorrigeringar i 16.5.3
Ett problem som introducerades i SSMS 16.5.2 har åtgärdats, vilket orsakade expansionen av noden Tabell när tabellen hade mer än en gles kolumn.
Användare kan distribuera SSIS-paket (SQL Server Integration Services) som innehåller OData Connection Manager, som ansluter till en Microsoft Dynamics AX/CRM Online-resurs till SSIS-katalogen. För mer information, se OData Connection Managerför detaljer.
Det går inte att konfigurera Always Encrypted i en befintlig tabell med fel på orelaterade objekt.
Det fungerar inte att konfigurera Always Encrypted för en befintlig databas med flera scheman.
Guiden Always Encrypted, Encrypted Column misslyckas därför att databasen innehåller vyer som refererar till systemvyer.
När du krypterar med Always Encrypted hanteras fel från att uppdatera moduler efter kryptering på ett felaktigt sätt.
Öppna den senaste-menyn visas inte nyligen sparade filer.
SSMS går långsamt när du högerklickar på ett index för en tabell (via en fjärranslutning (Internet).
Ett problem med rullningslisten i SQL Designer har åtgärdats.
Snabbmenyn för tabeller slutar tillfälligt svara.
SSMS genererar ibland undantag i Aktivitetsövervakaren och kraschar.
SSMS kraschar med felet: "Processen avbröts på grund av ett internt fel i .NET Runtime på IP 71AF8579 (71AE0000) med slutkod 80131506."
Fler nedladdningar
En lista över alla nedladdningar av SQL Server Management Studio finns i Microsoft Download Center.
Den senaste versionen av SQL Server Management Studio finns i Ladda ned SQL Server Management Studio (SSMS).