Udostępnij za pośrednictwem


Szybki start: instalowanie programu SQL Server i tworzenie bazy danych w systemie Ubuntu

Dotyczy:SQL Server — Linux

W tym przewodniku Szybki start zainstalujesz program SQL Server 2017 (14.x) w systemie Ubuntu 18.04. 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 szybkiego startu zainstalujesz SQL Server 2019 (15.x) w systemie Ubuntu 20.04. 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 szybkim przewodniku zainstalujesz SQL Server 2022 (16.x) na Ubuntu 20.04 lub 22.04. 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 2022 w systemie Linux.

W tej szybkiej instrukcji zainstalujesz program SQL Server 2025 (17.x) (wersja zapoznawcza) w systemie Ubuntu 22.04. 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 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ą programu SQL Server w systemie Ubuntu gotową do uruchamiania 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 jednego z następujących dwóch obrazów witryny Azure Marketplace:

Gdy używasz tych obrazów, unikasz kroku 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 platformy Azure programu SQL Server wdrożone w systemie Ubuntu Pro przy użyciu powyższych obrazów witryny Marketplace są w pełni obsługiwane zarówno przez firmę Microsoft, jak i firmę Canonical.

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

Obraz witryny Azure Marketplace

Maszynę wirtualną można utworzyć na podstawie następującego obrazu witryny Azure Marketplace: Ubuntu 20.04.

Jeśli używasz tego obrazu, unikasz kroku instalacji i możesz bezpośrednio skonfigurować wystąpienie, podając SKU i sa hasło potrzebne do pracy z programem SQL Server. Maszyny wirtualne platformy Azure programu SQL Server wdrożone w systemie Ubuntu Pro przy użyciu powyższych obrazów witryny Marketplace są w pełni obsługiwane zarówno przez firmę Microsoft, jak i firmę Canonical.

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

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.

Wymagania wstępne

Musisz mieć maszynę z systemem Ubuntu 18.04 z co najmniej 2 GB pamięci.

Aby zainstalować system Ubuntu 18.04 na własnej maszynie, przejdź do https://releases.ubuntu.com/18.04/. Możesz również utworzyć maszyny wirtualne z systemem Ubuntu na platformie Azure. Zobacz Samouczek: tworzenie maszyn wirtualnych z systemem Linux i zarządzanie nimi przy użyciu interfejsu wiersza polecenia platformy Azure.

Musisz mieć maszynę z systemem Ubuntu 20.04 z co najmniej 2 GB pamięci.

Aby zainstalować system Ubuntu 20.04 na własnej maszynie, przejdź do strony https://releases.ubuntu.com/20.04/. Możesz również utworzyć maszyny wirtualne z systemem Ubuntu na platformie Azure. Zobacz Samouczek: tworzenie maszyn wirtualnych z systemem Linux i zarządzanie nimi przy użyciu interfejsu wiersza polecenia platformy Azure.

Musisz mieć maszynę z systemem Ubuntu 20.04 z co najmniej 2 GB pamięci.

Aby zainstalować system Ubuntu 20.04 na własnej maszynie, przejdź do strony https://releases.ubuntu.com/20.04/. Możesz również utworzyć maszyny wirtualne z systemem Ubuntu na platformie Azure. Zobacz Samouczek: tworzenie maszyn wirtualnych z systemem Linux i zarządzanie nimi przy użyciu interfejsu wiersza polecenia platformy Azure.

Musisz mieć maszynę z systemem Ubuntu 22.04 z co najmniej 2 GB pamięci.

Aby zainstalować system Ubuntu 22.04 na własnej maszynie, przejdź do strony https://releases.ubuntu.com/22.04/. Możesz również utworzyć maszyny wirtualne z systemem Ubuntu na platformie Azure. Zobacz Samouczek: tworzenie maszyn wirtualnych z systemem Linux i zarządzanie nimi przy użyciu interfejsu wiersza polecenia platformy Azure.

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.

Podsystem Windows dla systemu Linux nie jest obsługiwany jako element docelowy instalacji dla programu SQL Server.

