Linux wine sql server

unixforum.org

MSSQL под Wine на сервере под Линух (Нужны советы. Даже наверно помощь.)

MSSQL под Wine на сервере под Линух

Сообщение SSAdm62ru » 20.05.2008 15:09

Итак. Имеем дикое желание отказаться от MS продуктов, в целях экономии. Рабочии станции готовы к работе на 90%. Главный вопрос — сервер.
Что имеем на данный момент:
1. Раб станции — mandriva 2008.0
2. С выбором серверного дистибутива пока не определился.
На серваке поднят MS SQL, вот в нем то главная проблема, поясню: контора занимается 1С франчайзингом, соответственно куча DBF баз и SQL баз. Надо найти грамотное решение по переводу всего этого безобразия на Линух.
Из специфических программ только 1с v 7.7 и 1с v 8.0 + 8.1. Вот пожалый и все.
Заранее всем спасибо за ответы и советы.
Андрей.

Re: MSSQL под Wine на сервере под Линух

Сообщение yaleks » 20.05.2008 15:12

Hoblin Модератор Сообщения: 1442 Статус: Etersoft team ОС: ALT Linux

Re: MSSQL под Wine на сервере под Линух

Сообщение Hoblin » 20.05.2008 15:17

Дистрибутив — любой серверный, который удобнее администрировать.
1C 8.1 — на PostgreSQL
1C 7.7 — транслировать с помощью SELTA@Etersoft
1С 8.0 — невозможно работать в SQL в Linux, там даже коннект к базе нельзя будет сделать.

С dbf базами проблем возникнуть не должно никаких. Рабочие станции уже под вайном работают? Тогда должно быть проще в плане опыта.

Poor Fred Сообщения: 1575 Статус: Pygoscelis papua ОС: Gentoo Linux, FreeBSD

Re: MSSQL под Wine на сервере под Линух

Сообщение Poor Fred » 20.05.2008 15:31

Итак. Имеем дикое желание отказаться от MS продуктов, в целях экономии. Рабочии станции готовы к работе на 90%. Главный вопрос — сервер.

На серваке поднят MS SQL, вот в нем то главная проблема, поясню: контора занимается 1С франчайзингом, соответственно куча DBF баз и SQL баз. Надо найти грамотное решение по переводу всего этого безобразия на Линух.

Читайте также:  Move rename file linux

Мое мнение — не городить костылей. Да и о каком отказе от МС можно говорить, если все равно MSSQL нужен. Пока нельзя полностью перейти на свободные аналоги лучше пользоваться родными средствами. К тому же, если СКЛ сервер лицензионный, то МС Сервер 2003 по сравнению с ним вообще копейки стоит.

Не всегда идеология «. мы разрушим, а затем. » себя оправдывает. И существуют пока продукты под Винду, свободных аналогов которым не найти.

Re: MSSQL под Wine на сервере под Линух

Сообщение SSAdm62ru » 21.05.2008 09:09

Так MS SQL и Server 2003 — эти два продукта то как раз самые дорогие при лицензировании конторы. Ну еще клиентские на терминал тогда надо считать. Плохо. Честно говоря, думал будут более интересные варианты.
Глупый вопрос — а из под WINE нельзя на серваке MSSQL развернуть? (Помидорами не кидайтесь! я новичок)
Очень хочется как то это все удешевить, максимально.

Hoblin Модератор Сообщения: 1442 Статус: Etersoft team ОС: ALT Linux

Re: MSSQL под Wine на сервере под Линух

Сообщение Hoblin » 21.05.2008 09:43

Так MS SQL и Server 2003 — эти два продукта то как раз самые дорогие при лицензировании конторы. Ну еще клиентские на терминал тогда надо считать. Плохо. Честно говоря, думал будут более интересные варианты.
Глупый вопрос — а из под WINE нельзя на серваке MSSQL развернуть? (Помидорами не кидайтесь! я новичок)
Очень хочется как то это все удешевить, максимально.

