powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Почему на форуме нет вопросов по Edition-based Redefinition?
25 сообщений из 75, страница 3 из 3
Почему на форуме нет вопросов по Edition-based Redefinition?
    #37928516
Lav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А мы вот перевели БД в EBR и теперь лопатами собираем проблемы с pipelined функциями, может кто-нибудь сталкивался? Прям невозможно с пакетами стало работать если в них есть pipelined то либо ora-600 либо ORA-00955: name is already used by an existing object
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #37928553
hoarfrost
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Валерий Юринский Вопрос:
Почему в нашем форуме практически нет вопросов, касающихся Edition-based Redefinition?
...
Мой ответ:
...
Ваша версия?
Потому что хорошо рассмотрена на форуме RuOUG.
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #37928586
Lav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hoarfrost,

Про piplined там ни слова нету
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #37928589
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LavПро piplined там ни слова нетуА pipelined у вас на plsql или sql типы завязаны?
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #37928592
Lav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-2-,

на plsql конечно, и из-за этих типов SYS_* все и глючит
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #37928620
Lav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот еще

Compilation errors for PACKAGE XXX.XXXXX
Error: PLS-00752: Table function F_GET is in an inconsistent state.
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #37928624
Lav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lavвот еще

Compilation errors for PACKAGE XXX.XXXXX
Error: PLS-00752: Table function F_GET is in an inconsistent state.

Это вот появляется для любого нового пакета с pipelined функцией который создается в не первом edition. Для лечение нужно зайти в ORA$BASE и создать там этот пакет
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #37928632
Деев И.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, дело в типах. Замена на типы в базе помогает. Но придется допиливать код пакетов:(

глючный вариант:

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
CREATE OR REPLACE PACKAGE ptf_api AS
  TYPE t_ptf_row IS RECORD (
    id           NUMBER,
    description  VARCHAR2(50)
  );

  TYPE t_ptf_tab IS TABLE OF t_ptf_row;

  FUNCTION get_tab_ptf (p_rows IN NUMBER) RETURN t_ptf_tab PIPELINED;
END;
/

CREATE OR REPLACE PACKAGE BODY ptf_api AS

  FUNCTION get_tab_ptf (p_rows IN NUMBER) RETURN t_ptf_tab PIPELINED IS
    l_row  t_ptf_row;
  BEGIN
    FOR i IN 1 .. p_rows LOOP
      l_row.id := i;
      l_row.description := 'Description for ' || i;
      PIPE ROW (l_row);
    END LOOP;
  
    RETURN;
  END;
END;
/

select * from table(ptf_api.get_tab_ptf(10));

ORA-06553: PLS-752: Table function GET_TAB_PTF is in an inconsistent state.



А вот рабочий вариант

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
create or replace type t1 as object
(
  id          number,
  description varchar2(50)
);
/

create or replace type t2 as table of t1;
/

CREATE OR REPLACE PACKAGE ptf_api AS
  FUNCTION get_tab_ptf (p_rows IN NUMBER) RETURN t2 PIPELINED;
END;
/

CREATE OR REPLACE PACKAGE BODY ptf_api AS
  FUNCTION get_tab_ptf (p_rows IN NUMBER) RETURN t2 PIPELINED IS
    l_row  t1:= t1(id => null,description => null);
  BEGIN
    FOR i IN 1 .. p_rows LOOP
      l_row.id := i;
      l_row.description := 'Description for ' || i;
      PIPE ROW (l_row);
    END LOOP;  
    RETURN;
  END;
END;
/

select * from table(ptf_api.get_tab_ptf(10));

        ID DESCRIPTION
---------- --------------------------------------------------------------------------------
         1 Description for 1
         2 Description for 2
         3 Description for 3
         4 Description for 4
         5 Description for 5
         6 Description for 6
         7 Description for 7
         8 Description for 8
         9 Description for 9
        10 Description for 10
 
10 rows selected

drop package ptf_api;
drop type t2;
drop type t1;



Насчет типов - есть некоторые ограничения на пользовательские типы, описаны здесь

Перед переходом на EBR нужно проверить:
Код: plsql
1.
2.
3.
select type_name,version# 
from user_type_versions
where version# > 1;



И попытаться выполнить для найденных типов
Код: plsql
1.
alter type ... Reset; 



Однако, в случае с pipelined-функциями дело еще в другом косяке, поскольку для созданных типов version# равен 1...

Да, не было у нас пока необходимости в pipeline-функциях...
Увы, нигде не нашел полного списка багов, связанных с EBR.
Перед переходом на EBR надо тестировать все и вся.
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #37928647
Деев И.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LavLavвот еще

Compilation errors for PACKAGE XXX.XXXXX
Error: PLS-00752: Table function F_GET is in an inconsistent state.

Это вот появляется для любого нового пакета с pipelined функцией который создается в не первом edition. Для лечение нужно зайти в ORA$BASE и создать там этот пакет

Работает! Т.е. не надо ничего переписывать, оказывается.
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #37928686
Lav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Деев И.Lavпропущено...


Это вот появляется для любого нового пакета с pipelined функцией который создается в не первом edition. Для лечение нужно зайти в ORA$BASE и создать там этот пакет

Работает! Т.е. не надо ничего переписывать, оказывается.

Конкретно этот кейс - ДА! Но вот если изменяется в новой версии набор атрибутов в типе возвращаемом pipelined тогда начинаются проблемы от ORA-600 до Drop type SYS_%%% force
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Почему на форуме нет вопросов по Edition-based Redefinition?
    #38977403
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ранее было предложено:
Валерий ЮринскийПри описании Edition-based Redefinition технические писатели корпорации Oracle придумали много слов, не существоваших ранее в английском языке.

Предлагаю вашему вниманию их перевод, в том числе, с помощью слов, не существовавших ранее в языке русском... :-)

