Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Миграция с Oracle на PostgreSQL. / 25 сообщений из 29, страница 1 из 2
28.02.2007, 17:31
    #34361469
interruper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
Кто-нибудь переходил с оракел на постгре? Если да, то почему? Какие ощущения? Что лучше / хуже?

В общем, есть ли смысл? А может лучше остановить выбор на MS SQL? ;)
...
Рейтинг: 0 / 0
28.02.2007, 17:45
    #34361510
softwarer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
Лучше берите 1C.
...
Рейтинг: 0 / 0
28.02.2007, 17:49
    #34361520
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
> А может лучше остановить выбор на MS SQL? ;)

Ну это смотря с чем работал раньше. Я вот пол года на коленях умоляю с него слезть... А есть такие которым он нравится и самое главное что каждый по своему прав :-)
...
Рейтинг: 0 / 0
01.03.2007, 09:00
    #34362406
Paramedic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
Голд, ты умоляешь слезать с Оракла или Постгриса? Можно узнать мотивы? Мы сейчас тоже мигрируем с Оракла на Постгрис, но вот нарваться на неприятности и осознать, что мы, секономив на Оракле, создали не живучую систему -- совершенно не хочется.
...
Рейтинг: 0 / 0
01.03.2007, 12:08
    #34363094
DimaR
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
И я по теме вопрос,
кто в курсе расскажите в 2-х словах разницу в резервировании и восстановлении между Oracle и PostgreSQL
...
Рейтинг: 0 / 0
01.03.2007, 23:46
    #34365188
Artrix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
DimaRИ я по теме вопрос,
кто в курсе расскажите в 2-х словах разницу в резервировании и восстановлении между Oracle и PostgreSQL
В PostgreSQL все намного проще, со всеми вытекающими последствиями. Все равно, что машину с мотоциклом сравнивать!
...
Рейтинг: 0 / 0
02.03.2007, 09:57
    #34365674
Paramedic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
Ребят, честно, не понимаю, почему перенесли тему в сравнение СУБД. Вопрос предназначался для тех, кто реально мигрировал с Оракле на Постгрис. А не для досужего флейма.

Artrix -- машина машине, и мотоцикл мотоциклу -- рознь.

Кто нибудь может ответить:

1. Почему пришлось перейти с Оракле на Постгрис (нехватка денежных средств, административное решение, и т.п.)
2. Что ожидали от перехода (увеличение прибыли, упрощение сопровождения, и т.п.)
3. Что получили реально в результате перехода.
4. Какие проблемы были решены, а какие появились в связи с переходом.

Благодарю.
...
Рейтинг: 0 / 0
02.03.2007, 11:10
    #34365973
10046
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
ParamedicРебят, честно, не понимаю, почему перенесли тему в сравнение СУБД. Вопрос предназначался для тех, кто реально мигрировал с Оракле на Постгрис. А не для досужего флейма.
Тему не перенесли, это автор клонов развел.
По поводу досужего флейма - прочитай внимательно сообщение автора, мне оно не показалось очень серьезным
...
Рейтинг: 0 / 0
02.03.2007, 14:38
    #34366921
interruper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
10046 ParamedicРебят, честно, не понимаю, почему перенесли тему в сравнение СУБД. Вопрос предназначался для тех, кто реально мигрировал с Оракле на Постгрис. А не для досужего флейма.
Тему не перенесли, это автор клонов развел.
По поводу досужего флейма - прочитай внимательно сообщение автора, мне оно не показалось очень серьезным

Аффтар все писал под диктовку Paramedic. =))
...
Рейтинг: 0 / 0
02.03.2007, 16:43
    #34367567
Artrix
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
Paramedic
1. Почему пришлось перейти с Оракле на Постгрис (нехватка денежных средств, административное решение, и т.п.)

- административное решение, военным (заказ МО) запретили использовать любые другие СУБД.

Paramedic
2. Что ожидали от перехода (увеличение прибыли, упрощение сопровождения, и т.п.)

- сопровождать проще т.к. уровень сложности PostgreSQL значительно ниже чем Oracle, но и административный сервис значительно уступает последнему.

Paramedic
3. Что получили реально в результате перехода.

- 3-й год (плюс еще год занял перевод) все (тьфу-тьфу!) вроде стабильно работает, не жалуемся.

Paramedic
4. Какие проблемы были решены, а какие появились в связи с переходом.

- самая большая проблема была - перевод клиента (он был на Oracle SQL*Forms), пришлось все переписывать на Qt, С++ и т.п. Благо SQL, PL/PGSQL для PostgrSQL и SQL, PL/SQL для Oracle не сильно отличаются.
...
Рейтинг: 0 / 0
09.03.2007, 10:01
    #34379729
Paramedic
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
Благодрю за ответ.
...
Рейтинг: 0 / 0
09.03.2007, 15:47
    #34380850
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
2 Paramedic:

Мы с MS SQL переползаем. Причины - отсутствие возможностей, с которые мы имели на другом сервере.
...
Рейтинг: 0 / 0
10.03.2007, 13:26
    #34381919
loki1984
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
2 Gold
Каких именно возможностей не хватает?
...
Рейтинг: 0 / 0
11.03.2007, 02:26
    #34382424
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
2 loki1984:

