Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Frage Entwicklung Datenbanken

GELÖST

Import von MySQL DB Tabellen über ODBC-Connection

Mitglied: sonicimpact

sonicimpact (Level 1) - Jetzt verbinden

22.09.2010 um 15:00 Uhr, 3975 Aufrufe, 4 Kommentare

Hallo,
Ich habe folgendes Problem.
Und zwar greife Ich auf eine MySQL Datenbank via Access (über ODBC-Connection) zu. Die DB liegt auf einem entfernteren Server und ist deshalb bei den Abfragen (Hauptsächlich einige Formulare), die ich benötige sehr sehr langsam. Jetzt haben wir die Tabellen der DB einfach via Access Importiert und bei uns lokal auf dem Server abgelegt.
Damit ist dieses erste Problem gelöst.
Leider hab ich jetzt das Problem, wenn ich die aktuelleren Tabellen erneut importiere, werden neuere Einträge oder veränderte nicht in meinen lokalen Tabellen geändert sondern bleiben bestehen.
Der User-Login über den Ich auf die DB zugreife hat nur Leserechte und wir bekommen da auch keine anderen Rechte.

Wir wollten ursprünglich die Replikation der DB mit der Anleitung die hier im Forum beschrieben ist durchführen, da aber dies voraussetzt das wir die DB anhalten, ist das leider nicht möglich.

Desweiteren bin ich auf der Suche nach einer Möglichkeit den durchgeführten Import mit einem scheduled Task auszuführen. Damit dieser z.B.: immer nachts um 3 Uhr läuft und wir am morgen dann mit den aktuellen Tabellen arbeiten können.
Hat jemand dafür eine Lösung?

Danke schomal im voraus

mfg

Alex
Mitglied: 60730
22.09.2010 um 15:08 Uhr
Moin,

magst du deine Zeilen nochmal in einen Buchstabensalat fassen, den die Nullen und Einzer auch verstehen?

Die DB liegt auf einem entfernteren Server
ist zwischen entfernt und lokal ein vpn?
Damit dieser z.B.: immer nachts um 3 Uhr läuft und wir am morgen dann mit den aktuellen Tabellen arbeiten
Naja mag ja sein, dass die daten von 3 -8.05 aktuell sind, aber danach sind die alles andere als aktuell.

Vorm löschen der Tabelle und reimportieren der Tabelle ins Access sei gewarnt - wenn die Datenmenge groß ist - dann muß danach auch eine komprimierung der DB stattfinden, sonst wächst die ins Bodenlose und Nebenwirkungen wie "die Sicherung dauert" " vorher via VPN ODBC war es schneller" usw. sind dir garantiert.

Gruß
Bitte warten ..
Mitglied: sonicimpact
22.09.2010 um 15:46 Uhr
Danke für die schnelle Antwort.
Die DB liegt auf einem Server im Firmen-Netzwerk (also Verbindung über LAN) nur der Server ist nicht an unserem Standort.
Das mit dem Aktuell ist eigtl. nicht so dramatisch, da wir über ein Webinterface in die DB schreiben können, und dann nur die Tabellen in der sich Daten geändert haben kopieren würden.
So wies aussieht benötigen wir hierfür dann immer ein Makro das erst unsere lokalen Tabellen löscht und dannach die neuen Tabellen vom 'entfernten' Server neu kopiert.

Das ist im moment unser erste Lösungsansatz. Dadurch vermeiden wir auch ein anwachsen der Datenmenge ins unendliche.

Gibts dafür evtl noch eine andere Lösung.

Gruß

Alex
Bitte warten ..
Mitglied: 60730
22.09.2010 um 17:03 Uhr
Moin,

du verstehst mich falsch...

Wenn du in einer Access DB eine einzelne große Tabelle löschst und dann wieder importierst...
  • dann wächst die MDB - egal ob du haargenau die gleiche Tabelle mit identischem Inhalt reimportierst oder eine andere mit geändertem Inhalt.

