OBIEE 12c Admin Tool - Дубликат определения - Ошибка выполнения сценария метаданных
Я пытаюсь создать хранилище, используя BISAMPLE в соответствии с учебниками из оракула. http://www.oracle.com/webfolder/technetwork/tutorials/obe/fmw/bi/bi1221/rpd/rpd.html http://rakeshpatil002.blogspot.com/2014/11/bisample-schema.html
База данных Oracle также 12c
Пользователь загружен в ORCLPDB. Я загрузил его в ORCL: раньше, но уволил пользователя после совершения этой ошибки.
Но когда я пытаюсь добавить их, я получаю следующее сообщение об ошибке. Я надеюсь, что вы могли бы сказать мне, что я делаю неправильно или где я должен искать, чтобы решить эту проблему. Я вижу все таблицы, когда я в SQL Developer вошел как BISAMPLE. Моя среда - Windows 2016 Server.
Любая помощь приветствуется. (строка, выделенная жирным шрифтом, является ошибкой) Ошибка от администратора.
Ошибка выполнения сценария метаданных:
inQSError: 28004 duplicate defininition
DECLARE TABLE "biplatform_datasource"."".""."SAMP_CUSTOMERS_D" AS "SAMP_CUSTOMERS_D"
HAVING(
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."CUST_KEY" AS "CUST_KEY" TYPE DOUBLE PRECISION 53 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."NAME" AS "NAME" TYPE VARCHAR PRECISION 1020 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."TYPE_KEY" AS "TYPE_KEY" TYPE VARCHAR PRECISION 1020 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."FST_CONTACT_DT" AS "FST_CONTACT_DT" TYPE TIMESTAMP PRECISION 19 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."SEGMENT_KEY" AS "SEGMENT_KEY" TYPE DOUBLE PRECISION 53 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."INCOME_LVL" AS "INCOME_LVL" TYPE VARCHAR PRECISION 1020 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."STATUS_KEY" AS "STATUS_KEY" TYPE VARCHAR PRECISION 1020 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."LST_ORDER_DT" AS "LST_ORDER_DT" TYPE TIMESTAMP PRECISION 19 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."ADDRESS_KEY" AS "ADDRESS_KEY" TYPE DOUBLE PRECISION 53 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."MARITAL_ST" AS "MARITAL_ST" TYPE VARCHAR PRECISION 20 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."PREV_MARITAL_ST" AS "PREV_MARITAL_ST" TYPE VARCHAR PRECISION 20 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."PREV_MARITAL_ST_DT" AS "PREV_MARITAL_ST_DT" TYPE TIMESTAMP PRECISION 19 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."BIRTH_DT" AS "BIRTH_DT" TYPE TIMESTAMP PRECISION 19 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."CRDT_RATE" AS "CRDT_RATE" TYPE DOUBLE PRECISION 38 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
ERROR HERE
**"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."CUST_KEY" AS "CUST_KEY" TYPE DOUBLE PRECISION 53 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,**
ERROR END
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."NAME" AS "NAME" TYPE VARCHAR PRECISION 1020 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."TYPE_KEY" AS "TYPE_KEY" TYPE VARCHAR PRECISION 1020 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."FST_CONTACT_DT" AS "FST_CONTACT_DT" TYPE TIMESTAMP PRECISION 19 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."SEGMENT_KEY" AS "SEGMENT_KEY" TYPE DOUBLE PRECISION 53 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."INCOME_LVL" AS "INCOME_LVL" TYPE VARCHAR PRECISION 1020 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."STATUS_KEY" AS "STATUS_KEY" TYPE VARCHAR PRECISION 1020 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."LST_ORDER_DT" AS "LST_ORDER_DT" TYPE TIMESTAMP PRECISION 19 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."ADDRESS_KEY" AS "ADDRESS_KEY" TYPE DOUBLE PRECISION 53 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."MARITAL_ST" AS "MARITAL_ST" TYPE VARCHAR PRECISION 20 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."PREV_MARITAL_ST" AS "PREV_MARITAL_ST" TYPE VARCHAR PRECISION 20 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."PREV_MARITAL_ST_DT" AS "PREV_MARITAL_ST_DT" TYPE TIMESTAMP PRECISION 19 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."BIRTH_DT" AS "BIRTH_DT" TYPE TIMESTAMP PRECISION 19 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {} ,
"biplatform_datasource"."".""."SAMP_CUSTOMERS_D"."CRDT_RATE" AS "CRDT_RATE" TYPE DOUBLE PRECISION 38 SCALE 0 NULLABLE VALUE TYPE MAPPED COLUMN '' MVLINK '' DESCRIPTION {}
);
0 ответов
Стив,
мы столкнулись с той же ошибкой.
Мы проверили с SELECT * FROM all_tables WHERE TABLE_NAME = 'SAMP_ADRESSES_D'
для количества записей в каталоге метаданных базы данных Oracle:
- произошло ДВА раза.
Мы узнали, что было два разных владельца: BISAMPLE
а также BISAMPLE_EXA
,
Мы уронили стол
DROP TABLE BISAMPLE_EXA.SAMP_ADDRESSES_D
и обнаружил, что в диалоговом окне конфигурации нового хранилища дубликат записи для SAMP_ADRESSES_D
исчез.
Мы повторили DROP TABLE
шаг для всех дублированных таблиц, как указано в нашем руководстве по обучению Oracle BI (я полагаю, вы использовали то же самое).
Мы заметили, что все дубликаты были удалены, и мастер позволил нам продолжить.
После этого наша машина перенесла виртуальный сердечный приступ, обозначенный синим осыпанием смерти:-(
Тем не менее мы решили эту проблему, которую вы тоже могли иметь. Это очевидно ошибка в Oracle BI; они не могли различить объекты разных владельцев с одинаковыми именами. Если вы знаете место, где описать эту ошибку для разработчиков Oracle (например, Microsoft Connect), пожалуйста, не стесняйтесь добавить это к нему.
С уважением
JP