Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Как установить Microsoft SQL Server в Wine (без VM)  (Прочитано 3521 раз)

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

Оффлайн Ozymandis

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Всем Привет, с Линуксом знаком поверхностно, изучаю только.

Возник вопрос.
 

Есть программа для Виндоус, которая устанавливается вместе с Microsoft SQL Server 2005, т.к для ее работы нужна база данных.

Но дело в том, что MS SQL Server не устанавливается в Wine. Возможно ли установить например PostgreSQL в Ubuntu, и чтобы программа из-под Wine создавала в ней базу данных?

Ну или как еще можно установить MS SQL

Спасибо за ответы

Оффлайн serp53

  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Как установить Microsoft SQL Server в Wine (без VM)
« Ответ #1 : 09 Ноября 2015, 12:22:17 »
В целом postgresql кроссплатформенная программа и установится как на семейство windows и linux.

Какую базу данных Вы хотите обрабатывать на SQL сервере?

Оффлайн jack_solovey

  • Активист
  • *
  • Сообщений: 905
  • Mate, и никаких Unity
    • Просмотр профиля
Re: Как установить Microsoft SQL Server в Wine (без VM)
« Ответ #2 : 09 Декабря 2015, 17:31:39 »


Как установить Microsoft SQL Server в Wine (без VM)
Никак.
 
Цитировать
Возможно ли установить например PostgreSQL в Ubuntu,
Не вижу препятствий.
Цитировать
и чтобы программа из-под Wine создавала в ней базу данных?
Ну и как вы себе это представляете? Будете в мирофон компа уговаривать дистрибутив не ставить MS SQL , а воспользоваться другим сервером?
Попробуйте язык мумба-юмба, может сработает.
(Вот хватает у людей фантазии на такие глупые вопросы)

Цитировать
Ну или как еще можно установить MS SQL
установить MS SQL на Windows

Оффлайн spk-ubuntu

  • Активист
  • *
  • Сообщений: 502
    • Просмотр профиля
Re: Как установить Microsoft SQL Server в Wine (без VM)
« Ответ #3 : 09 Декабря 2015, 18:13:00 »
Возможно ли установить например PostgreSQL в Ubuntu, и чтобы программа из-под Wine создавала в ней базу данных?
Знаю что есть такая штука - http://etersoft.ru/products/selta - но как она работает и можно ли с её помощью решить эту задачу я не знаю.

Оффлайн jack_solovey

  • Активист
  • *
  • Сообщений: 905
  • Mate, и никаких Unity
    • Просмотр профиля
Re: Как установить Microsoft SQL Server в Wine (без VM)
« Ответ #4 : 09 Декабря 2015, 18:25:41 »
Возможно ли установить например PostgreSQL в Ubuntu, и чтобы программа из-под Wine создавала в ней базу данных?
Знаю что есть такая штука - http://etersoft.ru/products/selta - но как она работает и можно ли с её помощью решить эту задачу я не знаю.
Чушь это все.
Максимум что могут такие штуки, это перехватывать запросы и изменять синтаксис.
Но Представления, Хранимые процедуры, Функции, Триггеры, придется переписывать ручками самому для всей базы, после переноса ее на PostgreSQL

Оффлайн spk-ubuntu

  • Активист
  • *
  • Сообщений: 502
    • Просмотр профиля
Re: Как установить Microsoft SQL Server в Wine (без VM)
« Ответ #5 : 09 Декабря 2015, 18:30:49 »
Представления, Хранимые процедуры, Функции, Триггеры, придется переписывать ручками самому для всей базы, после переноса ее на PostgreSQL
Если они там есть. А это более чем не факт.

Оффлайн jack_solovey

  • Активист
  • *
  • Сообщений: 905
  • Mate, и никаких Unity
    • Просмотр профиля
Re: Как установить Microsoft SQL Server в Wine (без VM)
« Ответ #6 : 10 Декабря 2015, 16:29:22 »
Если они там есть. А это более чем не факт.
Вот тут возникает серьезный вопрос, зачем вообще пользоваться поделием, если там СУБД используется как тупая копилка таблиц?
Я вообще встречал такой подход только с одной целью, как раз для кроссплатформенности, т.е. вся логика реализована не через СУБД, а в самом клиентском приложении.
Но если ПО не использует все возможности СУБД, и при этом зависит только от одной из них. То в топку такое ПО
И нужно искать адекватную замену, а не пользоваться этой дрянью. Потому что раз она сделана так тупо, то обязательно подкинет другие проблемы рано или поздно.

Оффлайн spk-ubuntu

  • Активист
  • *
  • Сообщений: 502
    • Просмотр профиля
Re: Как установить Microsoft SQL Server в Wine (без VM)
« Ответ #7 : 10 Декабря 2015, 19:06:18 »
Вот тут возникает серьезный вопрос, зачем вообще пользоваться поделием, если там СУБД используется как тупая копилка таблиц?
Сия СУБД в форме "Embedded Edition" в своё время пользовалась определённой популярностью в узких кругах отечественных кодолабателей. Вот эти узкие круги и наваяли на её базе всевозможные клиент-банки, программы для подготовки/отправки отчётности и прочие "поделия", с которыми периодически приходится сталкиваться.
« Последнее редактирование: 20 Июня 2019, 08:22:29 от zg_nico »

 

Страница сгенерирована за 0.034 секунд. Запросов: 23.