Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz 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 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.
| 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
- Opinia: baza danych SQL w usłudze Microsoft Fabric
- Opinia: SQL Server Management Studio
- Opinia: SQL Server
- Opinie: SqlPackage i DacFx
- Opinia: akcja usługi GitHub sql-action
- Harmonogram działania: rozszerzenie MSSQL w programie Visual Studio Code
- Harmonogram działania: SQL Server Management Studio
- Co się dzieje z narzędziem Azure Data Studio?
Dodatkowe narzędzia
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