Autor Téma: Create View ze dvou databází (FireBird a MS SQL)  (Přečteno 968 krát)

Offline sebik

  • Nováček
  • *
  • Příspěvků: 4
  • Karma: 0
Create View ze dvou databází (FireBird a MS SQL)
« kdy: 07-03-2018, 14:10:07 »
Ahoj všem,

lze nějak vytvořit View nad dvěma různými databázemi (FireFird a MS SQL)?
Mám aplikaci v Delphi kde čtu data z MS SQL (ADO) a vlastní data mám v FireBirdu (IBObjects) a potřeboval bych je spojit do jednoho View (mají společně ID takže by šel nějaký JOIN…).
Umíte mě někdo postrčit kde a co hledat?

Díky moc
Sebik

Offline miroB

  • Guru
  • *****
  • Příspěvků: 519
  • Karma: 17
    • Verze Delphi: D1,2,3,4,7,2005,2009, XE8,S,B,T10.2.2 Pro
Re:Create View ze dvou databází (FireBird a MS SQL)
« Odpověď #1 kdy: 20-03-2018, 14:29:49 »
Ahoj všem,

lze nějak vytvořit View nad dvěma různými databázemi (FireFird a MS SQL)?
Mám aplikaci v Delphi kde čtu data z MS SQL (ADO) a vlastní data mám v FireBirdu (IBObjects) a potřeboval bych je spojit do jednoho View (mají společně ID takže by šel nějaký JOIN…).
Umíte mě někdo postrčit kde a co hledat?

Díky moc
Sebik
Trochu oneskorene, ale predsa. Nešlo by to pomocou Heterogenous Query?
Vzorový príklad je priamo v Delphi demos:
..\Object Pascal\Database\FireDAC\Samples\Comp Layer\TFDLocalSQL\MegaFMX
Demo síce riešei prípad spojenia SQLite + MS Access. Chcem však veriť, že by to malo fungovať obecne. Najmä ak jednu záložku v programe prezentujú ako "Heterogenous Query (Dyna)"

Offline sebik

  • Nováček
  • *
  • Příspěvků: 4
  • Karma: 0
Re:Create View ze dvou databází (FireBird a MS SQL)
« Odpověď #2 kdy: 21-03-2018, 06:31:01 »
Díky Delfin a jeho radě použít ODBC a linkovaný server jsem to rozchodil a zase se trochu vzdělal  :). Takže hotovo a dík.