tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
2720
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Mar 2002
    Ort
    Frankfurt (HES)
    Beiträge
    143
    Hallo liebe PHPler,

    mich plagt das Problem, dass ich aus meinem gewohnten MySql Umfeld umsteigen muss auf MaxDb / SapDb (Kosteneinsparung). Ich habe nun also meine Datenbank fertig, kann aber nicht auf den Server connecten. Die ODBC Verbindung lässt sich nicht erstellen.

    Ich habe ein wenig in der Dokumentation bei php.net geschmökert, aber bezüglich meiner Kombination aus PHP und MaxDb / SapDb gibt es keine Hilfe. Also habe ich mal versucht aus den Comments was rauszusuchen, was am ehesten passt.

    Mein derzeitiger Code lautet:

    PHP-Code:
    <?

    $ser
    ="LOCALMACHINE";
    $db="HWDBNEU"
    $user="ADMIN"
    $pass="PASS"


    $conn=odbc_connect("Driver={SQL Server};Server=".$ser.";Database=".$db,$user,$pass) or die ("<br>Keine Verbindung möglich");

    echo 
    "Kein Fehler";
    ?>
    Die resultierende Fehlermeldung ist:

    PHP-Code:
    Warningodbc_connect(): SQL error: [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server existiert nicht oder Zugriff verweigert., SQL state 08001 in SQLConnect in D:phpmysqlwebserverminixampphtdocsFrontendconnectiontest.php on line 9

    Keine Verbindung möglich 
    Meiner Meinung nach liegt es an Treiber.
    Wenn ich mit MS Access auf die Datenbank connecten möchte, dann muss ich einen eigenen ODBC Treiber runterladen und angeben. Ich glaube, dass dies auch geschehen muss. Nur weiß ich nicht, wie der Syntax dafür ist.

    Sollte jemand schonmal dieses Problem gehabt haben - oder eine Lösung dafür haben, dann meldet Euch doch bitte !

    Danke schonmal,

    Micha
     
    - just my 2 cent

  2. #2
    simrml simrml ist offline Mitglied Silber
    Registriert seit
    Aug 2004
    Beiträge
    56
    es ist jetzt zwar keine direkte antwort auf deine frage, allerdings könntest du das DB package von http://pear.php.net benutzen. da siehst du den fehler dann schneller...
     

  3. #3
    Registriert seit
    Mar 2002
    Ort
    Frankfurt (HES)
    Beiträge
    143
    Danke simrml,

    habe es mir mal runtergeladen und ein wenig drin geschmökert. Alles verstanden habe ich auf keinen Fall, aber via ODBC zu einer Datenbank verbinden muss doch einfacher funktionieren.
    Vielleicht war ja jemand anderes hier genau mit diesem Problem schonmal konfrontiert gewesen.

    Solange verbleibe ich googlend nach der Lösung,

    Micha
     
    - just my 2 cent

Ähnliche Themen

  1. Windows XP - MySQL- ODBC Verbindung herstellen. Kein Treiber im ODBC- Datenquellen-A
    Von Thomas_Jung im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 14.12.10, 14:57
  2. ODBC Verbindung zu Firebird
    Von Djunix im Forum Relationale Datenbanksysteme
    Antworten: 0
    Letzter Beitrag: 15.03.07, 09:25
  3. ODBC Verbindung ohne ODBC-Datenquellen-Administrator
    Von cyriacks im Forum VisualStudio & MFC
    Antworten: 3
    Letzter Beitrag: 06.06.04, 18:19
  4. SAPDB - Replik erstellen?
    Von zeromancer im Forum Relationale Datenbanksysteme
    Antworten: 3
    Letzter Beitrag: 29.05.04, 13:28
  5. ODBC Verbindung
    Von Sanic im Forum C/C++
    Antworten: 14
    Letzter Beitrag: 10.02.04, 08:50