Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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

MySQL unter Linux und Windows unterschiedlich

Frage Linux Linux Netzwerk

Mitglied: Whiteshark

Whiteshark (Level 1) - Jetzt verbinden

06.11.2009, aktualisiert 07.11.2009, 3770 Aufrufe, 6 Kommentare

Hallo Leute,

ich habe ein Verständnisproblem mit meinem MySQL-Server unter Linux bzw. Windows.
Folgende Konfiguration: Die Software läuft auf einem Windows XP Rechner und die Datenbank (MySQL) auch.
Nun wollte ich die Datenbank auf unseren Server packen. Soweit so gut, hat auch alles geklappt. Doch versucht man mit der Software nun auf die Datenbank zu zugreifen, dann missglückt das bzw. manche SQL-Befehle werden nicht ausgeführt und die Software bringt Fehlermeldungen. Greift man nun aber mit der Software auf die MySQL-Datenbank auf dem Windows-Rechner zu, dann klappt alles.
Woran kann das liegen das einige Befehle nicht ausgeführt werden?

Danke für Eure Hilfe!
Mitglied: maretz
06.11.2009 um 16:45 Uhr
Die Software gibt fehlermeldungen? Dann wäre das nur zu gütig wenn du uns diese verrätst...

Denn wenn du dich mit normalen SQL-Kommandos bewegst is es dem SQL-Server egal ob du unter Win oder Linux bist -> das macht das DBMS dann schon alleine aus...
Bitte warten ..
Mitglied: SokiDE
06.11.2009 um 17:18 Uhr
Hallo Whiteshark,

im Gegensatz zu Windows beachtet Linux die Gross-/Kleinschreibung. Das gilt auch für die Feldnamen in MySQL.

Schöne Grüße
Bitte warten ..
Mitglied: 1002-btl
06.11.2009 um 17:46 Uhr
Hallo,

leider schreibst Du nicht, in was für einer Umgebung Dein Programm läuft.
Ich habe ähnliche Probleme beobachtet mit c# bzw. und dem MySQL Connector für DotNet.
Probleme traten hier immer dann auf, wenn ich Parameter z.B. für Update Anweisungen verwendet habe.

cmd.Parameters.AddWidthValue();

funktionierte unter Linux (mit Mono) nicht, wohl aber unter Windows.

Wenn die Werte für die Update Anweisung dagegen direkt im cmd.CommandText zugewiesen wurden, wurde die Anweisung korrekt ausgeführt.
Bitte warten ..
Mitglied: Whiteshark
06.11.2009 um 18:37 Uhr
Hallo Leute,

danke für die schnellen Reaktionen.

Die Software gibt fehlermeldungen? Dann wäre das nur zu gütig wenn du uns diese verrätst...
Leider habe ich die nicht zur Hand. Ich kann dir aber sagen, dass du mit der Fehlermeldung nicht viel anfangen kannst, weil die Fehlermeldung sehr programmspezifisch ist.

im Gegensatz zu Windows beachtet Linux die Gross-/Kleinschreibung
Das hatte ich auch schon im Hinterkopf. Wusste aber nicht, dass es sich auch auf Feldnamen bezieht.

leider schreibst Du nicht, in was für einer Umgebung Dein Programm läuft.
...Probleme traten hier immer dann auf, wenn ich Parameter z.B. für Update Anweisungen verwendet habe.
Das kann ich dir nicht sagen, in welcher Umgebung es läuft.
Das mit dem Update Anweisungen könnte sein, den der Fehler tritt auf, wenn die Software versucht hat einen Wert zu updaten - dies klappt dann nicht.
Bitte warten ..
Mitglied: maretz
06.11.2009 um 20:42 Uhr
Moin,

dann hilft es die Fehlermeldung von MySQL anzugeben...

z.B. bei php mittels mysql_error();
oder bei java mittels catch (SQLException e) {System.out.println ("Error:" +e);
oder über MySQL direkt mittels SHOW WARNINGS; bzw. SHOW ERRORS;

Möchtest du das noch für weitere Programmiersprachen haben?


Und im zweifelsfall hilft es ggf. schon weiter wenn du die - auch programmspezifische - Fehlermeldung mal postest. Hier gibt es ggf. den ein oder anderen der dir damit sogar auch dann noch was sagen kann ...

Gruß

Mike
Bitte warten ..
Mitglied: Whiteshark
07.11.2009 um 21:33 Uhr
Nabend,

dann hilft es die Fehlermeldung von MySQL anzugeben
Ich werde demnächst die Fehlermeldung posten.
Unsere Software die wir einsetzen ist Sage GS-Auftrag Comfort.
Der Support hat schon geantwortet, dass Linux (als OS für den Datenbankserver) nicht unterstützt wird.
Bitte warten ..
Ähnliche Inhalte
Erkennung und -Abwehr
gelöst Honeypot Tool (Linux : Windows) (5)

Frage von Goldini50 zum Thema Erkennung und -Abwehr ...

Netzwerke
Clientmanagement für Linux + Windows (3)

Frage von janne-s zum Thema Netzwerke ...

Bibliotheken & Toolkits
Porting Windows Libraries to Linux (4)

Link von Lochkartenstanzer zum Thema Bibliotheken & Toolkits ...

Windows 10
Windows 10 S: Nur Apps aber kein Linux (3)

Link von BassFishFox zum Thema Windows 10 ...

Neue Wissensbeiträge
Tipps & Tricks

Wie Hackt man sich am besten in ein Computernetzwerk ein

(38)

Erfahrungsbericht von Herbrich19 zum Thema Tipps & Tricks ...

Humor (lol)

Bester Vorschlag eines Supporttechnikers ever: APC

(15)

Erfahrungsbericht von DerWoWusste zum Thema Humor (lol) ...

Heiß diskutierte Inhalte
Festplatten, SSD, Raid
POS Hardware und alternativen zu Raid 1? (21)

Frage von Brotkasten zum Thema Festplatten, SSD, Raid ...

Viren und Trojaner
Verschlüsselungstrojaner simulieren (15)

Frage von AlbertMinrich zum Thema Viren und Trojaner ...

Rechtliche Fragen
Hotspot rechtssicher betreiben? (14)

Frage von xSiggix zum Thema Rechtliche Fragen ...

ISDN & Analoganschlüsse
gelöst Splitter - RJ45 zu RJ11? (14)

Frage von Waishon zum Thema ISDN & Analoganschlüsse ...