Меню Рубрики

Установка sql на убунту

Установка и запуск MS SQL на Linux Ubuntu

MS SQL также может быть установлен на сервер под управлением Linux. В данной инструкции мы рассмотрим процесс его развертывания на Ubuntu 16.04 LTS.

Установка MS SQL

В репозиториях Ubuntu нет сервера MS SQL. Для начала импортируем GPG-ключ для репозитория:

wget -qO- https://packages.microsoft.com/keys/microsoft.asc | apt-key add —

Мы должны увидеть OK.

Теперь переходим на страницу с репозиториями для Ubuntu от Microsoft и переходим в каталог с нужной версией системы (в нашем примере, 16.04). После этого копируем ссылку на желаемую версию MS SQL:

С помощью скопированной ссылки устанавливаем репозиторий на сервер:

add-apt-repository «$(wget -qO- https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2019.list)»

* где https://packages.microsoft.com/config/ubuntu/16.04/mssql-server-2019.list — скопированная нами ссылка.

Теперь обновляем список пакетов:

. и устанавливаем ms sql server:

apt-get install mssql-server

Запускаем скрипт начального конфигурирования сервера:

1) Скрипт запросит выбрать редакцию — выбираем необходимую, например, express:

2) Принимаем лицензионное соглашение:

Вы принимаете условия лицензии? [Yes/No]: Yes

3) Выбираем язык, например, русский:

Введите параметр от 1 до 11: 9

4) Дважды вводим пароль для учетной записи администратора ms sql:

Введите пароль системного администратора SQL Server:
Подтвердите пароль системного администратора SQL Server:

Проверяем, что сервер запустился:

systemctl status mssql-server

Разрешаем автозапуск сервера:

systemctl enable mssql-server

Установка средств управления MS SQL

sqlcmd client

Инструмент для подключения к СУБД, по умолчанию, не устанавливается с сервером. Также для его установки используется другой репозиторий, нежели чем для самого ms sql. Итак, импортируем ключи GPG:

curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add —

Переходим на вышеупомянутую страницу с репозиториями, выбираем версию нужного Ubuntu и копируем ссылку на prod.list:

С помощью скопированной ссылки устанавливаем репозиторий:

curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | tee /etc/apt/sources.list.d/msprod.list

Обновляем список пакетов и устанавливаем утилиту для работы с sql:

apt-get install mssql-tools

В процессе установки система задаст вопрос, принимаем ли мы лицензионное соглашение — отвечаем утвердительно:

Готово. Теперь, чтобы не приходилось каждый раз писать полный путь до исполняемого файла, вводим команды:

echo ‘export PATH=»$PATH:/opt/mssql-tools/bin»‘ >>

Пробуем подключиться к серверу:

* где localhost — локальный сервер; SA — встроенная учетная запись суперпользователя.

Если при попытке подключиться к SQL мы получаем ошибку «sqlcmd: error: microsoft odbc driver 17 for sql server . », необходимо убедиться в том, что сервис работает (команда systemctl status mssql-server), а также необходимо убедиться, что сервер сконфигурирован (команда /opt/mssql/bin/mssql-conf setup).

Пробуем получить список баз данных:

> SELECT name FROM master.dbo.sysdatabases

Microsoft SQL Server Management Studio

Также, для подключения к серверу на Linux мы можем использовать среду управления Management Studio. При подключении необходимо просто прописать адрес сервера с Ubuntu и пароль для пользователя sa:

Если мы используем брандмауэр, необходимо добавить правило для порта 1433:

iptables -I INPUT 1 -p tcp —dport 1433 -j ACCEPT

источник

Установка mysql Ubuntu 16.04

MySQL — это одна из самых популярных систем управления базами данных, которая применяется почти везде, начиная от различных предприятий и промышленности и заканчивая организацией работы веб-сайтов.