Английский Русский Edition версия Edition-based версионный, на основе версий Editioned версионируемый, версионированный, версионирован(а), версионируем(ы/а) Noneditioned неверсионируемый, неверсионированный Editionable версионируемый Noneditionable неверсионируемый Editioning view версионирующее представление Editions-enabled версионно-полномочный Crossedition кросс-версионный Forward crossedition trigger прогрессивный кросс-версионный триггер Reverse crossedition trigger регрессивный кросс-версионный триггер
andrey_anonymousПеревод термина "Edition" как "Версия" неудачен, поскольку термин уже использован минимум дважды:
- rdbms Oracle относится к "версионникам"
- версионность прикладных данных поддерживается некоторыми приложениями.
Лучше подобрать другой перевод, к примеру, варианты перевода "редакция" или "ревизия" лучше подходят к изменениям кода и создают меньше путаницы.
Уже давно мы обсудили этот терминологический вопрос с Игорем Мельниковым (сотрудник Oracle, занимающийся данной темой)
и пришли к выводу, что предложенный вами вариант "ревизия" - это наиболее адекватный (на сегодня) вариант перевода для Edition.

С учетом этого перевод терминов станет таким ('верс' заменяем на 'ревиз'):
Английский Русский Edition ревизия Edition-based ревизионный, на основе ревизий Editioned ревизионируемый, ревизионированный, ревизионирован(а), ревизионируем(ы/а) Noneditioned неревизионируемый, неревизионированный Editionable ревизионируемый Noneditionable неревизионируемый Editioning view ревизионирующее представление Editions-enabled ревизионно-полномочный Crossedition кросс-ревизионный Forward crossedition trigger прогрессивный кросс-ревизионный триггер Reverse crossedition trigger регрессивный кросс-ревизионный триггер
Спасибо!

P.S. По мнению "орфографического проверяльщика" форума стало меньше слов, не существующих в русском языке... :-)
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #38977452
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В Oracle Database 12c появились новые возможности для Edition-based Redefinition (EBR)
SET_NULL_COLUMN_VALUES_TO_EXPR Procedure
Before Release 12.1.0.1, when using edition-based redefinition (EBR), transforming the application data from its pre-upgrade representation (in the old edition) to its post-upgrade representation (in the new edition) required an UPDATE operation on every row—a very expensive and time-consuming operation.

As of Release 12.1.0.1, you can sometimes invoke the procedure DBMS_EDITIONS_UTILITIES.SET_NULL_COLUMN_VALUES_TO_EXPR to use a metadata operation to transform the application data. For more information, see Section 24.3.5, "Transforming Data from Pre- to Post-Upgrade Representation."

See Also:
Oracle Database PL/SQL Packages and Types Reference for information about the DBMS_EDITIONS_UTILITIES.SET_NULL_COLUMN_VALUES_TO_EXPR procedure


Objects, Not Types, Are Editioned or NoneditionedBefore Release 12.1.0.1, a schema object was editionable if its type was editionable in the database and its owner was editions-enabled. An editions-enabled user could not own a noneditioned object of an editionable type.

If a noneditioned object (such as a table) referred to an editioned object (such as a user-defined type in an editions-enabled schema), then an error occurred. The workaround was to create the object to be referenced in a schema that was not editions-enabled.