Зачем тебе знать каких именно возможностей мне не хватает? Пофлеймить хочешь?
...
Рейтинг: 0 / 0
13.03.2007, 14:55
    #34387412
Serik Akhmetov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
loki19842 Gold
Каких именно возможностей не хватает?
Вопрос на самом деле интересный.
...
Рейтинг: 0 / 0
13.03.2007, 22:00
    #34388719
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
Хочу сразу заметить что не нуждаюсь в советах ни по одному из этих пунктов, поскольку MS SQL у нас уже в прошлом и он меня совершенно не волнует.

В MS SQL 2000 (2005-й использовать небыло возможности) мне не хватало:

1) Триггеров FOR EACH ROW
2) Доступ к полям через NEW. OLD. в этих триггерах
3) Триггеров BEFORE
4) Представлений с триггерами поверх представлений с триггерами
5) Представлений с триггерами поверх таблиц с внешними ключами и правилами ON UPDATE/DELETE CASCADE
6) Быстрого цикла FOR SELECT вместо долбаных курсоров
7) Нормальных полноценных функций, а не того убожества что есть в MSSQL 2000
8) Нормального средства разработки с отладчиком и всякими фенечками (MS EM - это вобще я не считаю за вариант, EMS - тоже дерьмовенький)
9) Я не смог найти нормального DB Comparera, хотя не спорю что возможно такой есть.
10) Последовательностей/генераторов вместо автоинкрементных полей
11) Представлений, не наследующих NOT NULL ограничения полей таблицы

вто что вспомнил сходу
...
Рейтинг: 0 / 0
14.03.2007, 10:16
    #34389337
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
GoldХочу сразу заметить что не нуждаюсь в советах ни по одному из этих пунктов, поскольку MS SQL у нас уже в прошлом и он меня совершенно не волнует.

В MS SQL 2000 (2005-й использовать небыло возможности) мне не хватало:

...
7) Нормальных полноценных функций, а не того убожества что есть в MSSQL 2000
...

А что значит нормальные полноценные функции ?
(Кстати в 2005 из того что Вы перечислили по-моему ничего не улучшено)
...
Рейтинг: 0 / 0
14.03.2007, 10:28
    #34389372
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
Нормальные функции - это такие, в которых:

1) Можно вызывать исключения
2) Можно вставлять, обновлять и удалять данные в всякие разные таблицы
3) Можно использовать в кореллированных запросах (хотя я уже не уверен что это не работало), например SELECT * FROM TABLE T LEFT JOIN FUNCTUIN(T.FIELD) ON 1=1

Слышал что в 2005-м исправлен пункт 11.
...
Рейтинг: 0 / 0
14.03.2007, 10:31
    #34389384
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
А, забыл сказать. Я это всё говорил о функциях, которые возвращают таблицу.
Ещё я так и не нашёл можно ли в таких функциях параметры по умолчанию задавать. Тоже в принципе удобно, хоть и не смертельно.
...
Рейтинг: 0 / 0
14.03.2007, 12:37
    #34389907
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
GoldЕщё я так и не нашёл можно ли в таких функциях параметры по умолчанию задавать. Тоже в принципе удобно, хоть и не смертельно.
Можно, но сделано по-дурацки - надо писать ключевое слово default, т.е
select * from FUNCTUIN(default)
...
Рейтинг: 0 / 0
14.03.2007, 12:38
    #34389910
spbot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
Ну, в постгресе тоже table join f(table.field) не работает.

А вот ещё что ценно в ПГ по сравнению с MSSQL2000
- массивы
- строки до 1ГБ длиной
- нормальные регулярные выражения
- время с учетом временной зоны и функции работы с временем/интервалами
- полностью транзакционный DDL

Да, CLR в SQL2005 часть пробелов закрывает.
...
Рейтинг: 0 / 0
14.03.2007, 15:21
    #34390595
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
Ничё, там где я щас тоже скоро нет и джава функции появятся :-))) Осталось подождать годик :-)))
...
Рейтинг: 0 / 0
09.05.2007, 09:44
    #34514299
Рудюк Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
>>Ничё, там где я щас тоже скоро нет и джава функции появятся :-))) Осталось подождать годик :-)))

В смысле вы сейчас на Firebird ? :)
Я тоже на нём, но смотрю, похоже стоит использовать PostgreSQL - уш больно большие проекты сейчас...
...
Рейтинг: 0 / 0
17.05.2007, 21:35
    #34534022
black_gnome
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
GoldНичё, там где я щас тоже скоро нет и джава функции появятся :-))) Осталось подождать годик :-)))


Этот годик уже 2 года длится
...
Рейтинг: 0 / 0
13.06.2007, 18:22
    #34592867
dc93
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Миграция с Oracle на PostgreSQL.
Интересно всетаки подходы сравнивать, в моем болоте стараются триггеры вообще не использовать (т.е. убивают за это), никаких каскадов и пр., да и автоинкремент только в редких случаях...
вьюхи - тоже в сад (использую только в "полутора случаях")

Отладку предпочитают делать выводя на экран промежуточные select-ы, как отлаживать под ораклом ХП я до сих пор не понимаю...

А вот Gold из другого "племени", ему другие вещи необходимы...
...
Рейтинг: 0 / 0
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Миграция с Oracle на PostgreSQL. / 25 сообщений из 29, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]