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 — Linux
W tym szybkim starcie zainstalujesz SQL Server 2017 (14.x) na Red Hat Enterprise Linux (RHEL) 8.x. Następnie możesz nawiązać połączenie z narzędziem sqlcmd , aby utworzyć pierwszą bazę danych i uruchomić zapytania.
Aby uzyskać więcej informacji na temat obsługiwanych platform, zobacz Informacje o wersji programu SQL Server 2017 w systemie Linux.
W tym przewodniku Szybki start zainstalujesz program SQL Server 2019 (15.x) w systemie Red Hat Enterprise Linux (RHEL) 8.x. Następnie możesz nawiązać połączenie z narzędziem sqlcmd , aby utworzyć pierwszą bazę danych i uruchomić zapytania.
Aby uzyskać więcej informacji na temat obsługiwanych platform, zobacz Informacje o wersji programu SQL Server 2019 w systemie Linux.
W tym przewodniku Szybki start zainstalujesz program SQL Server 2022 (16.x) w systemie Red Hat Enterprise Linux (RHEL) 8.x lub 9.x. Następnie możesz nawiązać połączenie z narzędziem sqlcmd , aby utworzyć pierwszą bazę danych i uruchomić zapytania.
Jeśli chcesz zautomatyzować instalację przy użyciu rozwiązania Ansible, zobacz Szybki start: wdrażanie programu SQL Server w systemie Linux przy użyciu podręcznika rozwiązania Ansible.
Aby uzyskać więcej informacji na temat obsługiwanych platform, zobacz Informacje o wersji programu SQL Server 2022 w systemie Linux.
W tym szybkim przewodniku zainstalujesz program SQL Server 2025 (17.x) w wersji zapoznawczej w systemie Red Hat Enterprise Linux (RHEL) 9.x. Następnie możesz nawiązać połączenie z narzędziem sqlcmd , aby utworzyć pierwszą bazę danych i uruchomić zapytania.
Jeśli chcesz zautomatyzować instalację przy użyciu rozwiązania Ansible, zobacz Szybki start: wdrażanie programu SQL Server w systemie Linux przy użyciu podręcznika rozwiązania Ansible.
Aby uzyskać więcej informacji na temat obsługiwanych platform, zobacz Informacje o wersji programu SQL Server 2025 Preview w systemie Linux.
Wskazówka
Ten samouczek wymaga danych wejściowych użytkownika i połączenia internetowego. Jeśli interesuje Cię procedura instalacji nienadzorowanej lub offline , zobacz Wskazówki dotyczące instalacji programu SQL Server w systemie Linux. Jeśli zdecydujesz się na wstępnie zainstalowaną maszynę wirtualną z programem SQL Server w systemie RHEL gotową do uruchomienia obciążenia opartego na środowisku produkcyjnym, postępuj zgodnie z najlepszymi rozwiązaniami dotyczącymi tworzenia maszyny wirtualnej z programem SQL Server.
Obrazy w witrynie Azure Marketplace
Maszynę wirtualną można utworzyć na podstawie następującego obrazu witryny Azure Marketplace:
Gdy korzystasz z powyższego obrazu z Marketplace, pomijasz krok instalacji i możesz bezpośrednio skonfigurować wystąpienie, podając SKU i sa
hasło potrzebne do rozpoczęcia pracy z SQL Server. Maszyny wirtualne Azure SQL Server wdrożone na RHEL przy użyciu powyższych obrazów Marketplace są w pełni obsługiwane zarówno przez firmę Microsoft, jak i Red Hat.
Program SQL Server w systemie Linux można skonfigurować przy użyciu narzędzia mssql-conf przy użyciu następującego polecenia:
sudo /opt/mssql/bin/mssql-conf setup
Wymagania wstępne
Musisz mieć maszynę RHEL 8.x z co najmniej 2 GB pamięci.
Aby zainstalować system Red Hat Enterprise Linux na własnej maszynie, przejdź do witryny https://access.redhat.com/products/red-hat-enterprise-linux/evaluation. Maszyny wirtualne RHEL można również utworzyć na platformie Azure. Zobacz Tworzenie i zarządzanie maszynami wirtualnymi z systemem Linux za pomocą CLI platformy Azure oraz użyj --image RHEL
w wywołaniu az vm create
.
Jeśli wcześniej zainstalowano program Community Technology Preview (CTP) lub Release Candidate (RC) programu SQL Server, musisz najpierw usunąć stare repozytorium przed wykonaniem tych kroków. Aby uzyskać więcej informacji, zobacz Konfigurowanie repozytoriów na potrzeby instalowania i uaktualniania programu SQL Server w systemie Linux.
Aby zapoznać się z innymi wymaganiami systemowymi, zobacz Wymagania systemowe dotyczące programu SQL Server w systemie Linux.
Aby skonfigurować swoją instancję SQL Server zgodnie z zalecanymi standardami, zobacz Performance best practices and configuration guidelines for SQL Server on Linux (Najlepsze rozwiązania dotyczące wydajności i wskazówki dotyczące konfiguracji dla programu SQL Server w systemie Linux).
Instalowanie programu SQL Server
Następujące polecenia dotyczące instalowania programu SQL Server wskazują repozytorium RHEL 8. RHEL 8 nie jest wyposażony w python2
, co jest wymagane przez SQL Server. Przed rozpoczęciem kroków instalacji programu SQL Server wykonaj polecenie i sprawdź, czy python2
wybrano go jako interpreter:
sudo alternatives --config python
# If not configured, install python2 and openssl10 using the following commands:
sudo yum install python2
sudo yum install compat-openssl10
# Configure python2 as the default interpreter using this command:
sudo alternatives --config python
Aby uzyskać więcej informacji, zobacz następujący blog na temat instalowania python2
i konfigurowania go jako domyślnego interpretera: https://www.redhat.com/en/blog/installing-microsoft-sql-server-red-hat-enterprise-linux-8-beta.
Aby skonfigurować program SQL Server w systemie RHEL, uruchom następujące polecenia w terminalu mssql-server
, aby zainstalować pakiet:
Pobierz plik konfiguracji repozytorium Red Hat programu SQL Server 2017 (14.x):
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2017.repo
Wskazówka
Jeśli chcesz zainstalować inną wersję programu SQL Server, zobacz wersje zapoznawcza programu SQL Server 2019 (15.x),SQL Server 2022 (16.x)lub SQL Server 2025 (17.x).
Uruchom następujące polecenie, aby zainstalować program SQL Server:
sudo yum install -y mssql-server
Po zakończeniu instalacji pakietu uruchom
mssql-conf setup
używając jego pełnej ścieżki i postępuj zgodnie z monitami, aby ustawić hasłosa
i wybrać edycję. Przypominamy, że następujące wersje programu SQL Server są licencjonowane bezpłatnie: Evaluation, Developer i Express.sudo /opt/mssql/bin/mssql-conf setup
Ostrzeżenie
Hasło powinno być zgodne z domyślnymi zasadami haseł programu SQL Server. Domyślnie hasło musi mieć długość co najmniej ośmiu znaków i zawierać znaki z trzech z następujących czterech zestawów: wielkie litery, małe litery, cyfry podstawowe-10 i symbole. Hasła mogą mieć długość maksymalnie 128 znaków. Używaj haseł, które są tak długie i złożone, jak to możliwe.
Po zakończeniu konfiguracji sprawdź, czy usługa jest uruchomiona:
systemctl status mssql-server
Aby zezwolić na połączenia zdalne, otwórz port programu SQL Server w zaporze RHEL. Domyślny port programu SQL Server to TCP 1433. Jeśli używasz FirewallD do ochrony sieci, możesz użyć następujących poleceń.
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
W tym momencie program SQL Server działa na maszynie RHEL i jest gotowy do użycia.
Następujące polecenia dotyczące instalowania programu SQL Server wskazują repozytorium RHEL 8. RHEL 8 nie jest wyposażony w python2
, co jest wymagane przez SQL Server. Przed rozpoczęciem kroków instalacji programu SQL Server wykonaj polecenie i sprawdź, czy python2
wybrano go jako interpreter:
sudo alternatives --config python
# If not configured, install python2 and openssl10 using the following commands:
sudo yum install python2
sudo yum install compat-openssl10
# Configure python2 as the default interpreter using this command:
sudo alternatives --config python
Aby uzyskać więcej informacji, zobacz następujący blog na temat instalowania python2
i konfigurowania go jako domyślnego interpretera: https://www.redhat.com/en/blog/installing-microsoft-sql-server-red-hat-enterprise-linux-8-beta.
Aby skonfigurować program SQL Server w systemie RHEL, uruchom następujące polecenia w terminalu mssql-server
, aby zainstalować pakiet:
Pobierz plik konfiguracji repozytorium Red Hat programu SQL Server 2019 (15.x):
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2019.repo
Wskazówka
Jeśli chcesz zainstalować inną wersję programu SQL Server, zobacz wersje zapoznawcza programu SQL Server 2017 (14.x),SQL Server 2022 (16.x)lub SQL Server 2025 (17.x).
Uruchom następujące polecenie, aby zainstalować program SQL Server:
sudo yum install -y mssql-server
Po zakończeniu instalacji pakietu uruchom
mssql-conf setup
używając jego pełnej ścieżki i postępuj zgodnie z monitami, aby ustawić hasłosa
i wybrać edycję. Przypominamy, że następujące wersje programu SQL Server są licencjonowane bezpłatnie: Evaluation, Developer i Express.sudo /opt/mssql/bin/mssql-conf setup
Ostrzeżenie
Hasło powinno być zgodne z domyślnymi zasadami haseł programu SQL Server. Domyślnie hasło musi mieć długość co najmniej ośmiu znaków i zawierać znaki z trzech z następujących czterech zestawów: wielkie litery, małe litery, cyfry podstawowe-10 i symbole. Hasła mogą mieć długość maksymalnie 128 znaków. Używaj haseł, które są tak długie i złożone, jak to możliwe.
Po zakończeniu konfiguracji sprawdź, czy usługa jest uruchomiona:
systemctl status mssql-server
Aby zezwolić na połączenia zdalne, otwórz port programu SQL Server w zaporze RHEL. Domyślny port programu SQL Server to TCP 1433. Jeśli używasz FirewallD do ochrony sieci, możesz użyć następujących poleceń.
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
W tym momencie program SQL Server działa na maszynie RHEL i jest gotowy do użycia.
Następujące polecenia dotyczące instalowania programu SQL Server wskazują repozytorium RHEL 8.
Aby skonfigurować program SQL Server w systemie RHEL, uruchom następujące polecenia w terminalu mssql-server
, aby zainstalować pakiet:
Pobierz plik konfiguracji repozytorium Red Hat 8 programu SQL Server 2022 (16.x):
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/8/mssql-server-2022.repo
Wskazówka
Jeśli chcesz zainstalować inną wersję programu SQL Server, zobacz wersje programu SQL Server 2017 (14.x) lub SQL Server 2019 (15.x) tego artykułu.
Uruchom następujące polecenie, aby zainstalować program SQL Server:
sudo yum install -y mssql-server
Po zakończeniu instalacji pakietu uruchom
mssql-conf setup
używając jego pełnej ścieżki i postępuj zgodnie z monitami, aby ustawić hasłosa
i wybrać edycję. Przypominamy, że następujące wersje programu SQL Server są licencjonowane bezpłatnie: Evaluation, Developer i Express.sudo /opt/mssql/bin/mssql-conf setup
Ostrzeżenie
Hasło powinno być zgodne z domyślnymi zasadami haseł programu SQL Server. Domyślnie hasło musi mieć długość co najmniej ośmiu znaków i zawierać znaki z trzech z następujących czterech zestawów: wielkie litery, małe litery, cyfry podstawowe-10 i symbole. Hasła mogą mieć długość maksymalnie 128 znaków. Używaj haseł, które są tak długie i złożone, jak to możliwe.
Po zakończeniu konfiguracji sprawdź, czy usługa jest uruchomiona:
systemctl status mssql-server
Aby zezwolić na połączenia zdalne, otwórz port programu SQL Server w zaporze RHEL. Domyślny port programu SQL Server to TCP 1433. Jeśli używasz FirewallD do ochrony sieci, możesz użyć następujących poleceń.
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
W tym momencie program SQL Server działa na maszynie RHEL i jest gotowy do użycia.
Począwszy od systemu RHEL 9, można uruchomić program SQL Server jako aplikację ograniczoną z włączonym programem SELinux. Aby uzyskać więcej informacji na temat ograniczonych i niezdefiniowanych aplikacji za pomocą programu SELinux, zobacz Wprowadzenie do programu SELinux.
Aby uruchomić program SQL Server jako aplikację ograniczoną, wykonaj następujące kroki:
Upewnij się, że SELinux jest włączony i działa w trybie egzekwowania.
mssql-server
Zainstaluj pakiet, wykonując kroki wymienione w dalszej części tej sekcji.Zainstaluj nowy
mssql-server-selinux
pakiet.sudo yum install -y mssql-server-selinux
Uwaga / Notatka
Nadal można zainstalować i uruchomić program SQL Server jako niezdefiniowaną aplikację, jak w poprzednich wersjach systemu RHEL.
Aby skonfigurować program SQL Server w systemie RHEL 9, uruchom następujące polecenia w terminalu mssql-server
, aby zainstalować pakiet:
Pobierz plik konfiguracji repozytorium Red Hat 9 w wersji zapoznawczej programu SQL Server 2025 (17.x):
sudo curl -o /etc/yum.repos.d/mssql-server.repo https://packages.microsoft.com/config/rhel/9/mssql-server-preview.repo
Wskazówka
Jeśli chcesz zainstalować inną wersję programu SQL Server, zobacz wersje programu SQL Server 2017 (14.x),SQL Server 2019 (15.x)lub SQL Server 2022 (16.x) tego artykułu.
Uruchom następujące polecenie, aby zainstalować program SQL Server:
sudo yum install -y mssql-server
Opcjonalnie, jeśli chcesz uruchomić program SQL Server jako aplikację ograniczoną, zainstaluj
mssql-server-selinux
pakiet, który umożliwia zasady niestandardowe.sudo yum install -y mssql-server-selinux
Po zakończeniu instalacji pakietu uruchom
mssql-conf setup
używając jego pełnej ścieżki i postępuj zgodnie z monitami, aby ustawić hasłosa
i wybrać edycję. Przypominamy, że następujące wersje programu SQL Server są licencjonowane bezpłatnie: Evaluation, Developer i Express.sudo /opt/mssql/bin/mssql-conf setup
Ostrzeżenie
Hasło powinno być zgodne z domyślnymi zasadami haseł programu SQL Server. Domyślnie hasło musi mieć długość co najmniej ośmiu znaków i zawierać znaki z trzech z następujących czterech zestawów: wielkie litery, małe litery, cyfry podstawowe-10 i symbole. Hasła mogą mieć długość maksymalnie 128 znaków. Używaj haseł, które są tak długie i złożone, jak to możliwe.
Po zakończeniu konfiguracji sprawdź, czy usługa jest uruchomiona:
systemctl status mssql-server
Aby zezwolić na połączenia zdalne, otwórz port programu SQL Server w zaporze RHEL. Domyślny port programu SQL Server to TCP 1433. Jeśli używasz FirewallD do ochrony sieci, możesz użyć następujących poleceń.
sudo firewall-cmd --zone=public --add-port=1433/tcp --permanent sudo firewall-cmd --reload
W tym momencie program SQL Server działa na maszynie RHEL i jest gotowy do użycia.
Wyłącz konto SA jako najlepszą praktykę
Podczas nawiązywania połączenia z wystąpieniem programu SQL Server przy użyciu konta administratora systemu (sa
) po raz pierwszy po instalacji, należy wykonać te kroki, a następnie natychmiast wyłączyć konto sa
jako najlepszą praktykę w zakresie zabezpieczeń.
Utwórz nowe dane logowania i przypisz go do roli serwera sysadmin .
W zależności od tego, czy masz wdrożenie kontenera, czy nie kontenera, włącz uwierzytelnianie systemu Windows i utwórz nowe logowanie oparte na systemie Windows i dodaj je do roli serwera sysadmin.
W przeciwnym razie utwórz login przy użyciu uwierzytelniania SQL Server i dodaj go do roli serwera sysadmin.
Połącz się z wystąpieniem programu SQL Server przy użyciu nowo utworzonego loginu.
Wyłącz konto
sa
zgodnie z zaleceniami dotyczącymi najlepszych rozwiązań w zakresie zabezpieczeń.
Instalowanie narzędzi wiersza polecenia programu SQL Server
Aby utworzyć bazę danych, musisz nawiązać połączenie z narzędziem, które może uruchamiać instrukcje Transact-SQL w programie SQL Server. Poniższe kroki umożliwiają zainstalowanie narzędzi wiersza polecenia programu SQL Server: narzędzie sqlcmd i narzędzie bcp.
Wykonaj poniższe kroki, aby zainstalować mssql-tools18 w systemie Red Hat Enterprise Linux.
Pobierz plik konfiguracji repozytorium Microsoft Red Hat.
W przypadku oprogramowania Red Hat 9 użyj następującego polecenia:
curl https://packages.microsoft.com/config/rhel/9/prod.repo | sudo tee /etc/yum.repos.d/mssql-release.repo
W przypadku oprogramowania Red Hat 8 użyj następującego polecenia:
curl https://packages.microsoft.com/config/rhel/8/prod.repo | sudo tee /etc/yum.repos.d/mssql-release.repo
W przypadku oprogramowania Red Hat 7 użyj następującego polecenia:
curl https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/mssql-release.repo
Jeśli masz zainstalowaną wcześniejszą wersję narzędzi mssql-tools, usuń wszystkie starsze pakiety unixODBC.
sudo yum remove mssql-tools unixODBC-utf16 unixODBC-utf16-devel
Uruchom następujące polecenia, aby zainstalować mssql-tools18 z pakietem deweloperskim unixODBC.
sudo yum install -y mssql-tools18 unixODBC-devel
Aby zaktualizować do najnowszej wersji narzędzi mssql-tools, uruchom następujące polecenia:
sudo yum check-update sudo yum update mssql-tools18
Opcjonalne: dodaj
/opt/mssql-tools18/bin/
do zmiennej środowiskowejPATH
w powłoce Bash.Aby sqlcmd i bcp były dostępne z poziomu powłoki bash na potrzeby sesji logowania, zmodyfikuj
PATH
w pliku~/.bash_profile
za pomocą następującego polecenia:echo 'export PATH="$PATH:/opt/mssql-tools18/bin"' >> ~/.bash_profile source ~/.bash_profile
Aby sqlcmd i bcp były dostępne w powłoce bash dla sesji interaktywnych/niezalogowanych, zmodyfikuj
PATH
w pliku~/.bashrc
za pomocą następującego polecenia.echo 'export PATH="$PATH:/opt/mssql-tools18/bin"' >> ~/.bashrc source ~/.bashrc
Nawiązywanie połączenia lokalnego
W poniższych krokach użyj polecenia sqlcmd , aby lokalnie nawiązać połączenie z nowym wystąpieniem programu SQL Server.
Ostrzeżenie
Hasło powinno być zgodne z domyślnymi zasadami haseł programu SQL Server. Domyślnie hasło musi mieć długość co najmniej ośmiu znaków i zawierać znaki z trzech z następujących czterech zestawów: wielkie litery, małe litery, cyfry podstawowe-10 i symbole. Hasła mogą mieć długość maksymalnie 128 znaków. Używaj haseł, które są tak długie i złożone, jak to możliwe.
Uruchom polecenie sqlcmd z parametrami dla nazwy programu SQL Server (
-S
), nazwy użytkownika (-U
) i hasła (-P
). W tym samouczku połączysz się lokalnie, więc nazwa serwera tolocalhost
. Nazwa użytkownika tosa
, a hasło to to, które podałeś dla kontasa
podczas konfiguracji.sqlcmd -S localhost -U sa -P '<password>'
Uwaga / Notatka
Nowsze wersje sqlcmd są domyślnie bezpieczne. Aby uzyskać więcej informacji na temat szyfrowania połączeń, zobacz
sqlcmd utility for Windows iConnecting with sqlcmd for Linux and macOS (Nawiązywanie połączenia za pomocą sqlcmd dla systemów Linux i macOS). Jeśli połączenie nie powiedzie się, możesz dodać opcję-No
, aby sqlcmd określić, że szyfrowanie jest opcjonalne, a nie obowiązkowe.Możesz pominąć hasło w wierszu polecenia, aby wyświetlić monit o jego wprowadzenie.
Jeśli później zdecydujesz się połączyć zdalnie, określ nazwę komputera lub adres IP dla parametru
-S
i upewnij się, że port 1433 jest otwarty w zaporze.W przypadku powodzenia należy przejść do wiersza polecenia sqlcmd :
1>
.Jeśli wystąpi błąd połączenia, najpierw spróbuj zdiagnozować problem z komunikatu o błędzie. Następnie zapoznaj się z zaleceniami dotyczącymi rozwiązywania problemów z połączeniem .
Tworzenie i wykonywanie zapytań dotyczących danych
W poniższych sekcjach przedstawiono sposób tworzenia nowej bazy danych, dodawania danych i uruchamiania prostego zapytania przy użyciu narzędzia sqlcmd .
Aby uzyskać więcej informacji na temat pisania instrukcji i zapytań Transact-SQL, zobacz Samouczek: pisanie instrukcji Transact-SQL.
Tworzenie nowej bazy danych
Poniższe kroki umożliwiają utworzenie nowej bazy danych o nazwie TestDB
.
W wierszu polecenia sqlcmd wklej następujące polecenie języka Transact-SQL, aby utworzyć testową bazę danych:
CREATE DATABASE TestDB;
W następnym wierszu napisz zapytanie, aby zwrócić nazwę wszystkich baz danych na serwerze:
SELECT Name FROM sys.databases;
Poprzednie dwa polecenia nie są wykonywane natychmiast. Aby wykonać poprzednie polecenia, musisz wpisać
GO
nowy wiersz:GO
Wstawianie danych
Następnie utwórz nową tabelę , dbo.Inventory
i wstaw dwa nowe wiersze.
W wierszu polecenia sqlcmd przełącz kontekst do nowej
TestDB
bazy danych:USE TestDB;
Utwórz nową tabelę o nazwie
dbo.Inventory
:CREATE TABLE dbo.Inventory ( id INT, name NVARCHAR (50), quantity INT, PRIMARY KEY (id) );
Wstaw dane do nowej tabeli:
INSERT INTO dbo.Inventory VALUES (1, 'banana', 150); INSERT INTO dbo.Inventory VALUES (2, 'orange', 154);
Wpisz polecenie
GO
, aby wykonać poprzednie polecenia:GO
Wybieranie danych
Teraz uruchom zapytanie, aby zwrócić dane z dbo.Inventory
tabeli.
W wierszu polecenia sqlcmd wprowadź zapytanie zwracające wiersze z
dbo.Inventory
tabeli, w której ilość jest większa niż 152:SELECT * FROM dbo.Inventory WHERE quantity > 152;
Wykonaj polecenie:
GO
Zamknij wiersz polecenia sqlcmd
Aby zakończyć sesję sqlcmd , wpisz QUIT
:
QUIT
Najlepsze rozwiązania dotyczące wydajności
Po zainstalowaniu programu SQL Server w systemie Linux zapoznaj się z najlepszymi rozwiązaniami dotyczącymi konfigurowania systemów Linux i PROGRAMU SQL Server w celu zwiększenia wydajności scenariuszy produkcyjnych. Aby uzyskać więcej informacji, zobacz Performance best practices and configuration guidelines for SQL Server on Linux (Najlepsze rozwiązania dotyczące wydajności i wytyczne dotyczące konfiguracji programu SQL Server w systemie Linux).
Międzyplatformowe narzędzia do obsługi danych
Oprócz narzędzia sqlcmd do zarządzania programem SQL Server można użyć następujących narzędzi międzyplatformowych:
Narzędzie | Opis |
---|---|
Azure Data Studio | Międzyplatformowe narzędzie do zarządzania bazami danych z graficznym interfejsem użytkownika. |
Visual Studio Code | Wieloplatformowy edytor kodu graficznego interfejsu użytkownika, który uruchamia instrukcje Transact-SQL z rozszerzeniem mssql. |
PowerShell Core | Wieloplatformowe narzędzie automatyzacji i konfiguracji oparte na poleceniach cmdlet. |
mssql-cli | Międzyplatformowy interfejs wiersza polecenia do uruchamiania poleceń Transact-SQL. |
Nawiązywanie połączenia z systemu Windows
Narzędzia programu SQL Server w systemie Windows łączą się z wystąpieniami programu SQL Server w systemie Linux w taki sam sposób, jak z dowolnym zdalnym wystąpieniem programu SQL Server.
Jeśli masz maszynę z systemem Windows, która może połączyć się z maszyną z systemem Linux, spróbuj wykonać te same kroki w tym temacie z poziomu wiersza polecenia systemu Windows z uruchomionym poleceniem sqlcmd. Należy użyć docelowej nazwy komputera z systemem Linux lub adresu IP, a nie localhost
, i upewnij się, że port TCP 1433 jest otwarty na maszynie z programem SQL Server. Jeśli masz problemy z nawiązywaniem połączenia z systemem Windows, zobacz zalecenia dotyczące rozwiązywania problemów z połączeniem.
Inne narzędzia uruchamiane w systemie Windows, ale nawiązują połączenie z programem SQL Server w systemie Linux, zobacz:
Inne scenariusze wdrażania
W przypadku innych scenariuszy instalacji zobacz następujące zasoby:
- Uaktualnianie: dowiedz się, jak uaktualnić istniejącą instalację programu SQL Server w systemie Linux
- Odinstalowywanie: Odinstalowywanie programu SQL Server w systemie Linux
- Instalacja nienadzorowana: dowiedz się, jak utworzyć skrypt instalacji bez monitów
- Instalowanie w trybie offline: dowiedz się, jak ręcznie pobrać pakiety na potrzeby instalacji w trybie offline
Aby uzyskać odpowiedzi na często zadawane pytania, zobacz często zadawane pytania dotyczące programu SQL Server w systemie Linux.
Treści powiązane
Współtworzenie dokumentacji SQL
Czy wiesz, że możesz samodzielnie edytować zawartość SQL? Jeśli to zrobisz, nie tylko pomożesz ulepszyć naszą dokumentację, ale także zostaniesz uznany za współautora strony.
Aby uzyskać więcej informacji, zobacz Edytowanie dokumentacji środowiska Microsoft Learn.