ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
@ 2005-11-29 15:03 Roman V. Tutov
  2005-11-29 15:12 ` Alex Gorbachenko
                   ` (2 more replies)
  0 siblings, 3 replies; 16+ messages in thread
From: Roman V. Tutov @ 2005-11-29 15:03 UTC (permalink / raw)
  To: community

Добрый день . Назрела необходимость переписывания очень большой 
программы с MSSQL на что либо бесплатное ,
так-как у фирмы нет таких денег  что-бы  mssql официально купить на все 
филиалы и на всю структуру

Интересует любая русская документация по возможностям
вышеуказанных серверов .

Если кто такое делал отзовитесь

ЗЫ наши программеры кроме винды ничего не видели ...



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-29 15:03 [Comm] Миграция с MSSQL2000 на Oracle либо PostgreSQL Roman V. Tutov
@ 2005-11-29 15:12 ` Alex Gorbachenko
  2005-11-30 11:58   ` Roman V. Tutov
  2005-11-29 15:16 ` Шенцев Алексей Владимирович
  2005-11-29 18:51 ` Eugene Prokopiev
  2 siblings, 1 reply; 16+ messages in thread
From: Alex Gorbachenko @ 2005-11-29 15:12 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 359 bytes --]

On Tue, 29 Nov 2005 18:03:04 +0300
Roman wrote:

RVT>Интересует любая русская документация по возможностям
RVT>вышеуказанных серверов .

http://www.postgresql.org/docs/faqs.FAQ_russian.html#1.12

общая информация есть здесь. для получения более конкретных ответов
нужно задавать более конкретные вопросы.

-- 
np: In Flames - Clad In Shadows '99

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 190 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-29 15:03 [Comm] Миграция с MSSQL2000 на Oracle либо PostgreSQL Roman V. Tutov
  2005-11-29 15:12 ` Alex Gorbachenko
@ 2005-11-29 15:16 ` Шенцев Алексей Владимирович
  2005-11-29 17:30   ` [Comm] " Arioch
  2005-11-30  6:24   ` [Comm] " Genix
  2005-11-29 18:51 ` Eugene Prokopiev
  2 siblings, 2 replies; 16+ messages in thread
From: Шенцев Алексей Владимирович @ 2005-11-29 15:16 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от Вторник 29 Ноябрь 2005 18:03 Roman V. Tutov написал(a):
> Добрый день . Назрела необходимость переписывания очень большой
> программы с MSSQL на что либо бесплатное ,
> так-как у фирмы нет таких денег  что-бы  mssql официально купить на все
> филиалы и на всю структуру
>
> Интересует любая русская документация по возможностям
> вышеуказанных серверов .
>
> Если кто такое делал отзовитесь
>
> ЗЫ наши программеры кроме винды ничего не видели ...
Интересно, а почему бы не Interbase/Firebird ?
-- 
С уважением, Шенцев Алексей (AShen)

^ permalink raw reply	[flat|nested] 16+ messages in thread

* [Comm] Re: Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-29 15:16 ` Шенцев Алексей Владимирович
@ 2005-11-29 17:30   ` Arioch
  2005-11-30  6:24   ` [Comm] " Genix
  1 sibling, 0 replies; 16+ messages in thread
From: Arioch @ 2005-11-29 17:30 UTC (permalink / raw)
  To: community

Шенцев Алексей Владимирович пишет:

>>ЗЫ наши программеры кроме винды ничего не видели ...
> 
> Интересно, а почему бы не Interbase/Firebird ?

Если потянет. Все зависит от размера базы и необходимых фишек серверов.
Например если у Оракла и МССкля кажется тоже есть встроенная репликация, 
то последнее обсуждение для FB года два назад закончилось обсуждением 
трех разных стратегий самодельной епликации и когда какую выбирать :)

Впрочем, по сравнению с переносом программы Win->unix, мне кажется это 
будет не самая большая из проблем ;)

По Firebird есть хорошее коммьюнити http://ibase.ru/firebird.htm#conf
По тяжелым серверам часто обсуждают и сравнивают в форуме www.rsdn.ru - 
правда там вероятно не очень будут обсуждать unix.

И еще вопрос, а что, MS SQL настолько дороже Оракла, что на него денег 
не хватает, а на Оракл хватит?



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-29 15:03 [Comm] Миграция с MSSQL2000 на Oracle либо PostgreSQL Roman V. Tutov
  2005-11-29 15:12 ` Alex Gorbachenko
  2005-11-29 15:16 ` Шенцев Алексей Владимирович
@ 2005-11-29 18:51 ` Eugene Prokopiev
  2005-11-30  6:23   ` Genix
  2 siblings, 1 reply; 16+ messages in thread
