Domino 9 und frühere Versionen > ND6: Entwicklung

ODBC und Navision

(1/5) > >>

ctillmanns:
Hallo
Ich versuche gerade Navision 2.01 per ODBC an eine Notes Anwendung (ND7) anzubinden. Ich bin da jetzt ein bisschen verwirrt. Muss DECS auf jeden Fall laufen? Auch für @dblookup?
Wenn ja, kann ich DECS noch nachträglich installieren, bzw. reicht der Eintrag in den ServerTasks?

Grüsse
cti

PS: Falls jemand das mit Navision schon mal gemacht haben sollte, ich kriege im Moment nicht mal ein Excel Blatt ausgefüllt, weil der ODBC Treiber sich irgendwie gar nicht bewegt. Irgendeine Idee?

Ralf_M_Petter:
Soweit ich weiß ist DECS für @dblookup ODBC nicht notwendig. Ich würde diese Vorgehendsweise aber nicht empfehlen, da du dadurch die Offlinefähigkeit von Notes einschränken würdest. Ich persönlich finde es besser, wenn man die Daten, die man in der Notes Anwendung braucht einfach in eine eigene Datenbank im Notes spiegelt, die dann regelmäßig synchronisiert wird. Das funktioniert bei uns sehr gut. Muss aber dazusagen, dass wir nicht Navision sondern ein anderes ERP System im Einsatz haben. Im Prinzip ist das aber das gleiche.

Grüße

Ralf

ctillmanns:
Hallo
Der Meinung bin ich zwar auch, aber das wird dann oft ziemlich komplex und ich müsste auf beiden Seiten was programmieren. Ich habe das schon mit SAP und DIAS gemacht und das wurde dann immer eine ziemlich umfangreiche Anwendung. Ich wollte einfach mal wissen, ob jemand schon mal mit den Datenbankverbindungen und ODBC schon Erfahrung hat. Für meine momentane Problemstellung scheint mir das mit dem Spiegeln ein bisschen zu aufwändig und LEI ist zu teuer und dem Ding traue ich seit der letzten Erfahrung gar nicht mehr über den Weg. Ausserdem habe ich im Moment noch keine Ahnung wie Navision funktioniert. Ich weiss nicht mal, wo ich einen Timestamp finden kann.
cti

Ralf_M_Petter:
Meiner Meinung hat das weniger mit Navision zu tun sondern mehr mit der darunterliegenden Datenbank. Denke mal Navision verwendet den SQL Server von M$ oder?

Wir haben es so gelöst, dass wir auf die Datei die wir spiegeln wollen einen Datenbanktrigger gesetzt haben. Hinter dem Trigger verbirgt sich ein kleines Programm dass die Änderung in der Notesdatenbank nachgezogen hat. Gerade wenn es eventuell nur um eine Tabelle mit z.B. Kundendaten geht ist das schnell und effektiv.

Aber sonst schreib einfach mal, was für Probleme du beim ODBC Zugriff hast, vielleicht kann ich dir trotzdem helfen.

Grüße

Ralf

ctillmanns:
Die Db ist kein SQL Server, leider. Man hat irgendwie keinen direkten Zugang auf die Tabellen. Ich wäre ja für DB2, aber wer fragt mich schon.
Mit dem ODBC scheitere ich im Moment schon am Einrichten der Verbindung. Laut Handbuch habe ich alles richtig gemacht, aber der Treiber lässt keine Verbindung zu. Berechtigungen oder sonst ein Problem.
Vielleicht doch besser einen Export zu bauen und ein Textfile in Notes zu importieren.
Da wäre immer noch die Frage zum DECS. Kann man das nächträglich installieren/aktivieren oder muss man den Server tatsächlich neu installieren?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln