Softwareprodukt: ODBC-Driver für CIS (Datenzugriff aus Windows98/NT/Me/2000 auf CIS Daten mit ODBC) Was ist ODBC? Die ODBC Schnittstelle ( Open Database Connectivity ) dient dazu, Anwendungen auf Datenbanken mit SQL (Structured Query Langguage ) als Standard zugreifen zu lassen. Die Schnittstelle erlaubt größtmögliche Zusammenarbeit, Austauschbarkeit und Unabhängigkeit. Die Anwendung kann so auf verschiedenste Datenbanken zugreifen, d.h. sie wird unabhängig von einer zu Grunde liegenden Datenbasis entwickelt, getestet und verkauft. Der Anwender kann dann eine für ihn passende Datenbasis auswählen, indem er einen ODBCTreiber für seine Datenbank in das ODBC-System einbringt. Was brauche ich um die PC-Anwendung mit CIS zu verbinden? Ein Netzwerk, das die Client-Rechner (Windows) mit dem Host (BS2000) verbindet: Damit Anwendungen unter Windows auf Daten im BS2000 zugreifen können ist jedenfalls eine Verbindung der Rechner nötig, auf der TCP/IP ablauffähig ist. Ein Windowsprogramm, das ODBC-Zugriffe unterstützt (z.B.: ACCESS): Die Anwendung unter Windows muß Aufrufe an ein ODBC System absetzen. Anstatt selbst in Dateien zu lesen, müssen ODBC-Funktionen gerufen werden. ACCESS ist beispielsweise dazu in der Lage, Tabellen mit ODBC zu bearbeiten, die mit irgendwelchen Fremdsystemen ( dBASE, FoxPro....) gespeichert sind. ODBC (Open Database Connectivity von Microsoft) auf dem Client-Rechner: ODBC ist eine Menge von Funktionen die zum Herstellen einer logischen Verbindung zu den Daten dient (z.B.: ,..., SQLDriverConnect,...., SQLGetData, ..,SQLTransact,...). Diese für die Anwendung immer gleichen Funktionsaufrufe werden vom ODBC-Verwalter an den ODBC-Treiber des ausgewählten Zugriffssystems weitergeleitet. ODBC-Treiber für CIS Zugriffe auf dem Client-Rechner: Ist der CIS ODBC-Treiber installiert, so wird er vom ODBC-Verwalter mit allen anderen ODBC-Treibern für den Datenzugriff angeboten. Wird CIS als Zugriffssystem ausgewählt, dann werden die ODBC-Aufrufe an den CIS-Treiber weitergeleitet, der dann z.B. ein SQLSelect in eine Suchfrage für CIS umwandelt. CISDC32 auf dem Client-Rechner: Der CIS-Treiber gibt die erstellten CIS-Kommandos an CISDC32, die Verbindungssoftware zum BS2000, weiter. Die Verbindung CISDC32 <-> BS2000 erfolgt über TCP/IP mit WindowsSocket-Funktionen. CISSRV im BS2000: Ab CISV12A10 wird ein Datenbank Server CISSRV ausgeliefert. Dieser Server wird als DCAMAnwendung gestartet. Der Datenkatalog, die ISAM Dateien mit den Daten und die CIS Datensicherung müssen für diesen Server installiert bzw. gestartet sein. Bitte den neuesten REP-Stand aus dem Internet einspielen. CIS/CISDC32 ist ein Produkt der Firma Siemens und kann über den Siemens-Vertrieb bestellt werden. ODBCCIS kann über „Helmut Exner Systemanalyse/Realisierung“ bezogen werden. Installation: Das ODBC-System von Microsoft (Version >=3.0) muß auf dem Rechner installiert sein Der CIS ODBC Treiber wird per Programm, das mit ausgeliefert wird, installiert. Einzelheiten sind der mitgelieferten README-Datei zu entnehmen. Einbettung des CIS ODBC Treibers 1. Die gewünschte Anwendung 2. ODBC als Teil des Betriebsystems Windows 3. CIS ODBC Treiber 4. Client-Teil von CIS Variante C/S 5. Server-Teil von CIS Variante C/S Bestellung Den CIS ODBC Treiber können Sie über „Helmut Exner Systemanalyse/Realisierung“ beziehen: Die Software können Sie auch von unserem Server (http://www.nickels.de/netinst/odbccis.htm) laden. Den Code zum Freischalten erhalten Sie, wenn Sie die Software bei uns bestellen. (Ein 60-Tage-Testcode steht in der Readme-Datei). Helmut Exner Systemanalyse/Realisierung Kybergstr. 63 82041 Oberhaching Telefon: (089) 61 39 88 08 Fax: (089) 61 30 01 66 email: [email protected] Preise: Anzahl Lizenzen 1 5 10 Preis 250,- € 800.- € 1.300 € Anzahl Lizenzen 20 50 100 Preis 2.250,- € 4.500.- € 7.000.- €