|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
День добрый. Подскажите существует ли техническая возможность по миграции базы из MSSQL на PostGreSQL. Наша фирма собирается внедрять 1С. В перспективе смотрим на максимально возможный переход на ПО OpenSource. Во франчайзе с которым работаем нет специалистов по 1С которые могут развернуть Linux-овый сервер на PostGreSQL. Если начать на MSSQL а потом мигрировать на PostGres - какие трудности могут возникнуть. Заранее спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 09:50 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
giviВ перспективе смотрим на максимально возможный переход на ПО OpenSource. и 1С несовместимо :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 10:37 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
giviДень добрый. Подскажите существует ли техническая возможность по миграции базы из MSSQL на PostGreSQL. Наша фирма собирается внедрять 1С. В перспективе смотрим на максимально возможный переход на ПО OpenSource. Во франчайзе с которым работаем нет специалистов по 1С которые могут развернуть Linux-овый сервер на PostGreSQL. Если начать на MSSQL а потом мигрировать на PostGres - какие трудности могут возникнуть. Заранее спасибо. Идите к другому франчу, проблем с переходом не будет (выгрузить / загрузить), а вот потом неизвестно. Лучше сразу на постгрес ставить. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 10:41 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
giviДень добрый. Подскажите существует ли техническая возможность по миграции базы из MSSQL на PostGreSQL. Наша фирма собирается внедрять 1С. В перспективе смотрим на максимально возможный переход на ПО OpenSource. Во франчайзе с которым работаем нет специалистов по 1С которые могут развернуть Linux-овый сервер на PostGreSQL. Если начать на MSSQL а потом мигрировать на PostGres - какие трудности могут возникнуть. Заранее спасибо. Основная проблема с переходом на PostgreSQL - это несовместимость модели блокировок (табличные) с моделью MSSQL (на уровне записей). Хотя данный вопрос решается, если в вашей конфигурации успользуются управляемые блокировки. Как вариант - можете посмотреть на DB2. У нее есть бесплатная версия и модель блокировок на уровне записей. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 11:13 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
Потом неизвестно? Это значит что вообще ставится под сомнение надежность работы 1С на Postgrese по Никсами??? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 11:14 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
giviДень добрый. Подскажите существует ли техническая возможность по миграции базы из MSSQL на PostGreSQL. Наша фирма собирается внедрять 1С. В перспективе смотрим на максимально возможный переход на ПО OpenSource. Во франчайзе с которым работаем нет специалистов по 1С которые могут развернуть Linux-овый сервер на PostGreSQL. хых. значит так. техническая возможность существует для 1С 8.1. клиент 8.1.11.67 у нас, по крайней мере, прекрасно работает на сыром вайне с триксами быстрее, чем на ХР. сервер придурковатый слегка, особенно х64 сборки, но никто не мешает поставить 32-битку на 64-битный линукс. по секрету скажу, что у франчей в 99% случаев нету даже нормального виндового сисадмина, не говоря уж о никсовом. а имеют а проблема будет именно в связке 1С + линукс, ибо никсовики есть, 1сники есть, но они мало пересекаются. мы эту связку в себе сами воспитываем))). роль франчей будет очень разной в зависимости от конфигурации и нагрузки на систему. самое неприятное в том, что франчи в случае любого косяка будут тыкать пальцем в постгрес - аааа, это у вас там всё неправильно, а мы пушистые. ситуация корректно разрешима только в том случае, когда главфранч не бегает с истериками к гендиру типа "они у вас все тупые", а руководитель отдела ИТ имеет адекватный вес мнения в команде. если вы хотите сделать всё силами "мальчика на компьютерных побегушках", только не платить - нифига не выйдет. технология сырая, и находящийся на срезе 1С и линукс грамотный сисадмин (если опять таки он может тратить время на разбор этого среза) будет важнее любого франча. в общем случае показать франчам статьи про управляемые блокировки и full outer join'ы, чтобы ваяния свои они сообразовывали с особенностями постгреса. а уж если конфигурация пишется с нуля - можно написать так, что всё летать будет, но это так, фантазии. если франчи будут ломаться - отдельная машина с ХР и файловая база с последующим предъявлением кода на предмет вышеназванной вшивости. тестинг и оптимайзинг у 1сников так же не в чести))) у постгреса(скажу по секрету) что-то может работать быстро, что-то медленно, но нет ограничений m$ sql, например в этом плане он просто всеяден, запрос более чем из 256 таблиц его не убьет. giviЕсли начать на MSSQL а потом мигрировать на PostGres - какие трудности могут возникнуть. придется потом учиться постгресу, линуксу и 1с))). никаких других бед не вижу. хотя, если конфу пишут, а не стандартную ставят - то постгресу после таких художеств может стать хуже, чем с упп. _____________________________________________________________________________ а вообще приветствую всем сердцем ваше начинание! ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 11:18 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
ARIST_AОсновная проблема с переходом на PostgreSQL - это несовместимость модели блокировок (табличные) с моделью MSSQL (на уровне записей). Хотя данный вопрос решается, если в вашей конфигурации успользуются управляемые блокировки. Как вариант - можете посмотреть на DB2. У нее есть бесплатная версия и модель блокировок на уровне записей. немного неправда. не табличные и строковые блокировки, а версионные и блокировочные движки субд;) у постгреса движок версионный, как у оракла, поэтому не применяя управляемых блокировок, в версионном движке можно блокировать только объект базы - то есть таблицу. но введя работу с постгрес, 1С (что логично) не стал переписывать все конфигурации. поэтому со стандартной конфигурацией вы получите табличные блокировки(которые мне при 40 пользователях, правда, на упп не очень мешают - их не больше, чем у м$ sql), а вот с умно написанной от нуля и под постгрес конфой - управляемые, то есть версионные. givi Потом неизвестно? Это значит что вообще ставится под сомнение надежность работы 1С на Postgrese по Никсами???надежность будет в порядке, не бойтесь))). вопрос в быстродействии... если конфигурацию вам будет писать под м$ sql тот, кто 20 лет писал под м$ sql - неудивительно, что с ней под постгресом могут быть проблемы с быстродействием. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 11:38 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
вы скажите, сколько пользователей будет, что за конфигурация или хотя бы приблизительный функционал. тогда гораздо предметнее говорить можно будет! ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 11:46 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
мимоходящий сисадминARIST_AОсновная проблема с переходом на PostgreSQL - это несовместимость модели блокировок (табличные) с моделью MSSQL (на уровне записей). Хотя данный вопрос решается, если в вашей конфигурации успользуются управляемые блокировки. Как вариант - можете посмотреть на DB2. У нее есть бесплатная версия и модель блокировок на уровне записей. немного неправда. не табличные и строковые блокировки, а версионные и блокировочные движки субд;) у постгреса движок версионный, как у оракла, поэтому не применяя управляемых блокировок, в версионном движке можно блокировать только объект базы - то есть таблицу. но введя работу с постгрес, 1С (что логично) не стал переписывать все конфигурации. поэтому со стандартной конфигурацией вы получите табличные блокировки(которые мне при 40 пользователях, правда, на упп не очень мешают - их не больше, чем у м$ sql), а вот с умно написанной от нуля и под постгрес конфой - управляемые, то есть версионные. Ну? И какой тип блокировок при работе с 1С в результате получается при автоматическом режиме блокировок? Управляемый режим появился не так давно, в основном все конфигурации на автоматическом режиме функционируют. Думаю, что givi не исключение. Так что с табличными блокировками они столкнутся в 1С. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 12:28 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
а мы не знаем, какая у него будет конфа))) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 13:04 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
[quot] самое неприятное в том, что франчи в случае любого косяка будут тыкать пальцем в постгрес - аааа, это у вас там всё неправильно, а мы пушистые![/quot] Вот это как раз очень беспокоит. Уже даже задумываемся об отправке сисадмина на курсы 1С в учебный центр - там как раз новый курс по администрированию 1С под никсами на базе Pestgres-а повился. Кстати, может есть отзывы по этому курсу? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 13:07 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
мимоходящий сисадминвы скажите, сколько пользователей будет, что за конфигурация или хотя бы приблизительный функционал. тогда гораздо предметнее говорить можно будет! Конфигурация Зарплата и управление персоналом, 10 юзеров, численность рабочих приблизительно 1200 человек. Пока хотим не брать MS SQL а работать в терминальном режиме. Дальше будем смотреть. А смотреть хочется в сторону Postgresa ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 13:10 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
givi[quot] самое неприятное в том, что франчи в случае любого косяка будут тыкать пальцем в постгрес - аааа, это у вас там всё неправильно, а мы пушистые! Вот это как раз очень беспокоит. Уже даже задумываемся об отправке сисадмина на курсы 1С в учебный центр - там как раз новый курс по администрированию 1С под никсами на базе Pestgres-а повился. Кстати, может есть отзывы по этому курсу?[/quot] Вы его лучше на курсы по администрирванию Linux отправьте. Более эффективино будет. Ну а пока пусть изучает вот это http://www.ibm.com/developerworks/ru/linux/lpi/ Также, думаю, вам интересно будет вот с этим познакомиться http://www.ibm.com/developerworks/ru/library/linux_migr/contents.html ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 13:12 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
giviКонфигурация Зарплата и управление персоналом, 10 юзеров, численность рабочих приблизительно 1200 человек. ставьте постгрес смело, настроить можно. самые страшные таблицы по разным дискам разнесете, и, если получится, индексы хитрые для них понаделаете. у нас веселей упп с инфой еще из 7.7 с 2001 года, собственно 8 - с начала 2007, и ничего - живем.;) а вот это не понял giviПока хотим не брать MS SQL а работать в терминальном режиме. какое отношение терминал имеет к серверу баз данных? небось терминалы на м$? так за него отдельное бабло платить придется) если хотите супер-пупер-опенсурс - пусть ваш админ поглядит в сторону freenx или vnc. проблемы там есть только в одном - принтеры, но если фирма в 1 помещении - это не проблема. giviВот это как раз очень беспокоит. Уже даже задумываемся об отправке сисадмина на курсы 1С в учебный центр - там как раз новый курс по администрированию 1С под никсами на базе Pestgres-а повился. Кстати, может есть отзывы по этому курсу? а длительность курса какая? если неделя - то лучше дайте ему пару-тройку обычных кампутеров под тестовые сервера, да на интернет не скупитесь, чтобы он там книжек про 1с, про линукс, про постгрес отсканенных нашел и время, чтобы разобрался, да рабочее время сотрудников, чтобы на котятах тренировался))). если парень толковый и ответственный - и дешевле, и полезней для всех выйдет. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 13:26 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
giviДень добрый. Подскажите существует ли техническая возможность по миграции базы из MSSQL на PostGreSQL. Наша фирма собирается внедрять 1С. В перспективе смотрим на максимально возможный переход на ПО OpenSource. Во франчайзе с которым работаем нет специалистов по 1С которые могут развернуть Linux-овый сервер на PostGreSQL. Если начать на MSSQL а потом мигрировать на PostGres - какие трудности могут возникнуть. Заранее спасибо. Проблем никаких. Перевел свою базу УПП (100 пользователей, 50 одновременно) с MS SQL 2005 на постгре 8.3 под CentOS. Даже в железе даунгрейд - с HP DL 380 8gb RAM на обычную корку 6750 4gb RAM и два SATA винта. Увеличилось количество блокировок, но, в целом, работать можно. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 13:32 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
[quot мимоходящий сисадмин а вот это не понял giviПока хотим не брать MS SQL а работать в терминальном режиме. какое отношение терминал имеет к серверу баз данных? небось терминалы на м$? так за него отдельное бабло платить придется) если хотите супер-пупер-опенсурс - пусть ваш админ поглядит в сторону freenx или vnc. проблемы там есть только в одном - принтеры, но если фирма в 1 помещении - это не проблема. [/quot] Франчами предложено на сервере развернуть базу - но не на базе MSSQL, а на основе файл-серверной архитектуры. Работать сейчас будут с ней 10 юзеров в режиме терминального доступа. Сказали если что потом не проблема перенести всю базу на MSSQL. Или тут что то не так???? Подскажите!! Плиз!!!! Пока не поздно! ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 13:54 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
asp666Проблем никаких. Перевел свою базу УПП (100 пользователей, 50 одновременно) с MS SQL 2005 на постгре 8.3 под CentOS. Даже в железе даунгрейд - с HP DL 380 8gb RAM на обычную корку 6750 4gb RAM и два SATA винта. Увеличилось количество блокировок, но, в целом, работать можно. расскажите пожалуйста, а какой у вас релиз упп? и как вы инфу по дискам раскидали? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 13:59 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
мимоходящий сисадминasp666Проблем никаких. Перевел свою базу УПП (100 пользователей, 50 одновременно) с MS SQL 2005 на постгре 8.3 под CentOS. Даже в железе даунгрейд - с HP DL 380 8gb RAM на обычную корку 6750 4gb RAM и два SATA винта. Увеличилось количество блокировок, но, в целом, работать можно. расскажите пожалуйста, а какой у вас релиз упп? и как вы инфу по дискам раскидали? 1.2.19.1 практически типовая. Постгре по дискам не раскидывали, т.к. на двух винтах особо-то и не разгуляешся, да и корка там временно - на попробовать. Сейчас будем устанавливать постгре обратно на HP, там 6 дисков SCSI в RAID 10, тут уже над этим более детально подумаем. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 14:20 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
givi[quot мимоходящий сисадмин а вот это не понял giviПока хотим не брать MS SQL а работать в терминальном режиме. какое отношение терминал имеет к серверу баз данных? небось терминалы на м$? так за него отдельное бабло платить придется) если хотите супер-пупер-опенсурс - пусть ваш админ поглядит в сторону freenx или vnc. проблемы там есть только в одном - принтеры, но если фирма в 1 помещении - это не проблема. Франчами предложено на сервере развернуть базу - но не на базе MSSQL, а на основе файл-серверной архитектуры. Работать сейчас будут с ней 10 юзеров в режиме терминального доступа. Сказали если что потом не проблема перенести всю базу на MSSQL. Или тут что то не так???? Подскажите!! Плиз!!!! Пока не поздно![/quot] Лицензии покупать придётся. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 14:34 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
Френсис Дрейк, Лицензии на что??? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 14:35 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
asp666мимоходящий сисадминрасскажите пожалуйста, а какой у вас релиз упп? и как вы инфу по дискам раскидали? 1.2.19.1 практически типовая. Постгре по дискам не раскидывали, т.к. на двух винтах особо-то и не разгуляешся, да и корка там временно - на попробовать. Сейчас будем устанавливать постгре обратно на HP, там 6 дисков SCSI в RAID 10, тут уже над этим более детально подумаем.а... тогда понятно. мы-то только сейчас на 1.2.17.3 переходим аж с 5-го)))))). было бы очень интересно, если бы вы после переноса на хп рассказали тут о вашем опыте! кстати, вопрос - а вы так всю базу на 10 рейд и положите вместе с системой и логами? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 14:35 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
Френсис Дрейк Франчами предложено на сервере развернуть базу - но не на базе MSSQL, а на основе файл-серверной архитектуры. Работать сейчас будут с ней 10 юзеров в режиме терминального доступа. Сказали если что потом не проблема перенести всю базу на MSSQL. Или тут что то не так???? Подскажите!! Плиз!!!! Пока не поздно! Лицензии покупать придётся.[/quot] но это не проблема, а баблемма))))) мсскл денег стоит, и не малых! а так - пользуйте, только поскорее на субд переходите - в файловом варианте на 10-х гемора имхо больше, чем с постгресом... ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 14:38 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
ставьте постгрес, учите админа, потом админ у франчей эти знания для их сотрудников на любые 1С:корки выменяет, ибо опыт ценнный нынче))) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 14:40 |
|
Миграция базы с MS SQL на Postgres (Linux-овый сервер)
|
|||
---|---|---|---|
#18+
мимоходящий сисадмина... тогда понятно. мы-то только сейчас на 1.2.17.3 переходим аж с 5-го)))))). было бы очень интересно, если бы вы после переноса на хп рассказали тут о вашем опыте! кстати, вопрос - а вы так всю базу на 10 рейд и положите вместе с системой и логами? пока еще не решили. думаем :) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.10.2008, 14:47 |
|
|
start [/forum/topic.php?fid=28&fpage=151&tid=1524112]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
45ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
103ms |
get tp. blocked users: |
2ms |
others: | 15ms |
total: | 217ms |
0 / 0 |