Сейчас существует несколько версий MySQL. Непосредственно mysql, разрабатываемая компанией Oracle и свободный форк от основного разработчика mysql — MariaDB. Имя MairaDB программа получила в честь первой дочери программиста, также как и MySQL в честь имени второй. В большинстве дистрибутивов Linux используется MariaDB, в том числе и в Ubuntu. Мы будем рассматривать установку именно этой версии, но для совместимости она называется все еще MySQL. В этой статье мы рассмотрим как выполняется установка MySQL Ubuntu 16.04 или 16.10.

Установка MySQL в Ubuntu 16.04

Программа и все необходимые компоненты есть в официальных репозиториях, поэтому установить ее не составит труда. Для установки из официальных репозиториев сначала обновим списки пакетов:

Затем установим необходимые пакеты:

sudo apt install mariadb-server mariadb-client

На данный момент в репозиториях Ubuntu 16.10 есть только версия MariaDB 10.0, но уже доступна стабильная версия MariaDB 10.1. Для ее установки нужно использовать официальный репозиторий разработчиков. Для добавления репозитория в Ubuntu 16.10 выполните:

sudo apt-get install software-properties-common
$ sudo apt-key adv —recv-keys —keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
$ sudo add-apt-repository ‘deb [arch=amd64,i386] http://mirror.klaus-uwe.me/mariadb/repo/10.1/ubuntu yakkety main’

sudo apt-get install software-properties-common
$ sudo apt-key adv —recv-keys —keyserver hkp://keyserver.ubuntu.com:80 0xF1656F24C74CD1D8
$ sudo add-apt-repository ‘deb [arch=amd64,i386,ppc64el] http://mirror.klaus-uwe.me/mariadb/repo/10.1/ubuntu xenial main’

Затем, чтобы установить mysql Ubuntu 16.04 или 16.04 достаточно выполнить уже знакомую команду:

sudo apt update
$ sudo apt install mariadb-server mariadb-client

Во время установки нужно будет два раза ввести пароль для root пользователя базы данных:

После того как установка будет завершена, вы можете проверить все ли прошло успешно:

sudo systemctl status mysql

Вы должны увидеть зеленую надпись Active Running и версию программы, которую устанавливали.

Настройка mysql в Ubuntu

Перед тем как вы сможете полноценно использовать только что установленную базу данных, необходимо выполнить ее первоначальную настройку. Для этого был разработан специальный скрипт, выполните его:

На первом шаге нужно ввести пароль root пользователя базы данных, это не пароль root в системе, если вы только установили MySQL, то он еще не задан и это поле можно оставить пустым.

Дальше наберите Y чтобы установить пароль root:

Введите два раза новый пароль:

Введите Y для отключения анонимного доступа к mysql:

Еще раз Y чтобы запретить подключаться к базе от имени root удаленно:

Снова Y, чтобы удалить тестовую базу данных:

Последний шаг — это обновление привилегий для пользователей:

После завершения настройки вы можете подключиться с помощью пароля root к серверу баз данных из командной строки:

Здесь нам необходимо создать пользователя, от имени которого мы будем использовать базу данных, а также саму базу данных. Для этого воспользуемся командами SQL. Сначала создаем базу данных:

mysql> CREATE DATABASE testDB;

Далее создадим пользователя:

mysql> CREATE USER ‘my_user’@’localhost’ IDENTIFIED BY ‘password’;

Слова my_user и password нужно заменить на свои имя пользователя и пароль. Дальше нужно дать права пользователю на управление этой базой данных:

mysql> GRANT ALL ON testDB.* TO ‘my_user’@’localhost’;

Или вы можете дать права только на несколько инструкций:

mysql> GRANT SELECT,UPDATE,DELETE ON testDB.* TO ‘my_user’@’localhost’;

Если какую-либо инструкцию нужно запретить, удалите ее:

mysql> REVOKE UPDATE ON testDB.* FROM ‘my_user’@’localhost’;

После завершения работы с правами нужно их обновить:

Чтобы убедиться что нет никого лишнего, вы можете вывести список пользователей:

mysql> SELECT user,host,password FROM mysql.user;

Также вы можете посмотреть полномочия для нужного пользователя:

mysql> SHOW GRANTS FOR ‘my_user’@’localhost’;