As of Release 12.1.0.1:
A schema object is editionable if its type is editionable in the schema that owns the object and the object has the EDITIONABLE property. An editions-enabled user can own a noneditioned object of a type that is editionable in the database if the type is noneditionable in the schema or the object has the NONEDITIONABLE property.

Ordinarily, if a noneditioned object refers to an editioned object, then the editioned object is invisible during name resolution, and a "no such object" error occurs.

A noneditioned object that can specify an edition to search for editioned objects during name resolution—an evaluation edition— can depend on editioned objects.

For more information, see Section 24.1.1, "Editioned and Noneditioned Objects."


Кроме того ( 17637486 )
SQL*Plusв Oracle Database 12c ALTER ... COMPILE уже не вызывает актуализации (copy-on-change)
И в документации Oracle 12с исключена фраза
The DDL statement ALTER object COMPILE always actualizes object.
Выполнение в 12.1.0.2
Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
00:07:34 SQL> ALTER SESSION SET EDITION = ORA$BASE;
Session altered.

00:07:34 SQL> CREATE OR REPLACE TRIGGER TRG_DDL_A
00:07:34   2  AFTER DDL ON SCHEMA
00:07:34   3  DECLARE
00:07:34   4  	  n number;
00:07:34   5  	  l_sql_text ora_name_list_t;
00:07:34   6  	  l_sql varchar2(2000);
00:07:34   7  BEGIN
00:07:34   8  	  DBMS_OUTPUT.put_line(ora_sysevent || ' ' || ora_dict_obj_type || ' ' || ora_dict_obj_name || ' in ' || SYS_CONTEXT('USERENV', 'current_edition_name'));
00:07:34   9  
00:07:34  10  	  IF SYS_CONTEXT('USERENV', 'current_edition_name') = 'E_2'
00:07:34  11  	  THEN
00:07:34  12  	      n := ora_sql_txt(l_sql_text);
00:07:34  13  
00:07:34  14  	      FOR i IN 1..n
00:07:34  15  	      LOOP
00:07:34  16  		  l_sql := l_sql || l_sql_text(i);
00:07:34  17  	      END LOOP;
00:07:34  18  	      DBMS_OUTPUT.put_line(l_sql);
00:07:34  19  	  END IF;
00:07:34  20  END;
00:07:34  21  /
Trigger created.

00:07:35 SQL> CREATE EDITION E_1;
CREATE EDITION E_1 in ORA$BASE
Edition created.

00:07:35 SQL> CREATE EDITION E_2;
CREATE EDITION E_2 in ORA$BASE
Edition created.

00:07:35 SQL> ALTER SESSION SET EDITION = E_1;
Session altered.

00:07:35 SQL> CREATE PACKAGE PKG_2
00:07:35   2  IS
00:07:35   3  	  GV_ID number := 5;
00:07:35   4  
00:07:35   5  	  FUNCTION get_id
00:07:35   6  	  RETURN number;
00:07:35   7  END;
00:07:35   8  /
CREATE PACKAGE PKG_2 in E_1
Package created.

00:07:35 SQL> CREATE PACKAGE BODY PKG_2
00:07:35   2  IS
00:07:35   3  	  FUNCTION get_id
00:07:35   4  	  RETURN number
00:07:35   5  	  IS
00:07:35   6  	  BEGIN
00:07:35   7  	      RETURN GV_ID;
00:07:35   8  	  END;
00:07:35   9  END;
00:07:35  10  /
CREATE PACKAGE BODY PKG_2 in E_1
Package body created.

00:07:35 SQL> ALTER SESSION SET EDITION = E_2;
Session altered.

00:07:35 SQL> DECLARE
00:07:35   2  	  l_id number;
00:07:35   3  BEGIN
00:07:35   4  	  l_id := PKG_2.get_id();
00:07:35   5  END;
00:07:35   6  /
PL/SQL procedure successfully completed.

00:07:35 SQL> SELECT  object_name, object_type, status, last_ddl_time, edition_name
00:07:35   2  FROM    user_objects_ae
00:07:35   3  WHERE   object_name = 'PKG_2';

OBJECT_NAME                                                                                                                      OBJECT_TYPE             STATUS  LAST_DDL_ EDITION_NAME
-------------------------------------------------------------------------------------------------------------------------------- ----------------------- ------- --------- --------------------------------------------------------------------------------------------------------------------------------
PKG_2                                                                                                                            PACKAGE BODY            VALID   14-MAY-15
PKG_2                                                                                                                            PACKAGE                 VALID   14-MAY-15