Нет, MSSQL Server по wine пустить невозможно. Если оставлять MSSQL — то рассчитывайте и на виндовую машину для него. А вот всё остальное неплохо должно разворачиваться в wine (WINE@Etersoft, т.к. совместная работа с файлами. )
Максимально удешевить — это ещё PostgreSQL+SELTA, но тут Вам пробовать нужно, что получится.

Очень интересные варианты. Скучать не придётся

Re: MSSQL под Wine на сервере под Линух

Сообщение SSAdm62ru » 21.05.2008 09:55

То что будет совсем не скучно — это я понял!
Вопрос в другом — можно ли обойтись БЕЗ покупок програмного обеспечения сторонних разработчиков?
Я понимаю так — 8-ку оставляю отдельно на серваке, отдельном. Типа СКЛ + тогда уж и БДФ
На 2 сервак под Линух выношу 7.7 ?
Так чтоль?
Забыл сказать плотформы 8.0 у нас уже нет, всех до 8.1 обновили

Re: MSSQL под Wine на сервере под Линух

Сообщение yaleks » 21.05.2008 11:11

7.7 в многопользовательском режиме без модулей от etersoft работать не будет.
8.1 можно наверно и нахаляву запустить (с Postgre)

Читайте также:  Команды linux посмотреть разделы

Hoblin Модератор Сообщения: 1442 Статус: Etersoft team ОС: ALT Linux

Re: MSSQL под Wine на сервере под Линух

Сообщение Hoblin » 21.05.2008 12:09

Если ориентироваться на готовые решения — нет, нельзя. Особенно касается sql для 7.7 и всех dbf, самого SQL сервера. Да и 8.1 SQL полностью на СПО запустить может быть очень большой проблемой.
Тут вопрос можно ставить не «как бесплатно», а «как дешевле».

Re: MSSQL под Wine на сервере под Линух

Сообщение ldb » 24.05.2008 07:40

Итак. Имеем дикое желание отказаться от MS продуктов, в целях экономии. Рабочии станции готовы к работе на 90%. Главный вопрос — сервер.
Что имеем на данный момент:
1. Раб станции — mandriva 2008.0
2. С выбором серверного дистибутива пока не определился.
На серваке поднят MS SQL, вот в нем то главная проблема, поясню: контора занимается 1С франчайзингом, соответственно куча DBF баз и SQL баз. Надо найти грамотное решение по переводу всего этого безобразия на Линух. с р
Из специфических программ только 1с v 7.7 и 1с v 8.0 + 8.1. Вот пожалый и все.
Заранее всем спасибо за ответы и советы.
Андрей.

8.1 Превосходно работает в связке и сPostgre и с DB2, причем клиенты под родным Wine. На сайте 1C есть список ОС для сервера БД.Для 7.7 лучше сборку от Etersoft.

Re: MSSQL под Wine на сервере под Линух

Сообщение Djam » 25.05.2008 23:35

1с.7.7 — из SQL выгрузите в dbf и работайте в DBF варианте, если нет необходимости в решении сверхспецифических задач
1с.8.1 — полный простор для фантазии, PostgreSQL или DB2.
Единственное что вам понадобиться это лицензирование 1с.8.1 -server
Клиенты обоих платформ прекрасно работают в wine@etersoft

К тому же вам для разработки нужны конфигурации а не данные этих баз, то решение может оказатся еще проще.
В случае же использования клиентом 1C.8.1 + MSSQL, то здесь возможно будут большие трудности.

Сам франчайзи и уже более года работаю только на Linux

Mandriva 2009 Spring Free, kernel-2.6.29.6-2, wine@etersoft 1.0.10 Network, 1C all, ASUS P5PE-VM i865G, 1024 Mb, iPentium 3.06 GHz(s775)
истина где-то рядом, но мы ни как не встретимся

Re: MSSQL под Wine на сервере под Линух

Сообщение TrustyVic » 26.05.2008 15:06

Единственное что вам понадобиться это лицензирование 1с.8.1 -server
Клиенты обоих платформ прекрасно работают в wine@etersoft