Теперь установка mysql ubuntu 16.04 полностью завершена и вы можете использовать эту базу данных для решения своих задач.

Удаление MySQL в Ubuntu

Чтобы удалить mysql Ubuntu 16.04 понадобиться немного больше команд чем для удаления простого пакета. После удаления основных пакетов в системе остается еще много файлов. Мы рассмотрим как удалить все.

Читайте также:  Установка amd catalyst драйвера ubuntu

Сначала остановите сервисы:

sudo service mysql stop
$ sudo killall -KILL mysql mysqld_safe mysqld

Удалите основные пакеты и их зависимости:

sudo apt -y purge mysql-server mysql-client
$ sudo apt -y autoremove —purge
$ sudo apt autoclean

Удалите пользователя mysql и остатки программы в системе:

deluser —remove-home mysql
$ sudo delgroup mysql
$ rm -rf /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld /etc/mysql /var/lib/mysql /var/log/mysql* /var/log/upstart/mysql.log* /var/run/mysqld
$ updatedb

Удалите все логи подключений к mysql из терминала:

sudo find / -name .mysql_history -delete

Теперь ваша система полностью очищена от MySQL.

Выводы

В этой статье мы рассмотрели как выполняется установка mysql ubuntu 16.04 или 16.10. Как видите, это не очень трудно, хотя и требует некоторых знаний и немного времени на то, чтобы со всем разобраться. Надеюсь, эта информация была для вас полезной.

источник

Краткое руководство. Установка SQL Server и создание базы данных в Ubuntu Quickstart: Install SQL Server and create a database on Ubuntu

ОБЛАСТЬ ПРИМЕНЕНИЯ: SQL Server (только в Linux) База данных SQL Azure Azure Synapse Analytics (хранилище данных SQL) Parallel Data Warehouse APPLIES TO: SQL Server (Linux only) Azure SQL Database Azure Synapse Analytics (SQL DW) Parallel Data Warehouse

В этом кратком руководстве вы установите SQL Server 2017 в Ubuntu 16.04. In this quickstart, you install SQL Server 2017 on Ubuntu 16.04. Затем вы подключитесь с помощью sqlcmd для создания первой базы данных и выполнения запросов. You then connect with sqlcmd to create your first database and run queries.

В этом кратком руководстве вы установите SQL Server 2019 в Ubuntu 18.04. In this quickstart, you install SQL Server 2019 on Ubuntu 18.04. Затем вы подключитесь с помощью sqlcmd для создания первой базы данных и выполнения запросов. You then connect with sqlcmd to create your first database and run queries.

Для выполнения этого руководства требуется ввод данных пользователем и подключение к Интернету. This tutorial requires user input and an internet connection. Если вас интересуют процедуры автоматической или автономной установки, см. руководство по установке SQL Server на Linux. If you are interested in the unattended or offline installation procedures, see Installation guidance for SQL Server on Linux.

Предварительные требования Prerequisites

Требуется компьютер, на котором установлена ОС Ubuntu 16.04 и имеется по крайней мере 2 ГБ памяти. You must have a Ubuntu 16.04 machine with at least 2 GB of memory.

Чтобы установить Ubuntu 16.04 на собственный компьютер, перейдите на страницу http://releases.ubuntu.com/xenial/. To install Ubuntu 16.04 on your own machine, go to http://releases.ubuntu.com/xenial/. Можно также создать виртуальные машины Ubuntu в Azure. You can also create Ubuntu virtual machines in Azure. См. статью Создание виртуальных машин Linux и управление ими с помощью Azure CLI. See Create and Manage Linux VMs with the Azure CLI.

В настоящее время подсистема Windows для Linux для Windows 10 не поддерживается в качестве цели установки. At this time, the Windows Subsystem for Linux for Windows 10 is not supported as an installation target.

Сведения о других требованиях к системе см. в статье Требования к системе для SQL Server на Linux. For other system requirements, see System requirements for SQL Server on Linux.

Ubuntu 18.04 пока не поддерживается официально, однако SQL Server можно запускать с некоторыми изменениями. Ubuntu 18.04 is not yet officially supported, but running SQL Server is possible with modifications.

