LINUX.ORG.RU
ФорумTalks

Бу-га-га Началось открытое тестирование MS SQL Server

 


0

4

OpenNet сообщает.

Внимание на сборочки (по словам ОпенНета):

Убунта 16.04
РХЕЛ 7.2
(Так товарищи, я попутал релиз rhel, думал что на дворе во все поля 7.3)
Зюзя 12 где-то там на подходе. Всё что ниже - ИМХО (возможно ошибочное :)))

Целевая платформа МС - Убунта.
Я (и возможно некоторые другие товарищи) предполагали (угу топили) за скупку Шапки Ораклом. Ну фантазии, такие фантазии, хотя вроде как не беспочвенные.

А тут вона как вышло, пришел МС и начал активно топтаться на Убунте.

По просьбе читающих: https://www.microsoft.com/en-us/sql-server/sql-server-vnext-including-Linux

Установил по мануалу, как же оно просто накатывается в убунте. тяп-ляп и готово, правда еще tools не запустил

Deleted

Последнее исправление: RTP (всего исправлений: 4)

Так, а теперь позови кого-нибудь трезвого и пусть он переведёт эту писанину на русский язык.

redgremlin ★★★★★
()

Полная победа линукса на сервер-сайде.

foror ★★★★★
()
Последнее исправление: foror (всего исправлений: 1)
Ответ на: комментарий от redgremlin

SQL Server:
deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/mssql-server xenial main

Package: mssql-server

Priority: extra
Section: misc
Installed-Size: 664868
Version: 14.0.1.246-6
Depends: libunwind8, libc6, adduser, libjemalloc1, libc++1, gdb, debconf, libcurl3, hostname, openssl (>= 1.0.2), openssl (<= 1.1.0), python (>= 2.7.0)

Package: mssql-server-ha

Priority: extra
Section: misc
Installed-Size: 5212
Version: 14.0.1.246-6
Depends: resource-agents, mssql-server

SQL Server Tools:
deb [arch=amd64] https://packages.microsoft.com/ubuntu/16.04/prod xenial main

Package: libodbc1-utf16

Priority: optional
Section: libs
Installed-Size: 497
Version: 2.3.1-2
Replaces: unixodbc (<< 2.2.14p2-3)
Depends: libc6 (>= 2.14), libltdl7 (>= 2.4.6)
Suggests: libmyodbc, odbc-postgresql, tdsodbc, unixodbc-utf16
Conflicts: libodbc1
Breaks: unixodbc (<< 2.2.14p2-3)

Package: msodbcsql

Section: database
Installed-Size: 0
Version: 13.0.1.0-1
Depends: libc6 (>= 2.21), libstdc++6 (>= 4.9), libkrb5-3, libcurl3, openssl, debconf (>= 0.5), unixodbc-utf16 (>= 2.3.1-1)

Package: mssql-tools

Section: database
Installed-Size: 0
Version: 14.0.1.246-1
Depends: libc6 (>= 2.21), libstdc++6 (>= 5.2), libkrb5-3, libgss3, openssl, debconf (>= 0.5), msodbcsql (>= 13.0.0.0)

Package: odbcinst-utf16

Priority: optional
Section: utils
Installed-Size: 48
Version: 2.3.1-2
Replaces: odbcinst1, odbcinst1debian1 (<< 2.2.11-20), unixodbc (<< 2.1.1-2)
Depends: libc6 (>= 2.4), odbcinst1debian2-utf16 (>= 2.3.1)
Conflicts: odbcinst, odbcinst1

Package: odbcinst1debian2-utf16

Priority: optional
Section: libs
Installed-Size: 105
Version: 2.3.1-2
Replaces: unixodbc (<< 2.1.1-2)
Depends: libc6 (>= 2.14), libltdl7 (>= 2.4.6), odbcinst-utf16
Conflicts: odbcinst1, odbcinst1debian1, odbcinst1debian2
Breaks: libmyodbc (<< 5.1.6-2), odbc-postgresql (<< 1:09.00.0310-1.1), tdsodbc (<< 0.82-8)

Package: unixodbc-dev-utf16

Priority: extra
Section: devel
Installed-Size: 1692
Version: 2.3.1-2
Depends: unixodbc-utf16 (= 2.3.1-2), odbcinst1debian2-utf16 (= 2.3.1-2), libltdl3-dev
Conflicts: libiodbc2-dev, remembrance-agent (<< 2.11-4), unixodbc-dev

Package: unixodbc-utf16

Priority: optional
Section: database
Installed-Size: 86
Version: 2.3.1-2
Depends: libc6 (>= 2.14), libodbc1-utf16 (>= 2.3.1), libreadline6 (>= 6.0), odbcinst1debian2-utf16 (>= 2.3.1)
Conflicts: unixodbc, unixodbc-bin

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от bormant

Да нет, я по некоторым знакомым словам догадался, что МС выпустила МС СКЛ для линукса, но понятнее стартопост от этого не становится.

redgremlin ★★★★★
()

Целевая платформа МС - Windows

Fixed.

Наверняка сделают Linux-версию намного более глючной и гораздо менее функциональной, чем windows-версию. А потом скажут, что никто вашим линуксом не пользуется.

te111011010
()
Ответ на: комментарий от te111011010

сделают Linux-версию

скажут, что никто вашим линуксом не пользуется

И зачем им это? Они могли просто не выпускать сабжевый продукт и продолжить говорить «что никто вашим линуксом не пользуется».

Behem0th ★★★★★
()
Последнее исправление: Behem0th (всего исправлений: 1)
Ответ на: комментарий от te111011010

Боюсь что теперь будет: вышло.
И как бы очередь из желающих не выстроилась.

