Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:sql Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL Server Management Studio (SSMS) to zintegrowane środowisko do zarządzania każdą infrastrukturą SQL. Użyj SSMS, aby uzyskać dostęp, konfigurować, zarządzać, administrować i rozwijać wszystkie komponenty SQL Server, Azure SQL Database, Azure SQL Managed Instance, SQL Server na maszynie wirtualnej Azure i Azure Synapse Analytics. SSMS zapewnia jedno kompleksowe narzędzie, które łączy szeroką grupę narzędzi graficznych z wieloma zaawansowanymi edytorami skryptów, umożliwiając dostęp do SQL Server dla programistów i administratorów baz danych o każdym poziomie umiejętności.
- Instalowanie programu SQL Server Management Studio
- Pobierz wersję SQL Server Developer
- Pobierz program Visual Studio
Składniki programu SQL Server Management Studio
Opis | Składnik |
---|---|
Użyj Object Explorer, aby przeglądać i zarządzać wszystkimi obiektami w jednej lub kilku instancjach serwera SQL. | Eksplorator obiektów |
Użyj Template Explorer, aby tworzyć i zarządzać plikami zawierającymi szablonowy tekst, który wykorzystujesz do przyspieszenia tworzenia zapytań i skryptów. | Eksplorator szablonów |
Użyj przestarzałego Solution Explorer do tworzenia projektów w celu zarządzania elementami administracyjnymi, takimi jak skrypty i zapytania. | Eksplorator rozwiązań |
Użyj narzędzi do projektowania wizualnego zawartych w SSMS, aby tworzyć zapytania, tabele i diagramy baz danych. | Visual Database Tools |
Użyj edytorów językowych SSMS do interaktywnego tworzenia i debugowania zapytań i skryptów. | Edytory zapytań i tekstu |
SQL Server Management Studio na potrzeby analizy biznesowej
Użyj SSMS, aby uzyskać dostęp, skonfigurować, zarządzać i administrować usługami Analysis Services, Integration Services oraz Reporting Services. Chociaż wszystkie trzy technologie business intelligence opierają się na SSMS, zadania administracyjne związane z każdą z nich są nieco inne.
Uwaga
Aby tworzyć i modyfikować Analysis Services, rozwiązania Integration Services oraz Reporting Services, używaj SQL Server Data Tools (SSDT), a nie SSMS. SQL Server Data Tools (SSDT) to środowisko programistyczne oparte na Microsoft Visual Studio.
Zarządzanie rozwiązaniami usług Analysis Services
SQL Server Management Studio (SSMS) umożliwia zarządzanie obiektami Analysis Services, takimi jak wykonywanie kopii zapasowych i przetwarzanie obiektów.
SSMS udostępnia projekt skryptu Analysis Services, w którym można rozwijać i zapisywać skrypty napisane w Multidimensional Expressions (MDX), Data Analysis Expressions (DAX), Data Mining Extensions (DMX) oraz XML for Analysis (XMLA).
Te skrypty są używane do wykonywania zadań zarządzania lub odtwarzania obiektów, takich jak bazy danych i instancje na kostkach usług Analysis Services. Można na przykład opracować skrypt XMLA w projekcie skryptów usług Analysis Services, aby utworzyć nowe obiekty bezpośrednio na istniejącym wystąpieniu. Te projekty mogą być zapisane jako część rozwiązania i zintegrowane z kontrolą wersji kodu źródłowego.
Uwaga
Język DAX został pierwotnie zaprojektowany dla modeli danych tabelarycznych, ale może być również używany do wykonywania zapytań względem modeli wielowymiarowych w usługach SQL Server Analysis Services. Program SSMS obsługuje DAX i MDX, ale należy mieć na uwadze model, nad którym pracujesz, oraz typ zapytań, które zamierzasz uruchamiać.
Aby uzyskać więcej informacji o projekcie skryptów Analysis Services w SSMS, zobacz Analysis Services Scripts Project.
Zarządzaj rozwiązaniami usług integracyjnych
SQL Server Management Studio (SSMS) może być używane do zarządzania i monitorowania uruchomionych pakietów SSIS. Możesz organizować pakiety w foldery, uruchamiać, importować, eksportować i aktualizować pakiety usług integracyjnych. Jednak od czasu SSIS 2012 zmienił się sposób przechowywania pakietów. Nie są już przechowywane w msdb
bazie danych domyślnej instancji na serwerze, lecz są teraz zarządzane przez bazę danych SSIS Catalog (SSISDB
). Oznacza to, że nie można już zarządzać pakietami w taki sam sposób, jak w poprzednich wersjach usług SSIS. Nadal można użyć programu SSMS do zarządzania bazą danych wykazu usług SSIS, ale należy użyć węzła Katalogi usług Integration Services w Eksploratorze obiektów.
Najnowsza wersja programu SSMS zapewnia zintegrowane środowisko do zarządzania dowolną infrastrukturą SQL. Umożliwia również użytkownikom uruchamianie pakietów SSIS przechowywanych w Katalogu SSIS z poziomu Eksploratora Obiektów w SSMS.
Import i Eksport Wizard w SSMS może być używany do tworzenia pakietów SSIS, co stanowi dobry punkt wyjścia do nauki o SSIS. Jednak musisz użyć SQL Server Data Tools (SSDT), aby tworzyć i zarządzać swoimi pakietami, szczególnie gdy są one bardziej skomplikowane.
Zarządzanie projektami usług serwera raportowania
Program SQL Server Management Studio (SSMS) umożliwia korzystanie z funkcji Reporting Services, zarządza serwerem i bazami danych oraz administruje rolami i zadaniami. Możesz zarządzać udostępnionymi harmonogramami, korzystając z folderu Harmonogramy współdzielone, oraz zarządzać bazami danych serwera raportów (ReportServer
, ReportServerTempDB
). Podczas przenoszenia bazy danych serwera raportów do nowego wystąpienia programu SQL Server należy utworzyć rolę RSExecRole w systemowej bazie danych master
.
Aby uzyskać więcej informacji na temat tych zadań, możesz odnieść się do artykułów o usługach raportowania w SSMS, zarządzaniu bazą danych serwera raportów oraz tworzeniu RSExecRole:
- Reporting Services w programie SQL Server Management Studio (SSRS)
- Administrowanie bazą danych serwera raportów (tryb natywny usług SSRS)
- Tworzenie elementu RSExecRole
Zarządzasz także serwerem, włączając i konfigurując różne funkcje, ustawiając domyślne wartości serwera oraz zarządzając rolami i zadaniami.
Aby uzyskać więcej informacji na temat tych zadań, zobacz następujące artykuły:
- Ustawianie właściwości serwera raportów (Management Studio)
- Tworzenie, usuwanie lub modyfikowanie roli (Management Studio)
- Włączanie i wyłączanie drukowania po stronie klienta dla usług Reporting Services
SSMS zapewnia zintegrowane środowisko do zarządzania dowolną infrastrukturą SQL, w tym SSRS. Na portalu internetowym możesz włączyć funkcje, ustawić domyślne serwery, zarządzać pracującymi zadaniami, przeglądać niestandardowe raporty oraz tworzyć i zarządzać wspólnymi harmonogramami.
Uwaga
Program SSMS oferuje różne możliwości zarządzania usługami SSRS, ale nie zastępuje menedżera raportów w trybie online ani programu Report Services Configuration Manager. Należy być na bieżąco z najnowszymi wersjami i dokumentacją, aby zapewnić efektywne zarządzanie usługami SSRS w programie SSMS. Jeśli masz jakieś konkretne pytania lub potrzebujesz dalszej pomocy, nie krępuj się pytać.
Wersje językowe inne niż angielska
Instalator programu Visual Studio wybiera domyślny pakiet językowy dla programu SSMS zgodny z językiem systemu operacyjnego. Język domyślny można zmienić w dowolnym momencie. Aby uzyskać więcej informacji, zobacz Modyfikowanie obciążeń, składników i pakietów językowych programu SQL Server Management Studio.
Polityka wsparcia
Począwszy od SSMS 17.0, zespół SQL Tools przyjął Microsoft Modern Lifecycle Policy.
Przeczytaj oryginalne ogłoszenie zasad nowoczesnej polityki cyklu życia . Aby uzyskać więcej informacji, zobacz Nowoczesne zasady — często zadawane pytania.
Aby uzyskać informacje o zbieraniu danych diagnostycznych i korzystaniu z funkcji, zobacz dodatek dotyczący prywatności SQL Server i zbieranie danych diagnostycznych.
Wieloplatformowe narzędzie
Program SSMS działa tylko na procesorach z systemem Windows (Intel lub AMD x86-64). Jeśli potrzebujesz narzędzia działającego na platformach innych niż Windows, zapoznaj się z usługą Azure Data Studio. Azure Data Studio to międzyplatformowe narzędzie, które działa w systemach macOS, Linux i Windows. Aby uzyskać szczegółowe informacje, zobacz Azure Data Studio.
Uzyskiwanie pomocy
- Pomysły na język SQL: masz sugestie dotyczące ulepszania programu SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server): Zadaj pytania na temat SQL Server
- Stack Overflow (tag sql-server): Odpowiedzi na pytania dotyczące programowania SQL
- Reddit: ogólna dyskusja na temat SQL Server
- Postanowienia licencyjne i informacje dotyczące programu Microsoft SQL Server
- opcje pomocy technicznej dla użytkowników biznesowych
- Dodatkowa pomoc i informacje zwrotne dotyczące programu SQL Server
Współtworzenie dokumentacji SQL
Czy wiesz, że możesz samodzielnie edytować zawartość SQL? Jeśli to zrobisz, nie tylko pomożesz ulepszyć naszą dokumentację, ale także zostaniesz uznany za współautora strony.
Aby uzyskać więcej informacji, zobacz Edytowanie dokumentacji środowiska Microsoft Learn.
Powiązana zawartość
- Modyfikowanie obciążeń, składników i pakietów językowych programu SQL Server Management Studio
- Szybki start: połączenie z instancją SQL Server i wykonywanie zapytań przy użyciu programu SQL Server Management Studio (SSMS)
- Samouczek : Pisanie instrukcji Transact-SQL
- Co to jest usługa Azure Data Studio?