Требуется компьютер, на котором установлена ОС Ubuntu 18.04 и имеется по крайней мере 2 ГБ памяти. You must have a Ubuntu 18.04 machine with at least 2 GB of memory.

Чтобы установить Ubuntu 18.04 на собственный компьютер, перейдите на страницу http://releases.ubuntu.com/bionic/. To install Ubuntu 18.04 on your own machine, go to http://releases.ubuntu.com/bionic/. Можно также создать виртуальные машины Ubuntu в Azure. You can also create Ubuntu virtual machines in Azure. См. статью Создание виртуальных машин Linux и управление ими с помощью Azure CLI. See Create and Manage Linux VMs with the Azure CLI.

В настоящее время подсистема Windows для Linux для Windows 10 не поддерживается в качестве цели установки. At this time, the Windows Subsystem for Linux for Windows 10 is not supported as an installation target.

Сведения о других требованиях к системе см. в статье Требования к системе для SQL Server на Linux. For other system requirements, see System requirements for SQL Server on Linux.

Установка SQL Server Install SQL Server

Чтобы настроить SQL Server в Ubuntu, выполните следующие команды в терминале для установки пакета mssql-server: To configure SQL Server on Ubuntu, run the following commands in a terminal to install the mssql-server package.

Импортируйте открытые ключи GPG из репозитория: Import the public repository GPG keys:

Зарегистрируйте репозиторий Ubuntu для Microsoft SQL Server: Register the Microsoft SQL Server Ubuntu repository:

Если вы хотите установить SQL Server 2019, необходимо зарегистрировать вместо этого репозиторий SQL Server 2019. If you want to install SQL Server 2019 , you must instead register the SQL Server 2019 repository. Используйте следующую команду для установки SQL Server 2019: Use the following command for SQL Server 2019 installations:

Выполните следующие команды для установки SQL Server: Run the following commands to install SQL Server:

Когда установка пакета завершится, выполните команду mssql-conf setup и следуйте указаниям, чтобы задать пароль системного администратора и выбрать выпуск. After the package installation finishes, run mssql-conf setup and follow the prompts to set the SA password and choose your edition.

Следующие выпуски SQL Server 2017 имеют бесплатные лицензии: Evaluation, Developer и Express. The following SQL Server 2017 editions are freely licensed: Evaluation, Developer, and Express.

Для учетной записи системного администратора необходимо установить надежный пароль (минимальная длина — 8 символов; должен содержать строчные и прописные буквы, десятичные цифры и (или) символы, отличные от букв и цифр). Make sure to specify a strong password for the SA account (Minimum length 8 characters, including uppercase and lowercase letters, base 10 digits and/or non-alphanumeric symbols).

По завершении настройки убедитесь в том, что служба работает. Once the configuration is done, verify that the service is running:

Если вы планируете подключаться удаленно, может потребоваться открыть в брандмауэре TCP-порт SQL Server (по умолчанию 1433). If you plan to connect remotely, you might also need to open the SQL Server TCP port (default 1433) on your firewall.

В результате сервер SQL Server будет запущен на компьютере Ubuntu и готов к использованию! At this point, SQL Server is running on your Ubuntu machine and is ready to use!

Читайте также:  Установка по изготовлению делает

Установка SQL Server Install SQL Server

Чтобы настроить SQL Server в Ubuntu, выполните следующие команды в терминале для установки пакета mssql-server: To configure SQL Server on Ubuntu, run the following commands in a terminal to install the mssql-server package.

Импортируйте открытые ключи GPG из репозитория: Import the public repository GPG keys:

Зарегистрируйте репозиторий Microsoft SQL Server Ubuntu для SQL Server 2019: Register the Microsoft SQL Server Ubuntu repository for SQL Server 2019:

Выполните следующие команды для установки SQL Server: Run the following commands to install SQL Server:

Когда установка пакета завершится, выполните команду mssql-conf setup и следуйте указаниям, чтобы задать пароль системного администратора и выбрать выпуск. After the package installation finishes, run mssql-conf setup and follow the prompts to set the SA password and choose your edition.

