Megosztás a következőn keresztül:


Mi az az SQL Server Management Studio (SSMS)?

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

A SQL Server Management Studio (SSMS) egy integrált környezet bármilyen SQL infrastruktúra kezelésére. Használja az SSMS-t a SQL Server, az Azure SQL Database, a Azure SQL Managed Instance, az Azure VM-en futó SQL Server és az Azure Synapse Analytics összes komponensének eléréséhez, konfigurálásához, kezeléséhez, adminisztrálásához és fejlesztéséhez. Az SSMS egy átfogó eszközt biztosít, amely egyesíti a grafikus eszközök széles csoportját sok gazdag szkriptszerkesztővel, hogy hozzáférést biztosítson az SQL Serverhez fejlesztők és adatbázis-adminisztrátorok minden szintjén.

Képernyőkép az SQL Server Management Studióról.

SQL Server Management Studio-összetevők

Leírás Összetevő
Használja az Object Explorer-t, hogy megtekinthesse és kezelhesse az összes objektumot egy vagy több SQL Server példányban. Objektumkezelő
Használja a Template Explorer-t a kérdések és szkriptek fejlesztésének felgyorsításához használt sablonszövegek fájljainak létrehozására és kezelésére. Sablonkezelő
Használja a Solution Explorer elavult verzióját projektek összeállításához, hogy kezelje az adminisztrációs elemeket, mint például a szkripteket és a lekérdezéseket. Megoldáskezelő
Használja az SSMS-be épített vizuális tervezőeszközöket lekérdezések, táblázatok és adatbázis diagramjainak létrehozásához. Visual Database Tools
Használja az SSMS nyelvi szerkesztőit lekérdezések és szkriptek interaktív készítésére és hibakeresésére. Lekérdezés- és szövegszerkesztők

SQL Server Management Studio üzleti intelligencia céljaira

Használja az SSMS-t az Analysis Services, az Integration Services és a Reporting Services eléréséhez, konfigurálásához, kezeléséhez és adminisztrálásához. Bár mindhárom üzleti intelligencia technológia az SSMS-re támaszkodik, az egyes technológiákhoz kapcsolódó adminisztratív feladatok kissé különböznek.

Megjegyzés:

Az Analysis Services, az Integration Services megoldások és a Reporting Services létrehozásához és módosításához a SQL Server Data Tools (SSDT) eszközt használja, ne pedig az SSMS-t. SQL Server Data Tools (SSDT) egy fejlesztőkörnyezet, amely a Microsoft Visual Studio-n alapul.

Elemzés szolgáltatások megoldások kezelése

A SQL Server Management Studio (SSMS) lehetővé teszi az Analysis Services objektumok kezelését, mint például biztonsági mentések készítése és az objektumok feldolgozása.

Az SSMS egy Analysis Services Script projektet biztosít, amelyben fejleszthet és menthet olyan szkripteket, amelyek Multidimenziós kifejezések (MDX), Adatelemzési kifejezések (DAX), Adatbányászati kiterjesztések (DMX) és XML az elemzéshez (XMLA) formátumban készültek.

A scriptfájlokat arra használják, hogy végrehajtsanak kezelési feladatokat, vagy újra létrehozzanak objektumokat, mint például adatbázisokat és példányokat az Analysis Services kockákon. Például az Analysis Services Script projektben XMLA forgatókönyvet fejleszthet ki, hogy közvetlenül új objektumokat hozzon létre egy meglévő példányon. Ezeket a projekteket meg lehet menteni egy megoldás részeként, és integrálhatók a forráskód-kezeléssel.

Megjegyzés:

Bár a DAX eredetileg táblázatos adatmodellekhez készült, többdimenziós modellek lekérdezésére is használható az SQL Server Analysis Servicesben. Az SSMS képes a DAX-ra és az MDX-re, de figyelembe kell venni a használni kívánt modellt és a futtatni kívánt lekérdezések típusát.

További információért az SSMS Analysis Services Scripts Projektjéről lásd Analysis Services Scripts Project.

Integration Services-megoldások kezelése

A SQL Server Management Studio (SSMS) használható a futó SSIS csomagok kezelésére és megfigyelésére. A csomagokat mappákba rendezheti, futtathatja, importálhatja, exportálhatja és frissítheti az Integration Services-csomagokat. Az SSIS 2012 óta azonban a csomagok tárolása megváltozott. Már nem a szerver alapértelmezett példányának msdb adatbázisában vannak tárolva, hanem az SSIS Katalógus adatbázison (SSISDB) keresztül vannak kezelve. Ez azt jelenti, hogy már nem kezelheti a csomagokat ugyanúgy, mint az SSIS korábbi verzióiban. Továbbra is használhatja az SSMS-t az SSIS-katalógus adatbázisának kezeléséhez, de az Integrációs szolgáltatások katalógusai csomópontot kell használnia az Object Explorerben.

