- unixforum.org
- MSSQL под Wine на сервере под Линух (Нужны советы. Даже наверно помощь.)
- MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Re: MSSQL под Wine на сервере под Линух
- Работа с источниками данных ODBC в Wine (Ubuntu Linux)
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 баз. Надо найти грамотное решение по переводу всего этого безобразия на Линух.
Мое мнение — не городить костылей. Да и о каком отказе от МС можно говорить, если все равно 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)
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.