Для учетной записи системного администратора необходимо установить надежный пароль (минимальная длина — 8 символов; должен содержать строчные и прописные буквы, десятичные цифры и (или) символы, отличные от букв и цифр). Make sure to specify a strong password for the SA account (Minimum length 8 characters, including uppercase and lowercase letters, base 10 digits and/or non-alphanumeric symbols).

По завершении настройки убедитесь в том, что служба работает. Once the configuration is done, verify that the service is running:

Если вы планируете подключаться удаленно, может потребоваться открыть в брандмауэре TCP-порт SQL Server (по умолчанию 1433). If you plan to connect remotely, you might also need to open the SQL Server TCP port (default 1433) on your firewall.

В результате SQL Server 2019 будет запущен на компьютере Ubuntu и готов к использованию! At this point, SQL Server 2019 is running on your Ubuntu machine and is ready to use!

Установка программ командной строки SQL Server Install the SQL Server command-line tools

Чтобы создать базу данных, необходимо подключиться с помощью средства, которое позволяет выполнять инструкции Transact-SQL в SQL Server. To create a database, you need to connect with a tool that can run Transact-SQL statements on the SQL Server. Ниже приведены инструкции по установке программ командной строки SQL Server: sqlcmd и bcp. The following steps install the SQL Server command-line tools: sqlcmd and bcp.

Чтобы установить mssql-tools в Ubuntu, выполните указанные ниже действия. Use the following steps to install the mssql-tools on Ubuntu.

Импортируйте открытые ключи GPG из репозитория. Import the public repository GPG keys.

Зарегистрируйте репозиторий Ubuntu для Майкрософт. Register the Microsoft Ubuntu repository.

Обновите список источников и выполните команду установки с помощью пакета разработчика unixODBC. Update the sources list and run the installation command with the unixODBC developer package.

Чтобы произвести обновление до последней версии mssql-tools, выполните следующие команды: To update to the latest version of mssql-tools run the following commands:

Необязательно: Добавьте путь /opt/mssql-tools/bin/ в переменную среды PATH в оболочке bash. Optional: Add /opt/mssql-tools/bin/ to your PATH environment variable in a bash shell.

Чтобы программы sqlcmd и bcp были доступны из оболочки bash в рамках сеансов входа в систему, измените переменную среды PATH в файле

/.bash_profile с помощью следующей команды: To make sqlcmd/bcp accessible from the bash shell for login sessions, modify your PATH in the

/.bash_profile file with the following command:

Чтобы программы sqlcmd и bcp были доступны из оболочки bash в рамках интерактивных сеансов и сеансов без входа в систему, измените переменную среды PATH в файле

/.bashrc с помощью следующей команды: To make sqlcmd/bcp accessible from the bash shell for interactive/non-login sessions, modify the PATH in the

/.bashrc file with the following command:

Чтобы создать базу данных, необходимо подключиться с помощью средства, которое позволяет выполнять инструкции Transact-SQL в SQL Server. To create a database, you need to connect with a tool that can run Transact-SQL statements on the SQL Server. Ниже приведены инструкции по установке программ командной строки SQL Server: sqlcmd и bcp. The following steps install the SQL Server command-line tools: sqlcmd and bcp.

Чтобы установить mssql-tools в Ubuntu, выполните указанные ниже действия. Use the following steps to install the mssql-tools on Ubuntu.

Импортируйте открытые ключи GPG из репозитория. Import the public repository GPG keys.

Зарегистрируйте репозиторий Ubuntu для Майкрософт. Register the Microsoft Ubuntu repository.

Обновите список источников и выполните команду установки с помощью пакета разработчика unixODBC. Update the sources list and run the installation command with the unixODBC developer package.

Чтобы произвести обновление до последней версии mssql-tools, выполните следующие команды: To update to the latest version of mssql-tools run the following commands:

Необязательно: Добавьте путь /opt/mssql-tools/bin/ в переменную среды PATH в оболочке bash. Optional: Add /opt/mssql-tools/bin/ to your PATH environment variable in a bash shell.