A SSMS legújabb verziója integrált környezetet biztosít bármilyen SQL infrastruktúra kezeléséhez. Lehetővé teszi a felhasználók számára az SSIS Csomagok futtatását az SSIS Katalógusban tárolva az Objektum Felfedezőből az SSMS-ben.

Az Importálás és Exportálás varázsló az SSMS-en belül használható SSIS csomagok létrehozására, ami jó kiindulópont az SSIS megismeréséhez. Azonban a SQL Server Data Tools (SSDT) eszközt kell használnia csomagjai létrehozásához és kezeléséhez összetettebb csomagok esetén.

Jelentési szolgáltatások projektek kezelése

A SQL Server Management Studio (SSMS) engedélyezi a Reporting Services funkciókat, kezeli a szervert és az adatbázisokat, valamint menedzseli a szerepköröket és feladatokat. Ossza meg az ütemezéseket a Megosztott Ütemezések mappával, és kezelje a jelentéskiszolgáló adatbázisokat (ReportServer, ReportServerTempDB). Amikor egy jelentéskészítő kiszolgáló adatbázisát új SQL Server-példányra helyezi át, létre kell hoznia egy RSExecRole-t a master rendszeradatbázisban.

További információkért ezekről a feladatokról tekintse meg a cikkeket a SSMS jelentési szolgáltatásairól, a Jelentéskiszolgáló-adatbázis kezeléséről és a RSExecRole létrehozásáról.

A szerver kezelése különféle funkciók engedélyezésével és konfigurálásával, a szerver alapértelmezett beállításainak megadásával, valamint a szerepkörök és feladatok kezelésével történik.

További információért ezekről a feladatokról, olvassa el a következő cikkeket:

Az SSMS egy integrált környezetet biztosít bármilyen SQL infrastruktúra, beleértve az SSRS kezelését is. A webportálon engedélyezheti a funkciókat, beállíthatja a szerver alapértékeit, kezelheti a futó feladatokat, megtekintheti az egyedi jelentéseket, valamint létrehozhat és kezelhet közös ütemezéseket.

Megjegyzés:

Bár az SSMS különböző felügyeleti képességeket kínál az SSRS-hez, ez nem helyettesíti az online Jelentéskezelőt vagy a Jelentésszolgáltatások konfigurációkezelőjét. Naprakésznek kell lennie a legújabb verziókkal és dokumentációval, hogy az SSRS-t hatékonyan tudja kezelni az SSMS-ben. Ha vannak konkrét kérdései, vagy további segítségre van szüksége, nyugodtan kérdezzen.

Nem angol nyelvű verziók

A Visual Studio Installer kiválaszt egy alapértelmezett nyelvi csomagot az SSMS-hez, amely megfelel az operációs rendszer nyelvének. Az alapértelmezett nyelvet bármikor módosíthatja. További információ: SQL Server Management Studio számítási feladatok, összetevők és nyelvi csomagok módosítása.

Támogatási szabályzat

Az SSMS 17.0-tól kezdve az SQL Tools csapata elfogadta a Microsoft Modern Életciklus Szabályzat.

Olvassa el az eredeti Modern Életciklus Szabályzat közleményt. További információért lásd Modern Policy FAQs.

A diagnosztikai adatok gyűjtéséről és a funkciók használatának információiról a SQL Server adatvédelmi kiegészítő és a diagnosztikai adatok gyűjtése című dokumentumokban találhat részleteket.

Platformok közötti eszköz

Az SSMS csak Windows (Intel vagy AMD x86-64) processzorokon fut. Ha a Windowstól eltérő platformokon futó eszközre van szüksége, tekintse meg az Azure Data Studiót. Az Azure Data Studio egy platformfüggetlen eszköz, amely macOS, Linux és Windows rendszeren fut. További információ: Mi az Azure Data Studio?

Segítség kérése

Közreműködés az SQL dokumentációjában

Tudta, hogy saját maga szerkesztheti az SQL-tartalmakat? Ha így tesz, nem csak a dokumentáció fejlesztésében segít, hanem az oldal közreműködőjeként is jóváírást kap.

További információ: Microsoft Learn dokumentációjának szerkesztése.