From: Eugene Prokopiev @ 2005-11-29 18:51 UTC (permalink / raw)
  To: ALT Linux Community

Roman V. Tutov пишет:
> Добрый день . Назрела необходимость переписывания очень большой 
> программы с MSSQL на что либо бесплатное ,
> так-как у фирмы нет таких денег  что-бы  mssql официально купить на все 
> филиалы и на всю структуру
> 
> Интересует любая русская документация по возможностям
> вышеуказанных серверов .

http://www.linuxshare.ru/postgresql/

> Если кто такое делал отзовитесь

сделать это по трудозатратам сопоставимо с написанием того же самого с 
нуля, если заранее не закладываться на несколько СУБД. Особенно вы 
должны помучаться с тем, что перезд планируется СУБД-блокировочника на 
версионник, соответственно надо будет во многом переучиваться.

> ЗЫ наши программеры кроме винды ничего не видели ...

Ну если клиентская часть с винды и дельфи уезжать не собирается, можно 
посмотреть сюда:

http://sourceforge.net/projects/zeoslib/ - бесплатно
http://www.sqlmanager.net/en/products/postgresql/manager - платно

По поводу IB/FB уже посоветовали, могу добавить:

http://www.devrace.com/ru/fibplus/index.php - платно
http://ibexpert.com/ - бесплатно на виндах с WIN1251

Хотя здесь все перечисленное явный оффтопик

Oracle не советую, не расхлебаете :) ...

Кроме того, он легально бесплатный только не тех объемах, на которых он 
не имеет никаких преимуществ перед тем же PostgreSQL или IB/FB

Но если вдруг - http://anatolix.naumen.ru/Books/KyteOracle

-- 
С уважением, Прокопьев Евгений


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-29 18:51 ` Eugene Prokopiev
@ 2005-11-30  6:23   ` Genix
  2005-11-30  8:52     ` Eugene Prokopiev
  0 siblings, 1 reply; 16+ messages in thread
From: Genix @ 2005-11-30  6:23 UTC (permalink / raw)
  To: ALT Linux Community

Eugene Prokopiev wrote:

>> Если кто такое делал отзовитесь
> 
> 
> сделать это по трудозатратам сопоставимо с написанием того же самого с 
> нуля, если заранее не закладываться на несколько СУБД.

ну не настолько все и страшно, как вы тут описываете %)
перетаскивал одну не очень большую апликуху с informix->pgsql, даже 
некоторое время держа версию в рабочем состоянии сразу под обе базы 
(через хаки, конечно же).

-- 
У каждого в башке свои тараканы...


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-29 15:16 ` Шенцев Алексей Владимирович
  2005-11-29 17:30   ` [Comm] " Arioch
@ 2005-11-30  6:24   ` Genix
  2005-11-30  6:47     ` Шенцев Алексей Владимирович
  1 sibling, 1 reply; 16+ messages in thread
From: Genix @ 2005-11-30  6:24 UTC (permalink / raw)
  To: ALT Linux Community

Шенцев Алексей Владимирович wrote:

> Интересно, а почему бы не Interbase/Firebird ?

у вас
$ apt-cache search firebird
что говорит?


-- 
У каждого в башке свои тараканы...


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-30  6:24   ` [Comm] " Genix
@ 2005-11-30  6:47     ` Шенцев Алексей Владимирович
  2005-11-30  7:24       ` Genix
  0 siblings, 1 reply; 16+ messages in thread
From: Шенцев Алексей Владимирович @ 2005-11-30  6:47 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от Среда 30 Ноябрь 2005 09:24 Genix написал(a):
> Шенцев Алексей Владимирович wrote:
> > Интересно, а почему бы не Interbase/Firebird ?
>
> у вас
> $ apt-cache search firebird
> что говорит?
Вы про это:
# apt-cache search firebird
mono-data-firebird - Database connectivity for Mono

Но я имел ввиду СУБД Firebird (наследник Interbase), а не приладу для 
платформы .net ... ;)
-- 
С уважением, Шенцев Алексей (AShen)

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-30  6:47     ` Шенцев Алексей Владимирович
@ 2005-11-30  7:24       ` Genix
  2005-11-30  7:31         ` Шенцев Алексей Владимирович
  2005-11-30  9:09         ` Eugene Prokopiev
  0 siblings, 2 replies; 16+ messages in thread
From: Genix @ 2005-11-30  7:24 UTC (permalink / raw)
  To: ALT Linux Community

Шенцев Алексей Владимирович wrote:
> В сообщении от Среда 30 Ноябрь 2005 09:24 Genix написал(a):
> 
>>Шенцев Алексей Владимирович wrote:
>>
>>>Интересно, а почему бы не Interbase/Firebird ?
>>
>>у вас
>>$ apt-cache search firebird
>>что говорит?
> 
> Вы про это:

