-
odbc_connect
Hallo zusammen,
wir haben auf dem System i einen Webserver laufen, auf dem wir u.a. mit PHP arbeiten.
Lokal nutze ich xampp, um zu entwickeln.
In der lokalen Umgebung kann ich mittels odbc_connect eine Verbindung zu unserer DB2 aufbauen.
Kopiere ich das Script nun auf den Webserver, funktioniert das odbc_connect nicht. Es erscheint folgende Fehlermeldung:
Code:
Warning: odbc_connect(): SQL error: Relationale Datenbank DRIVER={IBM i Acce nicht im Verzeichnis der relationalen Datenbank., SQL state 42705 in SQLConnect in
Weiß jemand Rat?
-
Hi,
Du kannst auf der IBM i ebenfalls ODBC installieren:
Code:
yum install unixODBC
Oder du verwendest den direkt Zugriff via db2_connect
lg Andreas
-
Hallo Andreas,
danke für die Antwort.
Ja, db2_connect funktioniert auf der i. Allerdings bekomme ich das unter xampp nicht zum laufen
-
Ich weiß nicht ob der db2_connect ohne eine DB2-Lizenz auf Unix verfügbar ist.
Unter Windows muss ich DB2-Connect lizensieren da dieser nicht durch dei AS/400 lizensiert ist.
-
Ja, das scheint hier das Problem zu sein.
Gibt es irgendwo eine nette Anleitung, damit odbc_connect auf der i funktioniert?
-
Eigentlich sollte ODBC installiert sein. Die Fehlermeldung sieht mir eher nach einer falschen Konfiguration aus, oder?
-
Du musst die odbcinst.ini mit den entsprechenden Eintrag hinterlegt haben.
Hier 2 Links die das ganz gut erklären:
https://ibmi-oss-docs.readthedocs.io...dbc/using.html
https://techchannel.com/SMB/08/2019/...iver-for-IBM-i
-
... kann es sein, dass auf der AS/400 kein *local Eintrag vorhanden ist? (WRKRDBDIRE ist Dein Freund)
D*B
-
...doch ein Eintrag *LOCAL ist vorhanden als Ferner Standort
-
Ich würde auch nicht anfangen außerhalb der IBM i Welt den db2_connect zu verwenden. Hat mehr Probleme verursacht hals geholfen.
Wenn würde ich es entweder über eine Konfiguration steuern welche Methode verwendet werden soll oder einer OS Anfrage um zu prüfen auf welcher Plattform du dich befindest.
-
odbc_connect sollte immer funktionieren, wenn der passende ACS-Treiber (Windows CA sollte inzwischen vermieden werden) installiert und die Systemverbindung konfiguriert ist (ACS-Configuration sowie Export für AP).
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- You may not post attachments
- You may not edit your posts
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks