|
Линкование баз DB2
|
|||
---|---|---|---|
#18+
Народ подскажите плз, как можно в DB2 выбирать данные из таблиц разных баз данных. В Oracle например для этого есть линки. Есть ли что подобное в DB2, в нете что-то не ищется... ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2005, 15:53 |
|
Линкование баз DB2
|
|||
---|---|---|---|
#18+
Смотри FEDERATED DATABASE ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2005, 16:00 |
|
Линкование баз DB2
|
|||
---|---|---|---|
#18+
Спасибо, есть теперь где копать ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2005, 16:06 |
|
Линкование баз DB2
|
|||
---|---|---|---|
#18+
Можно так же писать ГВА OLE ф-ции в Development Center есть wisard по генерации таких ф-ций ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2005, 16:29 |
|
Линкование баз DB2
|
|||
---|---|---|---|
#18+
Люди а можно конкретный простенький примерчик? - есть сервер DB2 - на нем две базы BAZA1 и BAZA2 - в обоих базах есть схемы DB2 - в базе BAZA1 есть таблица DB2.TABLE1, в базе BAZA2 таблица DB2.TABLE2 Как можно добиться выборки в одном запросе данных из этих двух таблиц? FEDERATED DATABASE как я понял, что-то более масштабное... гетерогенное... Или нет? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.06.2005, 17:05 |
|
Линкование баз DB2
|
|||
---|---|---|---|
#18+
Еще одно замечание... Если базы находятся на одном сервере, и если вы перешли с Sybase или MSSQL, то вы будите сильно разочарованы и возможностями и производительностью такого рода линков. Дело в том, что в Sybase/MSSQL понятие базы и архитектура того, что называется "Экземпляр" (как впрочем и у Оракла) отличаются от DB2. Например, в Sybase вы подключаетесь не просто к базе данных, а к серверу. И, например, если у вас на сервере две базы данныз - db_1 и db_2, то вы: Код: plaintext 1. 2. 3. 4. 5. 6. 7.
В DB2 такое невозможно, зато существует такое понятие как схема Код: plaintext 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
07.06.2005, 10:42 |
|
Линкование баз DB2
|
|||
---|---|---|---|
#18+
Что-то я совсем не вкуриваю.... Схема здесь - это не то же самое что в Оракле? То бишь совокупность обектов принадлежащих одному хозяину? Вообще код SELECT * FROM NULLID.TABLYA, DB2.DEPT WHERE NULLID.TABLYA.ODIN = DB2.DEPT.DEPTNO для разных схем в одной базе DB2 у меня и так работает ... |
|||
:
Нравится:
Не нравится:
|
|||
08.06.2005, 09:50 |
|
Линкование баз DB2
|
|||
---|---|---|---|
#18+
Схема в DB2 это логическое наименование объектов. Схема по умолчанию имя пользователя и соответсвнно определяет его объекты. Но пользователю может принадлежать и другие схемы. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.06.2005, 13:09 |
|
|
start [/forum/topic.php?fid=43&fpage=145&tid=1605877]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
36ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
others: | 278ms |
total: | 419ms |
0 / 0 |