Aby zapoznać się z innymi wymaganiami systemowymi, zobacz Wymagania systemowe dotyczące programu SQL Server w systemie Linux.

Instalowanie programu SQL Server

Aby skonfigurować program SQL Server w systemie Ubuntu, uruchom następujące polecenia w terminalu, aby zainstalować pakiet mssql-server .

  1. Zaimportuj klucze GPG z publicznego repozytorium.

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
    
  2. Zarejestruj repozytorium programu SQL Server Ubuntu:

    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/18.04/mssql-server-2017.list)"
    

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

  3. Uruchom następujące polecenia, aby zainstalować program SQL Server:

    sudo apt-get update
    sudo apt-get install -y mssql-server
    
  4. Po zakończeniu instalacji pakietu, uruchom mssql-conf setup i postępuj zgodnie z instrukcjami, aby ustawić sa hasło oraz 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.

  5. Po zakończeniu konfiguracji sprawdź, czy usługa jest uruchomiona:

    systemctl status mssql-server --no-pager
    
  6. Jeśli planujesz połączenie zdalne, może być również konieczne otwarcie portu TCP programu SQL Server (domyślnie 1433) w zaporze.

  1. Zaimportuj klucze GPG z publicznego repozytorium.

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
    
  2. Zarejestruj repozytorium programu SQL Server Ubuntu:

    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2019.list)"
    

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

  3. Uruchom następujące polecenia, aby zainstalować program SQL Server:

    sudo apt-get update
    sudo apt-get install -y mssql-server
    
  4. Po zakończeniu instalacji pakietu, uruchom mssql-conf setup i postępuj zgodnie z instrukcjami, aby ustawić sa hasło oraz 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.

  5. Po zakończeniu konfiguracji sprawdź, czy usługa jest uruchomiona:

    systemctl status mssql-server --no-pager
    
  6. Jeśli planujesz połączenie zdalne, może być również konieczne otwarcie portu TCP programu SQL Server (domyślnie 1433) w zaporze.

  1. Zaimportuj klucze GPG z publicznego repozytorium.

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
    
  2. Zarejestruj repozytorium programu SQL Server Ubuntu:

    sudo add-apt-repository "$(wget -qO- https://packages.microsoft.com/config/ubuntu/20.04/mssql-server-2022.list)"
    

    Wskazówka

    Jeśli chcesz zainstalować inną wersję programu SQL Server, zobacz wersje zapoznawcza programu SQL Server 2017 (14.x),SQL Server 2019 (15.x)lub SQL Server 2025 (17.x).

  3. Uruchom następujące polecenia, aby zainstalować program SQL Server:

    sudo apt-get update
    sudo apt-get install -y mssql-server
    
  4. Po zakończeniu instalacji pakietu, uruchom mssql-conf setup i postępuj zgodnie z instrukcjami, aby ustawić sa hasło oraz 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.

  5. Po zakończeniu konfiguracji sprawdź, czy usługa jest uruchomiona:

    systemctl status mssql-server --no-pager
    
  6. Jeśli planujesz połączenie zdalne, może być również konieczne otwarcie portu TCP programu SQL Server (domyślnie 1433) w zaporze.

  1. Pobierz klucz publiczny, przekonwertuj z zestawu ASCII na format GPG i zapisz go w wymaganej lokalizacji:

    curl -fsSL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor -o /usr/share/keyrings/microsoft-prod.gpg
    

    Jeśli zostanie wyświetlone ostrzeżenie o niedostępnym kluczu publicznym, możesz użyć następującego polecenia:

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
    
  2. Ręcznie pobierz i zarejestruj repozytorium SQL Server dla Ubuntu:

    curl -fsSL https://packages.microsoft.com/config/ubuntu/22.04/mssql-server-preview.list | sudo tee /etc/apt/sources.list.d/mssql-server-preview.list
    

    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.

  3. Uruchom następujące polecenia, aby zainstalować program SQL Server:

    sudo apt-get update
    sudo apt-get install -y mssql-server
    
  4. Po zakończeniu instalacji pakietu, uruchom mssql-conf setup i postępuj zgodnie z instrukcjami, aby ustawić sa hasło oraz 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.

  5. Po zakończeniu konfiguracji sprawdź, czy usługa jest uruchomiona:

    systemctl status mssql-server --no-pager
    
  6. Jeśli planujesz połączenie zdalne, może być również konieczne otwarcie portu TCP programu SQL Server (domyślnie 1433) w zaporze.

