[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2007
    Beiträge
    75

    Problem bei Zend Core for IBM

    Hallo,

    ich wollte mal ein wenig mit PHP und Zugriff auf DB2 rumprobieren, allerdings kriege ich es nicht auf die Reihe eine Verbindung zur iSeries aufzubauen.

    Ich habe über xampp einen Apache WebServer laufen und da Zend Core for IBM drüber installiert.

    Meine Connection-Versuche sehen so aus:

    Code:
       
      function postedConnection() {
          
        
              $connectionString = "DRIVER={iSeries Access ODBC Driver};HOSTNAME=iseriesname;DATABASE=iseriesname;PROTOCOL=TCPIP;PORT=446;UID=USER;PWD=PASSWORD;";
              $username = NULL;
              $password = NULL;
              $conn = db2_connect($connectionString, $username, $password);
              printf("Connection String: %s
    ", $connectionString);
          
    
          if ($conn == 0) {
              $SQLState = db2_conn_error();
              echo("Connection to database failed.
    
    ");
            $sqlerror = db2_conn_errormsg();
            printf("%s\n", $sqlerror);
          }
          else {
              echo("Connection to database established.");
          }
    
          return $conn;
      }
      
      postedConnection();
      
    ?>
    Als Fehlermeldung bekomm ich diese schöne Nachricht:

    [IBM][CLI Driver] SQL8002N An attempt to connect to a host failed due to a missing DB2 Connect product or invalid license. SQLSTATE=42968 SQLCODE=-8002


    Muss ich noch irgend etwas installieren?
    Ich habe auch schon mal probiert DB2 Client zu installieren, allerdings komme ich mit dem Teil nicht zurecht, da zeigt er mir auch immer ein Lizenz Problem an.

    Muss vll. etwas auf der iSeries installiert werden?

    Schonmal danke für eure Antworten

  2. #2
    KM is offline [professional_User]
    Registriert seit
    Apr 2003
    Beiträge
    1.005
    Wenn ich Dich richtig verstanden habe, hast Du einen Apache Webserver auf einem Linux-Server laufen. Hast Du da auch den iSeries Access ODBC-Treiber für Linux installiert ? Den brauchst Du.

    Gruß,
    KM

  3. #3
    Registriert seit
    Jan 2007
    Beiträge
    75
    Hallo,

    nein ich habe den apache Server unter Windows mit xampp laufen.

    Und da habe ich auch den iSeries Access ODBC Driver installiert.

  4. #4
    Registriert seit
    May 2002
    Beiträge
    2.642

Similar Threads

  1. Problem mit Java-Methoden Aufruf aus ILE RPG?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 10-01-07, 10:58
  2. Problem mit Steuerzeichen in Datenbank?
    By Stoeberl in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 26-10-06, 10:07
  3. Authorization Problem nach ändern der Primary Group
    By ChrisX in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 11-10-06, 15:31
  4. Merkwürdiges Problem in VRPG
    By Flappes in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 06-10-06, 08:39
  5. IPDS Drucker Problem
    By KL_RPG in forum NEWSboard Drucker
    Antworten: 5
    Letzter Beitrag: 12-05-06, 15:07

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •