Udostępnij za pośrednictwem


Omówienie narzędzi SQL

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics 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.

Poniższe narzędzia udostępniają graficzny interfejs użytkownika (GUI).

Linki do różnych narzędzi SQL można wyświetlić w poniższych tabelach.

Narzędzie Opis System operacyjny
zrzut ekranu przedstawiający narzędzie Azure Data Studio.
**Azure Data Studio
**
Lekki edytor, który może uruchamiać zapytania SQL na żądanie, wyświetlać i zapisywać wyniki jako tekst, kod 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
systemu macOS
Linux

programuSQL Server Management Studio (SSMS)
Zarządzanie instancją SQL Server lub bazą danych z użyciem pełnego graficznego interfejsu użytkownika. Uzyskiwanie dostępu, konfigurowanie, administrowanie i opracowywanie wszystkich składników programu SQL Server, usługi Azure SQL Database i usługi Azure Synapse Analytics oraz zarządzanie nimi. Udostępnia jedno kompleksowe narzędzie, które łączy szeroką grupę narzędzi graficznych z wieloma zaawansowanymi edytorami skryptów w celu zapewnienia dostępu do języka SQL dla deweloperów i administratorów baz danych na wszystkich poziomach umiejętności. Windows

narzędziSQL 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. Windows

programu Visual Studio Code
Rozszerzenie mssql dla programu Visual Studio Code to oficjalne rozszerzenie programu SQL Server, które obsługuje połączenia z programem SQL Server i rozbudowane środowisko edycji języka T-SQL w programie Visual Studio Code. Pisanie skryptów języka T-SQL w edytorze lekkim. Windows
systemu macOS
Linux

Narzędzia wiersza polecenia

Poniższe narzędzia są głównymi narzędziami wiersza polecenia.

Narzędzie Opis System operacyjny
bcp Narzędzie użytkowe bulk copy program (bcp) kopiuje masowo dane między instancją Microsoft SQL Server a plikiem danych w formacie określonym przez użytkownika. Windows
macOS
Linux
mssql-conf mssql-conf konfiguruje program SQL Server uruchomiony w systemie Linux. Linux
sqlcmd Narzędzie sqlcmd umożliwia wprowadzanie instrukcji Transact-SQL, procedur systemowych i plików skryptów w wierszu polecenia. Windows
macOS
Linux
sqlpackage sqlpackage to narzędzie wiersza polecenia, które automatyzuje kilka zadań tworzenia bazy danych. Windows
macOS
Linux
programu PowerShell programu Sql Server SQL Server PowerShell udostępnia polecenia cmdlet do pracy z SQL. Windows
macOS
systemu Linux

Migracja i inne narzędzia

Te narzędzia służą do migrowania, konfigurowania i udostępniania innych funkcji baz danych SQL.

Narzędzie Opis
Menedżer konfiguracji Użyj programu SQL Server Configuration Manager, aby skonfigurować usługi programu SQL Server i skonfigurować łączność sieciową. Program Configuration Manager działa w systemie Windows
Asystent Migracji Danych Narzędzie Data Migration Assistant ułatwia uaktualnienie do nowoczesnej platformy danych przez wykrywanie problemów ze zgodnością, które mogą mieć wpływ na funkcjonalność bazy danych w nowej wersji programu SQL Server lub usługi Azure SQL Database.
Rozproszone odtwarzanie 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 Narzędzie ssbdiagnose zgłasza problemy z konwersacjami usługi Service Broker lub konfiguracją usług Service Broker.
programu SQL Server Migration Assistant Użyj narzędzia SQL Server Migration Assistant, aby zautomatyzować migrację bazy danych do programu SQL Server z programu Microsoft Access, DB2, MySQL, Oracle i Sybase.

Jeśli szukasz innych narzędzi, które nie zostały wymienione na tej stronie, zobacz narzędzia wiersza polecenia SQL i Pobierz rozszerzone funkcje i narzędzia programu SQL Server