Omówienie narzędzi SQL
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.
Zalecane narzędzia
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 |
---|---|---|
**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