Na tym etapie program SQL Server działa na maszynie z systemem Ubuntu 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ń.

  1. Utwórz nowe dane logowania i przypisz go do roli serwera sysadmin .

  2. Połącz się z wystąpieniem programu SQL Server przy użyciu nowo utworzonego loginu.

  3. 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 Ubuntu.

Uwaga / Notatka

  • System Ubuntu 18.04 jest obsługiwany, począwszy od programu SQL Server 2019 (15.x) CU 3.
  • System Ubuntu 20.04 jest obsługiwany od wersji 10 CU programu SQL Server 2019 (15.x).
  1. Zaimportuj klucze GPG repozytorium publicznego.

    curl https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc
    
  2. Zarejestruj repozytorium microsoft Ubuntu.

    • W przypadku systemu Ubuntu 22.04 użyj następującego polecenia:

      curl https://packages.microsoft.com/config/ubuntu/22.04/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
      
    • W przypadku systemu Ubuntu 20.04 użyj następującego polecenia:

      curl https://packages.microsoft.com/config/ubuntu/20.04/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
      
    • W przypadku systemu Ubuntu 18.04 użyj następującego polecenia:

      curl https://packages.microsoft.com/config/ubuntu/18.04/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
      
    • W przypadku systemu Ubuntu 16.04 użyj następującego polecenia:

      curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /etc/apt/sources.list.d/mssql-release.list
      
  3. Zaktualizuj listę źródeł i uruchom polecenie instalacji przy użyciu pakietu dewelopera unixODBC.

    sudo apt-get update
    sudo apt-get install mssql-tools18 unixodbc-dev
    

    Aby zaktualizować do najnowszej wersji narzędzi mssql-tools, uruchom następujące polecenia:

    sudo apt-get update
    sudo apt-get install mssql-tools18
    
  4. Opcjonalne: dodaj /opt/mssql-tools18/bin/ do zmiennej środowiskowej PATH 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.

  1. 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 to localhost. Nazwa użytkownika to sa, a hasło to to, które podałeś dla konta sa 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 i Connecting 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.

  2. W przypadku powodzenia należy przejść do wiersza polecenia sqlcmd : 1>.

  3. 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.

  1. W wierszu polecenia sqlcmd wklej następujące polecenie języka Transact-SQL, aby utworzyć testową bazę danych:

    CREATE DATABASE TestDB;
    
  2. W następnym wierszu napisz zapytanie, aby zwrócić nazwę wszystkich baz danych na serwerze:

    SELECT Name
    FROM sys.databases;
    
  3. 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.Inventoryi wstaw dwa nowe wiersze.

  1. W wierszu polecenia sqlcmd przełącz kontekst do nowej TestDB bazy danych:

    USE TestDB;
    
  2. Utwórz nową tabelę o nazwie dbo.Inventory:

    CREATE TABLE dbo.Inventory
    (
        id INT,
        name NVARCHAR (50),
        quantity INT,
        PRIMARY KEY (id)
    );
    
  3. Wstaw dane do nowej tabeli:

    INSERT INTO dbo.Inventory
    VALUES (1, 'banana', 150);
    
    INSERT INTO dbo.Inventory
    VALUES (2, 'orange', 154);
    
  4. Wpisz polecenie GO , aby wykonać poprzednie polecenia:

    GO
    

Wybieranie danych

Teraz uruchom zapytanie, aby zwrócić dane z dbo.Inventory tabeli.

  1. 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;
    
  2. 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:

Aby uzyskać odpowiedzi na często zadawane pytania, zobacz często zadawane pytania dotyczące programu SQL Server w systemie Linux.

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.