2016-04-18 15 views
0

Ich habe Tabellen in dashDB auf IBM Bluemix erstellt und diese Tabellen mit Daten gefüllt. Jetzt muss ich meine cloud-basierte DashDB mit dem jeweiligen fütternden DB2-System (V9.7) verbinden, das hinter einer Unternehmensfirewall sitzt. Wie kann ich die Verbindung herstellen und einen täglichen Feed einrichten (Replikation)?Ich muss IBM dashDB auf Bluemix mit einer anderen DB2-Datenbank im Unternehmensnetzwerk verbinden, um regulären Feed zu erhalten

+0

Sie diese gleiche Frage auf, fragte dW Antworten unter dieser URL: https://developer.ibm.com/answers/questions/264964/i-need-to-connect-ibm-bluemix-dashdb-with-another/ –

Antwort

0

Sie konnten die IBM Sichere-Connector einrichten:

http://www.ibm.com/support/knowledgecenter/#!/SSWHYP_2.0.0/com.ibm.apimgmt.webapi.doc/task_createconnector.html

Hier finden Sie einige Demo-Video, wie diese über die Bluemix "Cloud Integration" Dienst zu tun:

https://www.youtube.com/watch?v=mCq_7XnBBuI

Dadurch sollten Sie DataWorks verwenden können, um Daten vor Ort abzurufen.

Alternativ können Sie einen lokalen ETL-Server einrichten, z. B. DataStage, um aus dem Unternehmenssystem zu ziehen und in der Cloud zu DashDB zu wechseln.

1

Neben der Verwendung eines anderen Produkts können Sie auch db2 selbst verwenden.

Sie können die dashDB auf Ihrem DB2-Fütterungssystem katalogisieren, dann exportieren und dort einfügen (innerhalb Ihrer v9.7 db2).

z.B.

db2 catalog tcpip node MYDASH Fern DASHSERVER Server 50000 db2 catalog db BLUDB als BLUDB am Knoten MYDASH

dann einfügen Export in ein anderes Skript kann durch cronjob gesteuert werden ...