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
Analytics Platform System (PDW)
SQL Database w usłudze Microsoft Fabric
Do zarządzania bazą danych potrzebne jest narzędzie. Bez względu na to, czy bazy danych działają w chmurze, w systemie Windows, w systemie macOS, czy w systemie Linux, narzędzie nie musi działać na tej samej platformie co baza danych.
Bezpłatne narzędzia dla twojego przypadku biznesowego
Firma Microsoft udostępnia następujące bezpłatne narzędzia i rozszerzenia do pracy z naszymi produktami aparatu bazy danych programu SQL Server w oparciu o twoją rolę biznesową i funkcję.
Administrator bazy danych zarządza kopiami zapasowymi i przywracaniem, dostrajaniem wydajności, zabezpieczeniami i wysoką dostępnością.
Zalecane narzędzia:
- SQL Server Management Studio (SSMS): w pełni funkcjonalne zarządzanie za pomocą graficznego interfejsu użytkownika
- sqlcmd: uproszczony interfejs wiersza polecenia (CLI) na potrzeby wdrażania i automatyzacji
- Rozszerzenie MSSQL dla programu Visual Studio Code: uproszczone zadania i skrypty
- Sql Server Migration Assistant (SSMA) Migrowanie do programów SQL Server i Azure SQL z programu Microsoft Access, Db2, MySQL, Oracle i Sybase
Opis i przykłady przypadków użycia
W poniższej tabeli wymieniono dostępne narzędzia i rozszerzenia.
Narzędzie | Opis | System operacyjny | Informacje zwrotne |
---|---|---|---|
Narzędzia graficzne | |||
SQL Server Management Studio (SSMS) | Zarządzanie bazami danych SQL Server i Azure SQL Database przy użyciu pełnej obsługi graficznego interfejsu użytkownika. Uzyskiwanie dostępu, konfigurowanie, zarządzanie, administrowanie i rozwijanie wszystkich składników silnika bazy danych SQL na miejscu i w chmurze, w tym Azure Synapse Analytics i bazy danych SQL dla Microsoft Fabric. Program SSMS to kompleksowa aplikacja, która łączy szeroką grupę narzędzi graficznych i rozbudowanego edytora skryptów w celu zapewnienia dostępu do języka SQL dla administratorów baz danych i deweloperów wszystkich poziomów umiejętności. | Tylko system Windows | Opinia |
SQL Server Data Tools (SSDT) | Nowoczesne narzędzie programistyczne do tworzenia relacyjnych baz danych programu SQL Server, baz danych Azure SQL Database, modeli danych usług Analysis Services (AS), pakietów usług Integration Services (IS) i raportów usług Reporting Services (RS). Za pomocą narzędzi SQL Server Data Tools (SSDT) można projektować i wdrażać dowolny typ zawartości programu SQL Server z taką samą łatwością, jak w przypadku tworzenia aplikacji w programie Visual Studio. | Tylko system Windows | Opinia |
Rozszerzenie MSSQL dla programu Visual Studio Code | Oficjalne rozszerzenie programu SQL Server obsługujące połączenia z programem SQL Server i usługą Azure SQL oraz rozbudowane środowisko edycji dla Transact-SQL (T-SQL). Pisanie skryptów języka T-SQL w uproszczonym edytorze. | Windows, macOS, Linux | Opinia |
Azure Data Studio1 | Lekki edytor, który może uruchamiać zapytania SQL na żądanie, wyświetlać i zapisywać wyniki jako tekst, JSON lub Excel. Edytuj dane, organizuj ulubione połączenia z bazą danych i przeglądaj obiekty bazy danych w znanym środowisku przeglądania obiektów. | Windows, macOS, Linux | |
Narzędzia wiersza polecenia | |||
narzędzie bcp | Narzędzie bulk copy program (bcp) umożliwia zbiorcze kopiowanie danych między wystąpieniem programu SQL Server a plikiem danych w formacie określonym przez użytkownika. | Windows, macOS, Linux | |
mssql-conf | Program mssql-conf konfiguruje program SQL Server działający na systemie Linux lub w kontenerach Linux. | Tylko Linux | |
narzędzie sqlcmd | Narzędzie sqlcmd umożliwia wprowadzanie instrukcji Transact-SQL, procedur systemowych i plików skryptów w wierszu polecenia. Za pomocą narzędzia sqlcmd (Go) można również wdrożyć kontenery systemu Linux na potrzeby programowania. | Windows, macOS, Linux | Opinia |
SqlPackage | sqlpackage to narzędzie wiersza polecenia, które automatyzuje kilka zadań tworzenia bazy danych. | Windows, macOS, Linux | Opinia |
SQL Server PowerShell | SQL Server PowerShell udostępnia polecenia cmdlet do pracy z SQL. | Windows, macOS, Linux | Opinia |
1 Usługa Azure Data Studio zostaje wycofana 28 lutego 2026 r.
Migracja, konfiguracja i inne narzędzia
W poniższej tabeli wymieniono narzędzia używane do migrowania, konfigurowania i udostępniania innych funkcji baz danych SQL.
Te narzędzia są dostępne tylko dla systemu Windows.
Narzędzie | Opis |
---|---|
SQL Server Configuration Manager | Użyj programu SQL Server Configuration Manager, aby skonfigurować usługi programu SQL Server i skonfigurować łączność sieciową. |
Rozproszona powtórka1 | Funkcja rozproszonego odtwarzania ułatwia ocenę wpływu przyszłych uaktualnień programu SQL Server. Użyj również rozproszonego odtwarzania, aby ocenić wpływ uaktualnień sprzętu i systemu operacyjnego oraz dostrajanie programu SQL Server. |
ssbdiagnose | ssbdiagnose zgłasza problemy w konwersacjach lub konfiguracji usług Service Broker. |
Sql Server Migration Assistant (SSMA) | Użyj narzędzia SQL Server Migration Assistant, aby zautomatyzować migrację bazy danych do programu SQL Server i usługi Azure SQL z programu Microsoft Access, Db2, MySQL, Oracle i Sybase. |
1 Rozproszone odtwarzanie jest obsługiwane tylko w programie SQL Server 2016 (13.x) za pośrednictwem programu SQL Server 2019 (15.x).
Dodatkowe narzędzia i opinie
Jeśli szukasz innych narzędzi, które nie zostały wymienione w tym artykule, zobacz:
- Narzędzia wiersza polecenia SQL (aparat bazy danych)
- Pobieranie rozszerzonych funkcji i narzędzi programu SQL Server
- Informacja zwrotna dotycząca akcji GitHub sql-action