16. maj 2009 - 23:45Der er
9 kommentarer og 1 løsning
ODBC connection mod en MySQL database
Hej. Er det muligt at trække data ud fra en MySql-database på en One-Com-hostet hjemmeside via af en ODBC-connection på min lokale maskine? Hvis ja - hvordan griber man det an? (Har forsøgt forskelligt, men uden held)
Hej komputerdk. Tak for svaret. Jeg har godt den side, du linker til, og jeg har oprettet både en 5.1 og 3.51 version af en MySQL-ODBC, men jeg får en kode:10060 fejlmeddelelse, når jeg tester forbindelsen mod DB'en. Jeg ved ikke, om One-Com har en begrænsning, der går, at de ikke tillader remote adgang til deres MySQL-server? Har i øvrigt også prøvet mod webdomain-hostet side, også uden held.
Det kræver at port 3306 er åben i web hotellets firewall og at dit MySQL brugernavn har adgang til at connecte fra andre noder end web hotellets web server.
Jeg kan ikke umiddelbart se på one.com's FAQ om de tillader det. Så jeg tror at du skal emaile deres support og spørge.
Hej og tak for svarene. Jeg vil kontakte One og høre, hvad de har at sige til deres forsvar med hensyn til adgangen til min MySQL-DB.
En alternativ løsning kunne være, at man schedulerede en auto-export på dagsbasis af databasen til en ftp-server, men jeg har ikke kunnet se nogen scheduleringsmuligheder i MyPhpAdmin. Men alt det må One kunne svare på.
Måske et dumt spørgsmål. Men hvad er det du prøver at forbinde til serveren (access? ) Jeg kender ikke lige one , men hvilket ip forbinder du til og er det et du har fået af one ? Mener ikke at du kan køre et job andet manuelt hos one da det kræver fx cron.
Jeg har forsøgt at forbinde til den IP, som oplyses i PhpMyAdmin, altså IP'en på MySQL-DB'en - (jeg har også prøvet med det servernavn, som oplyses i den Joomla, som ligger på siden). Jeg har indtil videre kun testet ODBC'en og altså med fejl. Det er i sidste ende et BI-værktøj (Qlikview), som skal have adgang.
Det er af sikkerhedsgrunde ikke muligt at opkoble mod mysql-DB'en via en ODBC på de web-hoteller, jeg bruger. Men man skulle med et php-script kunne exportere DB'ens indhold over i en csv-fil, som man derefter automatisk exportere til sin lokale maskine. Jeg kender ikke noget til php-programering. Er det en enkel ting at skabe dette php-script?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.