Чтобы программы sqlcmd и bcp были доступны из оболочки bash в рамках сеансов входа в систему, измените переменную среды PATH в файле

/.bash_profile с помощью следующей команды: To make sqlcmd/bcp accessible from the bash shell for login sessions, modify your PATH in the

/.bash_profile file with the following command:

Чтобы программы sqlcmd и bcp были доступны из оболочки bash в рамках интерактивных сеансов и сеансов без входа в систему, измените переменную среды PATH в файле

/.bashrc с помощью следующей команды: To make sqlcmd/bcp accessible from the bash shell for interactive/non-login sessions, modify the PATH in the

/.bashrc file with the following command:

Локальное подключение Connect locally

В следующих шагах выполняется локальное подключение к новому экземпляру SQL Server с помощью sqlcmd. The following steps use sqlcmd to locally connect to your new SQL Server instance.

Запустите sqlcmd с параметрами имени вашего SQL Server (-S), имени пользователя (-U) и пароля (-P). Run sqlcmd with parameters for your SQL Server name (-S), the user name (-U), and the password (-P). В этом руководстве вы подключаетесь локально, поэтому имя сервера — localhost . In this tutorial, you are connecting locally, so the server name is localhost . Имя пользователя — SA , а пароль тот, что вы выбрали для учетной записи SA во время установки. The user name is SA and the password is the one you provided for the SA account during setup.

Вы можете не указывать пароль в командной строке. В этом случае вы получите запрос на его ввод. You can omit the password on the command line to be prompted to enter it.

Если вы в будущем захотите подключиться удаленно, укажите для параметра -S имя компьютера или IP-адрес и откройте в брандмауэре порт 1433. If you later decide to connect remotely, specify the machine name or IP address for the -S parameter, and make sure port 1433 is open on your firewall.

Читайте также:  Установка воронки водосточной расценка в смете

Если все сработает должным образом, вы перейдете к приглашению команды sqlcmd: 1> . If successful, you should get to a sqlcmd command prompt: 1> .

Если произойдет сбой подключения, сначала попробуйте узнать проблему по сообщению об ошибке. If you get a connection failure, first attempt to diagnose the problem from the error message. Затем ознакомьтесь с рекомендациями по устранению неполадок с подключением. Then review the connection troubleshooting recommendations.

Создание и запрос данных Create and query data

В следующих разделах приведено пошаговое руководство по созданию базы данных, добавлению данных и запуску простого запроса с использованием sqlcmd. The following sections walk you through using sqlcmd to create a new database, add data, and run a simple query.

Создание базы данных Create a new database

Выполните следующие шаги, чтобы создать базу данных TestDB . The following steps create a new database named TestDB .

В приглашении команды sqlcmd вставьте следующую команду Transact-SQL, чтобы создать тестовую базу данных: From the sqlcmd command prompt, paste the following Transact-SQL command to create a test database:

В следующей строке напишите запрос, который должен вернуть имена всех баз данных на сервере: On the next line, write a query to return the name of all of the databases on your server:

Две предыдущие команды были выполнены не сразу. The previous two commands were not executed immediately. Необходимо ввести GO на новой строке, чтобы выполнить предыдущие команды: You must type GO on a new line to execute the previous commands:

Подробнее о написании инструкций и запросов на языке Transact-SQL см. учебник Tutorial: Writing Transact-SQL Statements. To learn more about writing Transact-SQL statements and queries, see Tutorial: Writing Transact-SQL Statements.

Добавление данных Insert data

Теперь создайте таблицу Inventory и вставьте две новых строки. Next create a new table, Inventory , and insert two new rows.

В приглашении команды sqlcmd переключите контекст на новую базу данных TestDB : From the sqlcmd command prompt, switch context to the new TestDB database:

Создайте таблицу Inventory : Create new table named Inventory :

Вставьте данные в новую таблицу: Insert data into the new table:

Введите GO , чтобы выполнить предыдущие команды: Type GO to execute the previous commands:

Выбор данных Select data

Теперь выполните запрос, чтобы вернуть данные из таблицы Inventory . Now, run a query to return data from the Inventory table.

