Сентябрь 2010
Пн Вт Ср Чт Пт Сб Вс
« Март    
 12345
6789101112
13141516171819
20212223242526
27282930  

ODI & GG

Как вы помните Oracle недавно купила компанию GoldenGate с одноименным продуктом который предназначен для быстрой репликации данных между различными базами, но имеет интерфейс командной строки и живет сам по себе. И сейчас его подружили c Data Integrator, что приятно разработчики выдержали обещанные сроки(март).

Как обычно добавили новый Knowledege Module
KM Oracle to Oracle Consistent (OGG)
Теперь проектируя ODI интерфейс можно автоматически сгенерировать инфраструктуру GG (OBY и PRM файлы).

Patch 9449058: ORACLE DATA INTEGRATOR 10.1.3.6.0_02 ONE-OFF PATCH

Вышел Oracle Data Integrator Cumulative Patch 10.1.3.6.0

Патч кумулятивный, ставится на 10.1.3.5.х требует обновления репозитория, весит 133.3MB Metalink ID9377717

Поправили KM и пофиксили баги
IKM SQL to Hyperion Planning - Modified

8855049 - Random “java.sql.SQLException: Closed Connection” error appears when running scenarios, while updating a session task. Connection to the repository is lost and session stops.
7696856 - Users not having “view/edit data” privileges are able to see table data through interface diagrams.
8993849 - Some session task logs are grayed out for a user with limited privileges in operator.
9309858 - IKM SQL To Hyperion Planning: ERROR_LOG_FILENAME overwrites and does not append log content.
9056142,9188539 - Repository Structure Fix. This patch set includes a fix to the repository structure. Running an upgrade of the Master and work repositories after this patch fix invalid the repository structures

Кстати для 10.1.3.5 было 6 патчей, там тоже много багов пофиксили, так что если что не работает смотрим металинк

Использования Oracle Database XE в качестве репозитория

Как вы знаете, многие продукты как собственные оракла, так и приобретенные требуют для хранения своих репозиториев каку-нибудь реляционную базу данных. Учитывая, то, что объемы и нагрузка в этом случае копеечные разумным было бы использовать для этих целей бесплатную урезанную СУБД, благо основные вендоры такие предоставляют. Я попробовал для этих целей Oracle XE, но увы после двух месяцев экспериментов с разными версиями могу заключить, что эту базу нельзя использовать для этих целей в следующих продуктах.
Oracle(Hyperion) Essbase
GoldenGate Data Director
BPM Studio

Пока только Data Integrator смог работать с XE, но он всеяден был изначально.
Основная проблема - jdbc драйверы, что-то в них не так. Но что самое обидное, с MS SQL Express все работает на ура.
Поэтому если вы хотите использовать только оракловый стек, для хранения пары десятков мегабайт придется ставить минимум DB Standart Edition. Впрочем для больших компаний это не проблема, полная база наверняка уже имеется, и можно просто выделить схему на ней, а вот для SMB это будет проблемой.

Вышел ODI Patchset 10.1.3.5.3

Были добавлены или модифицированы следующие Knowledge Modules

RKM E-Business Suite
RKM SAP ERP
RKM SAP ERP Connection Test
LKM SAP ERP to Oracle (SQLLDR)
SAP ABAP

Отличия MSSQL и Oracle

Столкнулся с интересной проблемой, делаю простой интерфейс: таблица MSSQL->Oracle, все нормально. Делаю обратную перекладку Oracle->MSSQL той же таблицы - ID не переносится и соответственно UPDATE не идет. Выяснилось, что в MSSQL часто используют тип Identity, он автоинкрементальный, т.е. сервер сам его при вставке записи увеличивает на 1. ODI как самый умный при реверс-инжениринге распознает его и помечает как Read-Only, а потом просто не включает в интерфейс и не выдает никаких ошибок.
Что нужно сделать - зайти в модель, сменить тип поля ID на int, и снять галку Read-Only у поля. И не забывать повторять это, если сделаете на этой таблице реверс.

Спам утомил

поэтому комментарии пока закрыл, все вопросы пожалуйста в форум

Oracle Optimized Warehouse for IBM

А вот ссылочка на сайзинг серверов IBM под оракловые базы, там 2 файла pdf для разных систем.

Oracle покупает GoldenGate

Анонс
Сайт покупаемой компании

Судя по всему это монопродуктовая компания, которая делает 1 продукт. Я так понял она создала платформу для CDC(Change Data Capture) и на его основе предлагает решения класса High Avaliability, Replication и Real-Time Data Integration. Насколько я понял их решение хватает данные из различных баз, причем из transaction logs, запихивает в Trail файл, а дальше данные более-менее стандартными средствами загружаются в базы назначения. Утверждают, что работают с кучей баз, правда в списке одни реляционки, Essbase например нету, и на разных ОС.
С документацией скудно, даже зарегистрировавшись можно получить только white papers, может потом будут более подробные данные.

Вышел кумулятивный Patch Set для ODI 10.1.3.5.2

Только пофиксены баги, номер патча на металинке 8718768, весит 108Mb
Bugs Fixed
* 8320399 - OdiExportAllScen execution fails if source Project parameter is empty
* 8614797 - Project documentation (Print to PDF) shows KM commands in a wrong order.
* 8333319 - WSDL containing Complex content with Extension/Restriction causes a “Part Does not Exist” error in OdiInvokeWebService.
* 8417826 - Scheduler agent does not close the master repository connections when failing to connect the work repository.
* 8529951 - Unique constraint (PK_EXP_TXT) violation error appears when starting a scenario.
* 8527219 - Sub-Model objects are not exported when using OdiExportObject tool. The following error appears: “Unable to find the object with type SnpSubModel and identifier …”
* 8474594 - XML ‘boolean’ values (’1′ or ‘0′) are always read as ‘0′ by the XML driver.
* 7393196 - Scenario started with a log level smaller than 5 are not purged correctly, causing the SNP_EXP_TXT work repository table to grows indefinitely.
* 8657545 - OdiSqlUnload tool adds extra spaces when unloading columns of type CHAR.
* 8559586 - Public Web Service returns a response with an empty session ID when starting sessions on a load balancing parent agent and when this agent is exclusively set up to do load balancing.
* 8471871 - Scenarios are not displayed in Metadata Navigator under scenario folders when connected to an execution work repository

Правим репозиторий ODI

При reverse engineering из MSSQL2005 натыкаемся на ошибку
java.sql.SQLException: ORA-12899: value too large for column “ODI_WORK”.”SNP_REV_COL”.”DEF_VALUE” (actual: 308, maximum: 100)
java.sql.SQLException: ORA-12899: value too large for column “ODI_WORK”.”SNP_COL”.”DEF_VALUE” (actual: 308, maximum: 100)

судя по TARам не я один и это баг версии 10.1.3.5, саппорт не предлагает ничего кроме залезть в схему рабочего репозитория и поправить его.

Правим
alter table SNP_DEV_COL modify DEF_VALUE VARCHAR2(400);
alter table SNP_COL modify DEF_VALUE VARCHAR2(400);

Page 1 of 812345»...Last »
Rambler's Top100