Ээээ.
А какая у вас компания? Ну где вы работаете с 1С франчайзи под Линукс?
Какой Линукс?

Кроме всего прочего, в народе существует легенда, что до определеного количества одновременно работающих пользователей, 1С Postres SQL сервер — бесплатен.
Сам лицензии не видел, но легенда — стойкая.

Читайте также:  Настроить виртуал бокс линукс

Но моё мнение — без большого опыта подъём 1С Postres SQL сервера крайне тродоёмкая задача.
Да и с опытом — нетривиальная.

Re: MSSQL под Wine на сервере под Линух

Сообщение Djam » 26.05.2008 17:26

Компания имеет статус франчайзи. Mandriva 2007.1/2008.1, Wine@EtersoftLocal1.0.8(1.0.9), 1C:бухгалтерия 8.0/8.1/7.7
8.0/8.1 — работает как в файловом так и клиент-серверном варианте. Поднимал PostgreSQL, не без бубна, но работало стабильно.

С мая 2007 года все компьютеры переведены на Mandriva.

Mandriva 2009 Spring Free, kernel-2.6.29.6-2, wine@etersoft 1.0.10 Network, 1C all, ASUS P5PE-VM i865G, 1024 Mb, iPentium 3.06 GHz(s775)
истина где-то рядом, но мы ни как не встретимся

Re: MSSQL под Wine на сервере под Линух

Сообщение TrustyVic » 28.05.2008 10:36

Компания имеет статус франчайзи. Mandriva 2007.1/2008.1, Wine@EtersoftLocal1.0.8(1.0.9), 1C:бухгалтерия 8.0/8.1/7.7
8.0/8.1 — работает как в файловом так и клиент-серверном варианте. Поднимал PostgreSQL, не без бубна, но работало стабильно.

С мая 2007 года все компьютеры переведены на Mandriva.

вопрос лицензирования PostgreSQL понятен.
Не понятен вопрос лицензирования продукта 1С-сервер на базе PostgreSQL.

Re: MSSQL под Wine на сервере под Линух

Сообщение Djam » 29.05.2008 22:36

Mandriva 2009 Spring Free, kernel-2.6.29.6-2, wine@etersoft 1.0.10 Network, 1C all, ASUS P5PE-VM i865G, 1024 Mb, iPentium 3.06 GHz(s775)
истина где-то рядом, но мы ни как не встретимся

Источник

Работа с источниками данных ODBC в Wine (Ubuntu Linux)

В текущем проекте мне пришлось дорабатывать выгрузку данных из Windows-приложения в базу данных Postgresql. Работа с ODBC в Wine работает достаточно устойчиво, а настройка источников данных ничем не отличается от аналогичной в Windows XP.

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

Итак, вам понадобится текущая стабильная версия wine и утановленный пакет winetricks. Если, данные пакету у вас уже установлены, то для подготовки wine к работе с источниками данных ODBC просто выполните в консоли от имени пользователя (не root!) следующие команды:

$ winetricks corefonts eufonts lucida opensymbol tahoma cjkfonts
$ winetricks vb6run
$ winetricks mdac28
$ winetricks msxml4 mfc42 jet40 native_oleaut32

Таким образом мы устанавливаем необходимые для работы библиотеки. В процессе выполнения вышеперечисленных команд у вас несколько раз будет запрошено подтверждение на установку ПО. Естественно вам необходимо соглашаться.

Следующим этапом вам необходимо скачать и установить ODBC-драйвера для базы данных с которой вы планируете работу. Ниже представленны ссылки на популярные драйвера для ODBC:

Установить ODBC-драйвера можно следующими командами:

$ msiexec /i ./mysql-connector-odbc-5.1.13-win32.msi
$ msiexec /i ./psqlodbc_x86.msi
$ msiexec /i ./msodbcsql.msi

После установки драйверов ODBC, вызовите «Панель управления» командой:

Выберите элемент Data Sources (ODBC) и произведите настройку источника данных. Настройка ничем не отличается от аналогичной в Windows.

Источник

Оцените статью
Adblock
detector