Автор письма точно не ошибся в написании? Если действительно 6i - то скорее всего подразумевается Forms&Reports. А база версии 8i вполне себе ничего (ей "всего лишь" 7 лет), практически это девятка.
Вполне пожет быть. Но смотрится смешно. Я тоже не могу поверить, что реально используется СУБД Oracle 6i. Когда автор придет на семинар Oracle 11g mig-RAT-ion, то мы у него обязательно спросим. :^)
Скорее всего действительно имеется ввиду Forms and Reports 6i. У нас приложение написано на этой же версии, только эксплуатируется с СУБД 9i и 10g. При миграции приходилось адаптировать код и включать ветвления чтобы использовать некоторые новые возможности. А вот с 11g версией чего-то не сраслось (точнее пока сказать не могу, т.к. сам лично пока не пробовал тестировать - сейчас есть более приоритетные задачи). Хотя 11g и миграция на неё нас очень сильно интересует.
Для нас как разработчиков существует очень важный момент - уговорить заказчиков мигрировать на новую версию СУБД. Мы то готовы хоть завтра. А вот заказчиков очень трудно бывает убедить делать миграцию. Стандартная отговорка: "Всё ведь работает, и ладно...", короче леняться. Иногда приходится принуждать силой :) --------------------------- Насколько я понял семинар в основном освещает пути миграции именно СУБД. А как же проблемы связки - старое приложение + новая СУБД? RAT сможет в этом помоч? Лично для меня, сам процес миграции не так интересен как Real Application Testing, т.к при всех миграциях как-то удавалось самому разобраться со всеми проблемами связанными именно с самим процесом миграции. А вот понять как твое приложение будет работать после миграции (особенно это касется производительности) - это очень важно. Нам приходилось иногда это делать практически в боевом режиме, что несколько нервировало заказчиков :)
>А как же проблемы связки - старое приложение + новая СУБД? RAT сможет в этом помоч?
Согласно metalink note 207303.1 11g поддерживает client начиная с 9.2. Если у Вас клиент 8.0.5 Вам никакая опция не поможет.
Если же ваше приложение смогло подсоединиться к БД, RAT может Вам захватить sql запросы на старой БД и проиграть на 11g. Выдаст статистику, что стало лучше- что хуже.
Oracle 9i,10g,11g OCP, 10g Certified RAC Expert, Oracle ACE.
В различное время своей жизни я работал в Oracle Corp & IBM Corp, но данный блог всегда являлся моим личным мнением и никак не был связан с моим работодателями:
"
The views expressed on this blog are my own and do not necessarily reflect the views of my employer."
Мой Linkedin profile:
linkedin.com/in/dsvolk
Skype, Hangouts: dsvolk
Автор письма точно не ошибся в написании? Если действительно 6i - то скорее всего подразумевается Forms&Reports.
ОтветитьУдалитьА база версии 8i вполне себе ничего (ей "всего лишь" 7 лет), практически это девятка.
Вполне пожет быть. Но смотрится смешно. Я тоже не могу поверить, что реально используется СУБД Oracle 6i. Когда автор придет на семинар Oracle 11g mig-RAT-ion, то мы у него обязательно спросим. :^)
ОтветитьУдалитьRDBMS версии 6 с буковкой i не было :)
ОтветитьУдалитьБуквы i не было. Наверное, речь идет о Forms. :^)
ОтветитьУдалитьСкорее всего действительно имеется ввиду Forms and Reports 6i.
ОтветитьУдалитьУ нас приложение написано на этой же версии, только эксплуатируется с СУБД 9i и 10g.
При миграции приходилось адаптировать код и включать ветвления чтобы использовать некоторые новые возможности.
А вот с 11g версией чего-то не сраслось (точнее пока сказать не могу, т.к. сам лично пока не пробовал тестировать - сейчас есть более приоритетные задачи). Хотя 11g и миграция на неё нас очень сильно интересует.
Для нас как разработчиков существует очень важный момент - уговорить заказчиков мигрировать на новую версию СУБД. Мы то готовы хоть завтра. А вот заказчиков очень трудно бывает убедить делать миграцию. Стандартная отговорка: "Всё ведь работает, и ладно...", короче леняться. Иногда приходится принуждать силой :)
---------------------------
Насколько я понял семинар в основном освещает пути миграции именно СУБД. А как же проблемы связки - старое приложение + новая СУБД? RAT сможет в этом помоч? Лично для меня, сам процес миграции не так интересен как Real
Application Testing, т.к при всех миграциях как-то удавалось самому разобраться со всеми проблемами связанными именно с самим процесом миграции. А вот понять как твое приложение будет работать после миграции (особенно это касется производительности) - это очень важно. Нам приходилось иногда это делать практически в боевом режиме, что несколько нервировало заказчиков :)
>А как же проблемы связки - старое приложение + новая СУБД? RAT сможет в этом помоч?
ОтветитьУдалитьСогласно metalink note 207303.1
11g поддерживает client начиная с 9.2. Если у Вас клиент 8.0.5 Вам никакая опция не поможет.
Если же ваше приложение смогло подсоединиться к БД, RAT может Вам захватить sql запросы на старой БД и проиграть на 11g. Выдаст статистику, что стало лучше- что хуже.
Для миграции Forms посмотрите в сторону Apex
ОтветитьУдалитьwww.oracle.com/technology/products/database/application_express/ppt/Application_Express_3.0_Forms_Developers.ppt
Конечно умеет далеко не все, но возможно большую часть (зависит от сложности кода на forms)
Мне кажется, лучше все-таки немного еще подождать до версии 11.2 :)
ОтветитьУдалитьВячеслав Лейчинский.
а для миграции с Reports куда смотреть?
ОтветитьУдалитьа в какую сторону смотреть для миграции с Reports?
ОтветитьУдалить