Mephisto
Aktiver Benutzer
- Beiträge
- 37
Hallo,
nachdem MySQL beim Import einer Tabelle mit ca. 1.8 Mio Zeilen einige Fehler machte, wurde mir hier der Umstieg auf PostgreSQL nahegelegt, mit der es dann auch fehlerfrei funktionierte.
Jetzt hatte ich aber Schwierigkeiten, mit den anderen DBs (einer Zeitzonen-DB und Semanitc Scuttle) umzuziehen. mit denen ich schon länger unter MySQL arbeite. Leider sind immer sämliche Anleitungen nur für MySQL verfügbar und Postgre wird immer nur beiläufig erwähnt.
Die Zeitzonen DB besteht aus 3 Tabellen, wovon ich gestern eine partout nicht importiert bekommen habe. Für MySQL soll die Tabelle folgendermassen aussehen:
Diese Tabelle habe ich in PG folgendermassen definiert (mit pgAdminIII):
Nachdem ich heute den Rechner neu gestartet habe, ist der Fehler weg !
Stundenlang bin ich einem Phänomen hinterher gerannt, welches nach Neustart des Rechners kein Thema mehr ist. Bei allem, was ich vorher mit der MySQL-DB gemacht hatte, gab es (zumindestens solche) seltsamen Phänomen nicht ! Natürlich hatte ich mich gestern auch mehrfach mit der PG-DB reconnected, weil ich dachte, dass vielleicht mit meiner Session etwas faul ist.
Ist da vielleicht etwas bekannt, dass mit der PG-Version 9.3.2 etwas nicht stimmt ?
Grüße
Mephisto
nachdem MySQL beim Import einer Tabelle mit ca. 1.8 Mio Zeilen einige Fehler machte, wurde mir hier der Umstieg auf PostgreSQL nahegelegt, mit der es dann auch fehlerfrei funktionierte.
Jetzt hatte ich aber Schwierigkeiten, mit den anderen DBs (einer Zeitzonen-DB und Semanitc Scuttle) umzuziehen. mit denen ich schon länger unter MySQL arbeite. Leider sind immer sämliche Anleitungen nur für MySQL verfügbar und Postgre wird immer nur beiläufig erwähnt.
Die Zeitzonen DB besteht aus 3 Tabellen, wovon ich gestern eine partout nicht importiert bekommen habe. Für MySQL soll die Tabelle folgendermassen aussehen:
Code:
CREATE TABLE `timezone` (
`zone_id` int(10) NOT NULL,
`abbreviation` varchar(6) COLLATE utf8_bin NOT NULL,
`time_start` int(11) NOT NULL,
`gmt_offset` int(11) NOT NULL,
`dst` char(1) COLLATE utf8_bin NOT NULL,
KEY `idx_zone_id` (`zone_id`),
KEY `idx_time_start` (`time_start`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
Die timezone.csv sieht folgendermassen aus:CREATE TABLE timezone
(
zone_id bigint,
abbreviation character varying(6),
time_start integer,
gmt_offset integer,
dst character(1)
)
WITH (
OIDS=FALSE
);
Gestern bekam ich immer eine Fehlermeldung: Zeile 1 Spalte 1 -> keine GANZZAHL."1","WET","-2147483648","0","0"
"1","WET","-2147397248","0","0"
"1","CET","-733881600","3600","0"
...
Nachdem ich heute den Rechner neu gestartet habe, ist der Fehler weg !
Stundenlang bin ich einem Phänomen hinterher gerannt, welches nach Neustart des Rechners kein Thema mehr ist. Bei allem, was ich vorher mit der MySQL-DB gemacht hatte, gab es (zumindestens solche) seltsamen Phänomen nicht ! Natürlich hatte ich mich gestern auch mehrfach mit der PG-DB reconnected, weil ich dachte, dass vielleicht mit meiner Session etwas faul ist.
Ist da vielleicht etwas bekannt, dass mit der PG-Version 9.3.2 etwas nicht stimmt ?
Grüße
Mephisto