An deiner Stelle - denn das umstellen von Accessintegrierten Tabellen zu verknüpften Mysql Tabellen macht man eigentlich wegen Speed und Ausfallsicherheit -
solltet Ihr mal mit dem Admin vor Ort (wo der Mysql Server steht) über MySQL Master Master Replication oder MySQL Master Slave Replication nachdenken.

Denn das ist dann auch eine Lösung, die diesen Namen verdient und kein Gefrickel

Gruß
Bitte warten ..
Mitglied: sonicimpact
24.09.2010 um 08:42 Uhr
Hallo,
Ja ok jetzt weis ich was du meinst. Danke für die Hilfe, werde es bei gelegenheit Ansprechen.

Grüße

Alex
Bitte warten ..
Ähnliche Inhalte
Verschlüsselung & Zertifikate
Zugriff auf mySQL-DB mit ODBC und SSL
Frage von Titan24Verschlüsselung & Zertifikate2 Kommentare

Ich möchte für einen Kunden sicher Daten von einer mySQL-DB via ODBC nur lesend abgreifen können. Da die Daten ...

Apache Server
Fehler beim Import einer DB vom anderen MySQL-Server
gelöst Frage von zeroblue2005Apache Server2 Kommentare

Hallo Zusammnen, habe im Netzwerk einen alten Xampp am laufen! Wo aber eigentlich nichts mehr drauf läuft bis auf ...

Datenbanken
MySQL Csv Datei Import
gelöst Frage von bytetixDatenbanken2 Kommentare

Hi zusammen, also vorab, ich bin eig. kein SQL progger, versuche mich aber gerade an einer eigentlich kleinen Sache. ...

Datenbanken
Import CSV in MYSQL
gelöst Frage von schneerunzelDatenbanken3 Kommentare

Hallo zusammen, ich versuche gerade die Daten einer Vereinsverwaltung in eine neu zu überführen. Dabei tauchen einige Probleme auf. ...

Neue Wissensbeiträge
Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 16 StundenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Tipps & Tricks

Solutio Charly Updater Fehlermeldung: Das Abgleichen der Dateien in -Pfad- mit dem Datenobject ist fehlgeschlagen

Tipp von StefanKittel vor 1 TagTipps & Tricks

Hallo, hier einmal als Tipp für alle unter Euch die mit der Zahnarztabrechnungssoftware Charly von Solutio zu tun haben. ...

Sicherheit

Meltdown und Spectre: Wir brauchen eine "Abwrackprämie", die die CPU-Hersteller bezahlen

Information von Frank vor 1 TagSicherheit12 Kommentare

Zum aktuellen Thema Meltdown und Spectre: Ich wünsche mir von den CPU-Herstellern wie Intel, AMD oder ARM eine Art ...

Sicherheit

Meltdown und Spectre: Realitätscheck

Information von Frank vor 1 TagSicherheit9 Kommentare

Die unangenehme Realität Der Prozessorfehler mit seinen Varianten Meltdown und Spectre ist seit Juni 2017 bekannt. Trotzdem sind immer ...

Heiß diskutierte Inhalte
Sicherheit
Meltdown und Spectre: Die machen uns alle was vor
Information von FrankSicherheit25 Kommentare

Aktuell sieht es in den Medien so aus, als hätten die Hersteller wie Intel, Microsoft und Co den aktuellen ...

Netzwerke
Packet loss bei "InternetLeitungsvollauslastung"
gelöst Frage von Freak-On-SiliconNetzwerke17 Kommentare

Servus; Ja der Titel klingt komisch, is aber so. Wenn die Internetleitung voll ausgelastet ist, hab ich extreme packet ...

Ubuntu
Ubuntu - Starter für nicht vertrauenswürdige Anwendungen
Frage von adm2015Ubuntu17 Kommentare

Hallo zusammen, Ich verwende derzeit die Ubuntu Versionen 17.10 bzw. im Test 18.04. Ich habe mehrere .desktop Dateien in ...

Windows 10
Automatische daten kopieren, USB zu USB unter Win10 im Hintergrund
Frage von DerEisigeWindows 1016 Kommentare

Hallo Leute, ich bin auf der Suche nach einem Skript, dass von einem USB Stick automatisch nach dem einstecken ...