Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ODBC installieren

Empfohlene Antworten

Hi, ich hab mal wieder ein kleines Problem.Ich muss bei mir in der Firma ein Tool erstellen, daß Systeminformationen liest, und diese dann in eine Datenbank schreibt. Die Systeminformationen hab ich mittlerweile. Nun nur das Problem, daß ich auf den unterschiedlichen Rechnern, auf denen das Tool läuft SQLBase und Oracle8.1 DB laufen. Den Zugriff über ODBC hab ich auch hingekriegt. Nun das Problem:

Es sind etwa 2000 PCs (WinNT und WIn95) Workstations und Server und Desktops und Laptops, um das ganze übersichtlich zu halten ;). Wie kann ich (mit einem Installationsscript o.ä.) auf den PCs die Datenbank-ODBC-Verbindung installieren? In der Registry kann ich den Datenbanktyp und den Namen des DB-Servers sowie den DB-Namen auslesen.

Ich muss (wahrscheinlich?) die *.dll auf jedem PC installieren und dann die Verknüpfung erstellen und in der MSDN hab ich bloß die Installation auf einem PC (über Systemsteuerung) gefunden.

Schonmal jetzt vielen Dank

<FONT COLOR="#a62a2a" SIZE="1">[ 27. August 2001 15:33: Beitrag 2 mal editiert, zuletzt von InsanityX ]</font>

Also ich habe immer von Hand an einzelrechnern zusätzlich ODBC-Quellen eingegeben, aber ich denke auch, daß sich diese einfach irgendwo in der Registry verstecken. Die entsprechenden DLLs reinkopieren und registrieren konnte unter Umständen nicht ausreichen. Aber ich würde das mal testen. Wenn ODBC allerdings nicht bei den ganzen Rechnern installiert ist frage ich mich, wie die denn am Netz hängen?

Du könntest die Daten ja auch direkt übers interne Netz an Deine Rechner-IP verschicken - geht in C++ recht einfach. Da muß halt dann das Programm die Packages abfangen. Oder verschicke die Daten (fast noch einfacher) als E-Mail! Dann gibt´s auch keine Probleme mit der IP-Auflösung. Das Programm muß ja ohnehin auf jedem Rechner gestartet werden um die Systemdaten auszulesen. Vielleicht wäre es auch besser, wenn nicht jeder Rechner direkt auf der Datenbank rumwursteln darf.

<FONT COLOR="#a62a2a" SIZE="1">[ 27. August 2001 15:42: Beitrag 1 mal editiert, zuletzt von Crush ]</font>

Die Rechner greifen zZ über Centura auf die DB zu, ist aber keine Standardisierte Schnittstelle und deshalb etwas komplizierter. Die neue Version des Programms wird eh auf allen Rechnern intstalliert, und dann kann ich auch über ODBC installieren. ODBC ist auch installiert, nur die Schnittstelle zu der Datenbank ist noch nicht da, es fehlt sozusagen nur ein Eintrag. Und weil die Applikation die wir erstellt haben, eine DB-Applikation ist, müssen die eh alle auf die DBs :)...

Thema hat sich erledigt, habe das Problem über InstallShield gelöst...

Kann man über den auch Accessdatenbanken auf einem Client in die ODBC einbinden? Den Installshield mein ich.

ODBC-Einträge sind Registry-Einträge.

Leg einmal über die Systemsteuerung den Zugriff an, schau DIr die Parameter mit regedit an:

//HKEY_LOCAL_MACHINE//SOFTWARE//ODBC//ODBC.INI und //HKEY_LOCAL_MACHINE//SOFTWARE//ODBC//ODBC.INI/ODBC Data Source//

Dann kannst Du mit dem Installshield Registryeinträge machen. Zu beachten ist noch, daß die *.dlls installiert sind, bei Access sollten aber eigentlich alle installiert sein.

Wenns noch Fragen gibt ICQ:93911832

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.