Deleted
()

А что скажет бухгалтерия с канцелярией в лице 1С??

Deleted
()
Ответ на: комментарий от te111011010

были бы голословные заявления

Да кого это когда интересовало?

Behem0th ★★★★★
()

Ты так пишешь, будто это что-то плохое.

У постгреса наконец появится нормальный конкурент. Если лицензирование не будет ублюдочным, так и вовсе хорошо.

shimon ★★★★★
()

Ахаха, оно (mssql-tools) конфликтует с postgis на почве конфликтующих же библиотек unixodbc.

Усраться не встать.

shimon ★★★★★
()

У МС не получается играть в игру «собери свое поделие под все дистрибутивы». Был момент когда netcore было невозможно поставить под 24 федору, потому что пакета конкретно для нее не было, а остальные сборки не заводились из за несовместимых версий библиотек. Сейчас есть сборка 1.1 для 24ки, правда, но вот уже на подходе 25ая - и я уверен на 99% что там она не заведется

ЗЫ сборки стабильной версии неткора под федору 24 нет до сих пор, лол

Midael ★★★★★
()
Последнее исправление: Midael (всего исправлений: 2)
Ответ на: комментарий от Midael

У МС не получается играть в игру «собери свое поделие под все дистрибутивы»

А смысл? Ubuntu 16.04 LTS, RHEL 7.X - хватит, всё правильно сделали.

fornlr ★★★★★
()

нихрена не поняла. но если оно не опенсорц - то ваще по барабану.

Iron_Bug ★★★★★
()

Что могут получить компании, использующие MS SQL в своей работе, если будут использовать технологии Microsoft и Canonical?

Экономия. Если использовать Microsoft Azure Cloud, то можно гибко использовать вычислительную мощь и недорогое дисковое хранилище. Ресурсы выделяются по мере надобности и когда вы не используете свою платформу, то счёт вам не выставляется. Использование Ubuntu резко снижает общую стоимость вашей платформы, так как платить из ПО вам нужно будет только за Microsoft SQL Server.

Производительность. В облачных средах ресурсы оптимизированы под рост рабочих нагрузок по мере необходимости. Используя Docker и инструменты оркестровки JuJu от Canonical можно гибко наращивать производительность вашего программного комплекса вслед за нагрузкой.

Масштабируемость. Специалисты по базам данных смогут создавать с помощью Azure и контейнерных Linux технологий, таких как Docker или LXD, сложные и высоконагруженные проекты без покупки дополнительного оборудования.

Дастин Кирклэнд (Dustin Kirkland) от лица Canonical сказал следующее: «Microsoft и Canonical продолжают строить мост между мирами Linux и Windows. SQL Server в Ubuntu это ещё один кирпичик.»

drbond
()
Ответ на: комментарий от drbond

Меня радует хотя бы то, что SQL Server нормально работает в докере, так что нет необходимости держать виртуалку с виндой. Лютый плюс и вин.

spider_russia
()

В чем технические преимущества SQL Server перед тем же Postgres? (про то что теперь на линухе можно запускать гвоздями прибитые к SQL Server приложения я не спрашиваю)

intel ★★
()
Ответ на: комментарий от intel

Еще можно использовать прибитых гвоздями к SQL Server разработчиков и DBA

deadNightTiger ★★★★★
()
Ответ на: комментарий от intel

Разные задачи, разные СУРБД. Ты же про Oracle не спрашиваешь... А если совсем кратко, то в энтерпрайзе в основном SQL Server и Oracle. SQL Server очень удобен при наличии всего парка на винде. Он в таком случае отлично вписывается в инфраструктуру. С учетом того, что там на 90% винда - то ответ просто очевиден. А как я выше и написал, теперь можно его юзать для разработки приложений, не держа при этом тяжеловесных виртуалок с виндой.

spider_russia
()
Ответ на: комментарий от shimon

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

spider_russia
()
Ответ на: комментарий от te111011010

Наверняка сделают Linux-версию намного более глючной и гораздо менее функциональной

Конечно-конечно.

Более вероятен сценарий, что Ubuntu выкатит патчи для ядра, специфичные для технологий Микрософт. И будет байда наподобие systemd. В итоге - число конкурентов у Космонавта уменьшится, так как потребуется быть постоянно в «догоняющих».

pacify ★★★★★
()
Ответ на: комментарий от bormant
unixodbc-utf16
Conflicts: unixodbc

Я правильно понял, что они выпилят пакет и запилят вместо него несовместимый, с utf16 вместо кодировки?

utf8nowhere ★★★
()
Ответ на: комментарий от utf8nowhere

они выпилят пакет и запилят вместо него несовместимый, с utf16 вместо кодировки?

Да. Пакетный менеджер позаботится об этом.
Поставят свой. Насчет того, насколько он «несовместимый», нужно проверять отдельно
. Требуется только при установке SQL Server Tools. Сам SQL Server этого не требует.

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от bormant

Можно по конкретнее? А то ничего даже загуглить нельзя.

Моя мысль: было бы вообще отлично это закрытое поделие распространять изначально в изолированном окружении, тем более, если регламентируется бубунта дружба. Хотя с этой задачей вполне справится Docker, окай.

BigAlex ★★★
()
Ответ на: комментарий от intel

Более удобный партишнинг. Не то чтоб без него жить нельзя, но удобнее

Kartas39
()

Потом придет новый СЕО, дропнет все открытые поделки и начнет пилить на их основе закрытые шиндошс-онли, с удобными тулзами миграции. И таки оттяпает большой процент доверчивых клоунов.

entefeed ☆☆☆
()
Последнее исправление: entefeed (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.