00:07:36 SQL> ALTER PACKAGE PKG_2 COMPILE SPECIFICATION REUSE SETTINGS;
ALTER PACKAGE PKG_2 in E_2
ALTER PACKAGE PKG_2 COMPILE SPECIFICATION REUSE SETTINGS
Package altered.

00:07:36 SQL> ALTER PACKAGE PKG_2 COMPILE BODY REUSE SETTINGS;
ALTER PACKAGE BODY PKG_2 in E_2
ALTER PACKAGE PKG_2 COMPILE BODY REUSE SETTINGS
Package body altered.

00:07:36 SQL> SELECT  object_name, object_type, status, last_ddl_time, edition_name
00:07:36   2  FROM    user_objects_ae
00:07:36   3  WHERE   object_name = 'PKG_2';

OBJECT_NAME                                                                                                                      OBJECT_TYPE             STATUS  LAST_DDL_ EDITION_NAME
-------------------------------------------------------------------------------------------------------------------------------- ----------------------- ------- --------- --------------------------------------------------------------------------------------------------------------------------------
PKG_2                                                                                                                            PACKAGE BODY            VALID   14-MAY-15
PKG_2                                                                                                                            PACKAGE                 VALID   14-MAY-15

-- Результат запроса в более читаемом виде:
OBJECT_NAME     OBJECT_TYPE     STATUS  LAST_DDL_ EDITION_NAME
--------------- --------------- ------- --------- ---------------
PKG_2           PACKAGE BODY    VALID   14-MAY-15
PKG_2           PACKAGE         VALID   14-MAY-15

-- в поле EDITION_NAME пусто (NULL)


Как видим, уже нет никаких неявных ALTER ... COMPILE
и никакой актуализации (Copy-on-Change) при явном вызове ALTER ... COMPILE
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Почему на форуме нет вопросов по Edition-based Redefinition?
    #39433551
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валерий ЮринскийПочему в нашем форуме практически нет вопросов, касающихся Edition-based Redefinition?
. . .
- Разработчики и заказчики не знают об этих новых функциональных возможностях Oracle11g R2, Oracle12c, Oracle12c R2?
- Мало систем переведено на Oracle Database 11g R2, Oracle12c, Oracle12c R2?
- Критичная для бизнеса необходимость высокой доступности информационных систем – это миф, выгодно поддерживаемый продавцами компьютерного оборудования и программного обеспечения?
- Ваша версия?Уважаемые коллеги!

Эта тема была создана уже почти 6 лет назад.

С тех пор уже вышли Oracle Database 12c и Oracle Database 12c R2.

Как бы вы сегодня ответили на заданные выше вопросы?

Спасибо!
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #39433571
free_blocks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Валерий ЮринскийВалерий ЮринскийПочему в нашем форуме практически нет вопросов, касающихся Edition-based Redefinition?
. . .
- Разработчики и заказчики не знают об этих новых функциональных возможностях Oracle11g R2, Oracle12c, Oracle12c R2?
- Мало систем переведено на Oracle Database 11g R2, Oracle12c, Oracle12c R2?
- Критичная для бизнеса необходимость высокой доступности информационных систем – это миф, выгодно поддерживаемый продавцами компьютерного оборудования и программного обеспечения?
- Ваша версия?Уважаемые коллеги!

Эта тема была создана уже почти 6 лет назад.

С тех пор уже вышли Oracle Database 12c и Oracle Database 12c R2.

Как бы вы сегодня ответили на заданные выше вопросы?

Спасибо!

До настоящего момента ни разу не доводилось сталкиваться с редакциями в реальной жизни. Даже в серьезных организациях часто есть технологические окна для наката обновлений. В супер серьезных организациях, где простои недопустимы (в таких не работал), но полагаю, что у них есть более существенные способы, чем редакции.
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #39433609
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
free_blocksВалерий Юринскийпропущено...
Уважаемые коллеги!

Эта тема была создана уже почти 6 лет назад.

С тех пор уже вышли Oracle Database 12c и Oracle Database 12c R2.

Как бы вы сегодня ответили на заданные выше вопросы?

Спасибо!

До настоящего момента ни разу не доводилось сталкиваться с редакциями в реальной жизни.
Даже в серьезных организациях часто есть технологические окна для наката обновлений.
В супер серьезных организациях, где простои недопустимы (в таких не работал),
но полагаю, что у них есть более существенные способы, чем редакции.Интересно, какие это "более существенные способы"?
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #39433612
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валерий Юринский...
Уважаемые коллеги!

Эта тема была создана уже почти 6 лет назад.

С тех пор уже вышли Oracle Database 12c и Oracle Database 12c R2.