нет, я думал это натолкнет вас на ответ на вас же вопрос.
случай с interbase очень похож на FAR для Linux -- те кому он нужен не 
собирают потому что не могут, а кто может тому он не нужен. IMHO конечно
Stalker, ау! $)

-- 
У каждого в башке свои тараканы...


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-30  7:24       ` Genix
@ 2005-11-30  7:31         ` Шенцев Алексей Владимирович
  2005-11-30  9:09         ` Eugene Prokopiev
  1 sibling, 0 replies; 16+ messages in thread
From: Шенцев Алексей Владимирович @ 2005-11-30  7:31 UTC (permalink / raw)
  To: ALT Linux Community

В сообщении от Среда 30 Ноябрь 2005 10:24 Genix написал(a):
> нет, я думал это натолкнет вас на ответ на вас же вопрос.
> случай с interbase очень похож на FAR для Linux -- те кому он нужен не
> собирают потому что не могут, а кто может тому он не нужен. IMHO конечно
> Stalker, ау! $)
Это дело вкуса...... ;) Хотя я ставил IB на линукс, точнее на Mandrake 8.0 
RE ..... ;) Нормально работал.
-- 
С уважением, Шенцев Алексей (AShen)

^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-30  6:23   ` Genix
@ 2005-11-30  8:52     ` Eugene Prokopiev
  2005-11-30  9:00       ` Genix
  0 siblings, 1 reply; 16+ messages in thread
From: Eugene Prokopiev @ 2005-11-30  8:52 UTC (permalink / raw)
  To: ALT Linux Community

Genix пишет:
> Eugene Prokopiev wrote:
> 
>>> Если кто такое делал отзовитесь
>>
>>
>>
>> сделать это по трудозатратам сопоставимо с написанием того же самого с 
>> нуля, если заранее не закладываться на несколько СУБД.
> 
> 
> ну не настолько все и страшно, как вы тут описываете %)
> перетаскивал одну не очень большую апликуху с informix->pgsql, даже 
> некоторое время держа версию в рабочем состоянии сразу под обе базы 
> (через хаки, конечно же).

на чем написано, как к БД стучались?
как решались проблемы с мелкими различиями в синтаксисе SQL (select, 
вызовы процедур и т.д.)?
как поступили с логикой внутри БД? - тут вообще у каждой СУБД очень 
бурная фантазия, т.к. стандарта нет.

-- 
С уважением, Прокопьев Евгений


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-30  8:52     ` Eugene Prokopiev
@ 2005-11-30  9:00       ` Genix
  2005-11-30 10:07         ` Eugene Prokopiev
  0 siblings, 1 reply; 16+ messages in thread
From: Genix @ 2005-11-30  9:00 UTC (permalink / raw)
  To: ALT Linux Community

Eugene Prokopiev wrote:

>> ну не настолько все и страшно, как вы тут описываете %)
>> перетаскивал одну не очень большую апликуху с informix->pgsql, даже 
>> некоторое время держа версию в рабочем состоянии сразу под обе базы 
>> (через хаки, конечно же).
> 
> 
> на чем написано, как к БД стучались?

Java/JDBC -- тут все проще не куда

> как решались проблемы с мелкими различиями в синтаксисе SQL (select, 
> вызовы процедур и т.д.)?

были попытки найти некоторое кроссбазовое усреднение (наиболее близкое к 
стандарту SQL).
так например, были вычищены все Informix-зависимые куски кода.
кое-что пришло добавить в pg в виде функций (nvl, например)

> как поступили с логикой внутри БД? - тут вообще у каждой СУБД очень 
> бурная фантазия, т.к. стандарта нет.

практически не используем ;)


-- 
У каждого в башке свои тараканы...


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-30  7:24       ` Genix
  2005-11-30  7:31         ` Шенцев Алексей Владимирович
@ 2005-11-30  9:09         ` Eugene Prokopiev
  1 sibling, 0 replies; 16+ messages in thread
From: Eugene Prokopiev @ 2005-11-30  9:09 UTC (permalink / raw)
  To: ALT Linux Community

> нет, я думал это натолкнет вас на ответ на вас же вопрос.
> случай с interbase очень похож на FAR для Linux -- те кому он нужен не 
> собирают потому что не могут, а кто может тому он не нужен. IMHO конечно
> Stalker, ау! $)

1) то, что на firebird.sf.net более чем работоспособно, хоть и RPM не 
совсем следует принятым в ALT правилам игры

2) была сборка Евгения Кобзева в соответствии с правилами ALT - где-то у 
меня осталась