В приглашении команды sqlcmd введите запрос, который должен вернуть из таблицы Inventory строки, где количество превышает 152: From the sqlcmd command prompt, enter a query that returns rows from the Inventory table where the quantity is greater than 152:

Выполните команду: Execute the command:

Выход из приглашения команды sqlcmd Exit the sqlcmd command prompt

Чтобы завершить сеанс sqlcmd, введите QUIT : To end your sqlcmd session, type QUIT :

Оптимальные методы повышения производительности Performance best practices

После установки SQL Server на Linux ознакомьтесь с рекомендациями по настройке Linux и SQL Server для обеспечения оптимальной производительности в рабочих сценариях. After installing SQL Server on Linux, review the best practices for configuring Linux and SQL Server to improve performance for production scenarios. Дополнительные сведения см. в статье Рекомендации по производительности и конфигурации для SQL Server на Linux. For more information, see Performance best practices and configuration guidelines for SQL Server on Linux.

Кроссплатформенные средства работы с данными Cross-platform data tools

Помимо sqlcmd вы можете использовать следующие кроссплатформенные средства для управления SQL Server: In addition to sqlcmd, you can use the following cross-platform tools to manage SQL Server:

Azure Data Studio Azure Data Studio Кроссплатформенная служебная программа управления базами данных с графическим пользовательским интерфейсом. A cross-platform GUI database management utility.
Visual Studio Code Visual Studio Code Кроссплатформенный редактор кода с графическим пользовательским интерфейсом, позволяющий выполнять инструкции Transact-SQL в выражениях mssql. A cross-platform GUI code editor that run Transact-SQL statements with the mssql extension.
PowerShell Core PowerShell Core Кроссплатформенное средство для автоматизации и настройки на основе командлетов. A cross-platform automation and configuration tool based on cmdlets.
mssql-cli mssql-cli Кроссплатформенный интерфейс командной строки для выполнения команд Transact-SQL. A cross-platform command-line interface for running Transact-SQL commands.

Подключение из Windows Connecting from Windows

Инструменты SQL Server в Windows подключаются к экземплярам SQL Server в Linux так же, как они подключались бы к любому удаленному экземпляру SQL Server. SQL Server tools on Windows connect to SQL Server instances on Linux in the same way they would connect to any remote SQL Server instance.

Если у вас компьютер с ОС Windows, который может подключаться к компьютеру с ОС Linux, попробуйте выполнить те же действия этого раздела в командной строке Windows, запустив sqlcmd. If you have a Windows machine that can connect to your Linux machine, try the same steps in this topic from a Windows command-prompt running sqlcmd. Главное при этом — использовать имя или IP-адрес целевого компьютера с ОС Linux, а не localhost, и открыть TCP-порт 1433. Just verify that you use the target Linux machine name or IP address rather than localhost, and make sure that TCP port 1433 is open. Если у вас возникли проблемы с подключением из Windows, см. рекомендации по устранению неполадок с подключением. If you have any problems connecting from Windows, see connection troubleshooting recommendations.

Другие инструменты, которые запускаются в Windows, но подключаются к SQL Server на Linux: For other tools that run on Windows but connect to SQL Server on Linux, see:

Другие сценарии развертывания Other deployment scenarios

По другим сценариям установки доступны следующие ресурсы. For other installation scenarios, see the following resources:

Обновление Upgrade Узнайте, как обновить установленную среду SQL Server на Linux Learn how to upgrade an existing installation of SQL Server on Linux
Удаление Uninstall Удаление SQL Server на Linux Uninstall SQL Server on Linux
Автоматическая установка Unattended install Узнайте, как создать сценарий для установки без каких-либо запросов Learn how to script the installation without prompts
Автономная установка Offline install Узнайте, как вручную загрузить пакеты для установки в автономном режиме Learn how to manually download the packages for offline installation

Ответы на часто задаваемые вопросы об SQL Server на Linux см. в этой статье. For answers to frequently asked questions, see the SQL Server on Linux FAQ.

источник

Добавить комментарий