Как бы вы сегодня ответили на заданные выше вопросы?

Спасибо!

В реальной жизни сталкивался только при работе с OsBS 12.2
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #39433625
Vint
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Валерий Юринский,
баловался на 11.2
как только начались проблемы с pipelined+autonomus transaction забил, через пару версий допилят может и вернусь... но сейчас бесполезная фигня с багами. да и 99.999 система у меня. можно на пару минут остановить и накатить патч или даже не останавливая накатывать в некоторых местах.
да и Критичная для бизнеса необходимость высокой доступности информационных систем – это миф, выгодно поддерживаемый продавцами компьютерного оборудования и программного обеспечения. кому надо - сделают и будут пользоваться. но таких систем единицы.
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #39433632
free_blocks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Валерий Юринскийfree_blocksпропущено...


До настоящего момента ни разу не доводилось сталкиваться с редакциями в реальной жизни.
Даже в серьезных организациях часто есть технологические окна для наката обновлений.
В супер серьезных организациях, где простои недопустимы (в таких не работал),
но полагаю, что у них есть более существенные способы, чем редакции.Интересно, какие это "более существенные способы"?

Сама оракл повсюду голден гейт как универсальное и ультимативное средство продвигает. Я же говорю, не работал в супер серьезных организациях, где и остановка приложения недопустима.

Лично мое отношения к редакциям следующее. Оракл выпустил отличную базу данных, а также снабдил ее множество маркетинговых решений, направленных на благую цель. Но проблема в том, что само внедрение этих решений приводит к ошибкам, которых не было бы, если бы эти решения не внедрялись.

Могу примеры из опыта привести. Тестировал миграцию через RAT. Понадобилось поставить целый ряд патчей, без которых это решение не работало. Захватил нагрузку на одной базе, проиграл ее на другой, получил ошибки, связанные не с новой средой, а с самой технологией RAT. В итоге все же довел дело до двух отчетов, которые никак не помогли принять решения.

Или online redifinition. Идея отличная, секционировать огромную таблицу находу. На тесте все прошло отлично, а на бою все это привело к зависанию приложения, когда к таблице обращалась удаленная сессия. Так я на практике узнал, что в основе online redifition лежит mat view log и словил оракловый баг.

Видите, в обоих случаях предлагаемое решение само по себе стало источником проблем.

С редакциями есть еще такой момент, что он очень плохо ложится на схему обновления по традиционной схеме, когда огранизация покупает коробочный продукт и вдальнейшем его обновляет. Мне еще не встретился вендор, кто бы взял на себя поддержку редакций, т.к. эти сами редакции вносят в проект дополнительную сложность.
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #39438841
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
20-21 апреля 2017 г. проводим тренинг по EBR.
Кому интересно, пишите мне на e-mail, указанный в профиле.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Почему на форуме нет вопросов по Edition-based Redefinition?
    #39821447
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не нашел в pdf по стоимости опций сколько все же стоит эта штука. неужто бесплатно?

и еще вопрос: 2 года прошло. не видно по 18, 19 версиям не стал ли забивать Оракл на эту фишку?
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #39821452
Фотография -2-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з.и еще вопрос: 2 года прошло . не видно по 18, 19 версиям не стал ли забивать Оракл на эту фишку?Полагаешь, оракл, когда какую-то фичу делает deprecated, ориентируется на дату последнего обсуждения на sql.ru?
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #39821456
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если б я так полагал, вопрос бы не возник.

а спрашиваю ,потому что наверняка есть люди которые варятся в этом. отслеживают баги, патчи, новые фишки...
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #39821460
Фотография Vadim Lejnin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з.если б я так полагал, вопрос бы не возник.

а спрашиваю ,потому что наверняка есть люди которые варятся в этом. отслеживают баги, патчи, новые фишки...

Версионность активно используется во флагманском продукте OeBS
На ней основан online накат патчей, быстрое переключение

Одна база, две инфраструктуры (run and patch), одни данные
Читайте требования к набору патчей базы для разворачивания OeBS
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #39821463
х.з.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
таки бесплатно?
...
Рейтинг: 0 / 0
Почему на форуме нет вопросов по Edition-based Redefinition?
    #39821566
Фотография Валерий Юринский
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
х.з.таки бесплатно?Edition-based Redefinition - это feature.
Дополнительной оплаты не требуется.
Доступна и в Oracle Database Enterprise Ediition, и в Oracle Database Standard Ediition.
...
Рейтинг: 0 / 0
25 сообщений из 75, страница 3 из 3
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Почему на форуме нет вопросов по Edition-based Redefinition?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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