3) в свое время FB 1.5 CS на ALM 2.2 тянул у меня ~ 100 млн. записей в 
одной таблице и управлялся с ними значительно лучше PostgreSQL (с MySQL 
даже не сравниваю, т.к. он на этих объемах был неработоспособен). Но 
страх перед возрастающими объемами и неудобство ручного фрагментирования 
заставили меня, ругаясь и плюясь, переползать на Oracle. Тот тоже сейчас 
тянет и тянет большие объемы, но процедура установки и настройки не 
отличаются простотой и логичностью, см. например:

http://www.freesource.info/wiki/AltLinux/SUBD/Oracle/10g/Install
http://www.freesource.info/wiki/AltLinux/SUBD/Oracle/10g/CreateDB

-- 
С уважением, Прокопьев Евгений

PS: конечно, с apt-get install firebird-cs-server было бы веселее жить, 
так что в принципе вы правы


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-30  9:00       ` Genix
@ 2005-11-30 10:07         ` Eugene Prokopiev
  0 siblings, 0 replies; 16+ messages in thread
From: Eugene Prokopiev @ 2005-11-30 10:07 UTC (permalink / raw)
  To: ALT Linux Community

Genix пишет:
> Eugene Prokopiev wrote:
> 
>>> ну не настолько все и страшно, как вы тут описываете %)
>>> перетаскивал одну не очень большую апликуху с informix->pgsql, даже 
>>> некоторое время держа версию в рабочем состоянии сразу под обе базы 
>>> (через хаки, конечно же).
>>
>>
>>
>> на чем написано, как к БД стучались?
> 
> 
> Java/JDBC -- тут все проще не куда

да, а если JDO/Hibernate, то может и еще есть куда проще :)

но у человека программеры виндовые, т.е. с вероятностью 90% не Java, а 
Delphi/VB :(

[skip]

>> как поступили с логикой внутри БД? - тут вообще у каждой СУБД очень 
>> бурная фантазия, т.к. стандарта нет.
> 
> 
> практически не используем ;)

вооооот :)


-- 
С уважением, Прокопьев Евгений


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-29 15:12 ` Alex Gorbachenko
@ 2005-11-30 11:58   ` Roman V. Tutov
  2005-11-30 12:35     ` Alex Gorbachenko
  0 siblings, 1 reply; 16+ messages in thread
From: Roman V. Tutov @ 2005-11-30 11:58 UTC (permalink / raw)
  To: ALT Linux Community

Alex Gorbachenko пишет:
> 
> RVT>Интересует любая русская документация по возможностям
> RVT>вышеуказанных серверов .
> 
> http://www.postgresql.org/docs/faqs.FAQ_russian.html#1.12
> 
> общая информация есть здесь. для получения более конкретных ответов
> нужно задавать более конкретные вопросы.
> 
Благодарю всех кто отозвался на мое письмо ..
С ораклом конечно промашка вышла ...я думал что он вообще под линукса 
бесплатный ....
Сейчас программеры ковыряют постгресс и жалуються что в линуксах нет
Com+

Пока-что есть мысль таки купить mssql -переписать дороже выходит ...
Будем еще сидеть смотреть считать ...


^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: [Comm] Миграция с MSSQL2000  на Oracle  либо PostgreSQL
  2005-11-30 11:58   ` Roman V. Tutov
@ 2005-11-30 12:35     ` Alex Gorbachenko
  0 siblings, 0 replies; 16+ messages in thread
From: Alex Gorbachenko @ 2005-11-30 12:35 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 276 bytes --]

On Wed, 30 Nov 2005 14:58:13 +0300
Roman wrote:

RVT>Сейчас программеры ковыряют постгресс и жалуються что в линуксах нет
RVT>Com+

вы бы сказали им, что postgresql под win32 есть нативный. а то ведь так
и состарятся в неведении :)

-- 
np: In Flames - Episode 666

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 190 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2005-11-30 12:35 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-11-29 15:03 [Comm] Миграция с MSSQL2000 на Oracle либо PostgreSQL Roman V. Tutov
2005-11-29 15:12 ` Alex Gorbachenko
2005-11-30 11:58   ` Roman V. Tutov
2005-11-30 12:35     ` Alex Gorbachenko
2005-11-29 15:16 ` Шенцев Алексей Владимирович
2005-11-29 17:30   ` [Comm] " Arioch
2005-11-30  6:24   ` [Comm] " Genix
2005-11-30  6:47     ` Шенцев Алексей Владимирович
2005-11-30  7:24       ` Genix
2005-11-30  7:31         ` Шенцев Алексей Владимирович
2005-11-30  9:09         ` Eugene Prokopiev
2005-11-29 18:51 ` Eugene Prokopiev
2005-11-30  6:23   ` Genix
2005-11-30  8:52     ` Eugene Prokopiev
2005-11-30  9:00       ` Genix
2005-11-30 10:07         ` Eugene Prokopiev

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git