Автор Тема: M$ SQL $erver for Linux форева!  (Прочитано 611 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн supernix

  • Новичок
  • *
  • Сообщений: 13
  • Карма: 0
  • Debian,Ubuntu,cyanogenmod
M$ SQL $erver for Linux форева!
« : 22 Ноября 2016, 23:17:26 »
И так, произошло чудо чудное, диво дивное!!!

С сайта компании microsoft можно скачать mssql сервер под linux.
http://www.microsoft.com/en-us/sql-server/sql-server-vnext-including-Linux

Для Ubuntu 16.04 имеется отличная и краткая инструкция
https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-ubuntu

Если нужен консольный клиент, то инструкция по установке mssql-tools тоже присутствует.
https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-setup-tools#ubuntu
К сожалению клиент у меня запросил 57 зависимых пакетов.
 
SQL Сервер стартует при наличии 4 Гб оперативной памяти.

При установке сервера ставиться телеметрия, но она пока легко отключается
systemctl stop mssql-server-telemetry.service
systemctl disable mssql-server-telemetry.service


Установка и клиент запускается легко и без танцев с бубном:
sqlcmd -S 192.555.5.555 -U SA -P '<YourPassword>'

ну и самая первая команда:

1> Select @@VERSION as SQLServerVersion;
2> go
SQLServerVersion                                                                                                                                                                                                                                                                                         
Microsoft SQL Server vNext (CTP1) - 14.0.1.246 (X64)
   Nov  1 2016 23:24:39
   Copyright (c) Microsoft Corporation
   on Linux (Ubuntu 16.04.1 LTS)


интересно, что нижеприведенная команда  показывает,  что присутствует некая эмуляция  файловой системы windows

1> EXEC sp_Helpfile;
2> go
...                                                                                                         
C:\var\opt\mssql\data\master.mdf
C:\var\opt\mssql\data\mastlog.ldf         


Первый день эксплуатации, сбоев и глюков не наблюдается!
« Последнее редактирование: 22 Ноября 2016, 23:34:44 by supernix »