SQL Adressen von Strato importieren

  • Hallo User,

    ich habe folgendes Problem. Auf unserer Website können sich User in den Newsletter eintragen. Diese Adressen werden in einer SQL Datenbank gespeichert. Unser Provider ist in diesem Fall STRATO. Lt. Strato ist eine externe Anbindung nicht möglich.

    Hat das schon mal jemand versucht Tobit -> SQL Datenbank???

    Ich möchte nur die Adressen auslesen und speichern.. Mehr nicht.. Oder brauche ich ein Script auf dem Webspace? Kann mir jemand helfen? Mich hat das schon 3 Tage gekostet.

    Viele Grüße

    Sven

  • Hallo, der Provider muss dir vorher die Möglichkeit geben an die SQL Datenbank von extern heranzukommen. Wenn der Provider dir diese Möglichkeit nicht geben kann gibt es keinen Weg an die Datenbank zu kommen.

    Am besten du legst die Datenbank lokal auf deinen Server ab und stellst einen Connect mit dem InfoCenter her.

    Gruß

  • Zitat

    Original von mnetworks
    Hallo, der Provider muss dir vorher die Möglichkeit geben an die SQL Datenbank von extern heranzukommen. Wenn der Provider dir diese Möglichkeit nicht geben kann gibt es keinen Weg an die Datenbank zu kommen.

    Am besten du legst die Datenbank lokal auf deinen Server ab und stellst einen Connect mit dem InfoCenter her.

    Gruß

    Was heißt das, also, via ein PHP Script komme ich ja an die Daten dran... aber halt nicht mit einem direkten Connect...

    Was kann ich tun, damit es geht???

  • Wird denn das PHP Skript direkt auf dem Provider Server ausgeführt oder lokal auf einem Server bei dir?

    Gruß

  • Zitat

    Original von mnetworks
    Wird denn das PHP Skript direkt auf dem Provider Server ausgeführt oder lokal auf einem Server bei dir?

    Gruß

    Auf dem Provider-Server

  • Hallo, in diesem Fall wird das Skript und damit die SQL-Abfrage nicht von extern sondern quasi intern direkt auf dem Provider Server ausgeführt. Deshalb gibt es keine Berechtigungsprobleme bei der Abfrage. Wenn Du mit dem David InfoCenter oder das PHP Skript lokal bei Dir für eine Abfrage auf die Datenbank beim Provider ausführst funktioniert dass nicht weil der Provider das verbietet.

    Gruß

  • Zitat

    Original von mnetworks
    Hallo, in diesem Fall wird das Skript und damit die SQL-Abfrage nicht von extern sondern quasi intern direkt auf dem Provider Server ausgeführt. Deshalb gibt es keine Berechtigungsprobleme bei der Abfrage. Wenn Du mit dem David InfoCenter oder das PHP Skript lokal bei Dir für eine Abfrage auf die Datenbank beim Provider ausführst funktioniert dass nicht weil der Provider das verbietet.

    Gruß

    Also, würde das mit DAVID gehen??? kannst du mir ungefähr sagen, wo ich ansetzten muß? Es geht aber nicht über den SQL Adressen, oder???

    Was muß ich machen???

  • Hallo, nein es geht nicht mit David.

    Weil Du ja versuchst die Datenbank von extern abzufragen.

    Gruß

  • Da hilft dann nur ein Workaround mit einer lokalen Datenbank.

    Oder man besorgt sich eine Datenbank die man auch von außen ansprechen kann.

  • Zitat

    Original von dj2k
    Da hilft dann nur ein Workaround mit einer lokalen Datenbank.

    Oder man besorgt sich eine Datenbank die man auch von außen ansprechen kann.

    Was heißt denn Workaround???

  • Es reicht ja theoretisch einen Clon der Datenbank zu erzeugen und diese dann synchron zu halten.

    Weitaus einfacherer ist der Wechsel des DB-Hosts.

  • Zitat

    Original von dj2k
    Es reicht ja theoretisch einen Clon der Datenbank zu erzeugen und diese dann synchron zu halten.

    Weitaus einfacherer ist der Wechsel des DB-Hosts.

    Okay.. ich will mich mal da reinarbeiten... wird ja machbar sein...

  • Mit Lesen wäre es kein Problem... Nur das Schreiben und dann abgleichen wird nicht trivial sein.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!