Udostępnij za pomocą


Omówienie narzędzi SQL

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL Database w 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:

Opis i przykłady przypadków użycia

W poniższej tabeli wymieniono dostępne narzędzia i rozszerzenia.

Tool Description System operacyjny Feedback
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 Windows Feedback
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 Windows Feedback
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 Feedback
Azure Data Studio Usługa Azure Data Studio zostanie wycofana 28 lutego 2026 r. 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 Feedback
SqlPackage sqlpackage to narzędzie wiersza polecenia, które automatyzuje kilka zadań tworzenia bazy danych. Windows, macOS, Linux Feedback
SQL Server PowerShell SQL Server PowerShell udostępnia polecenia cmdlet do pracy z SQL. Windows, macOS, Linux Feedback

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.

Tool Description
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).

Mapy drogowe produktów i opinie zwrotne

Dodatkowe narzędzia

Jeśli szukasz innych narzędzi, które nie zostały wymienione w tym artykule, zobacz: