Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 13

Thema: Tools für Migration von SQL Server 2005...?

  1. #1
    micha019 ist offline Neuer Benutzer
    Registriert seit
    12.01.2007
    Beiträge
    18

    Lächeln Tools für Migration von SQL Server 2005...?

    Hallo,

    will meine bestehende SQL Server 2005 Datenbank abschaffen und diese in eine PostgreSQL-Datenbank migrieren.

    Kennt ihr irgenwelche Tools die eine solche Migration unterstützen???

    mfg Micha

  2. #2
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.471

    Standard

    Zitat Zitat von micha019 Beitrag anzeigen
    Hallo,

    will meine bestehende SQL Server 2005 Datenbank abschaffen und diese in eine PostgreSQL-Datenbank migrieren.

    Kennt ihr irgenwelche Tools die eine solche Migration unterstützen???

    mfg Micha
    Schau mal, ob Du hier was findest:

    http://www.postgresql.org/docs/techdocs.3

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  3. #3
    micha019 ist offline Neuer Benutzer
    Registriert seit
    12.01.2007
    Beiträge
    18

    Standard

    Das hilft mir nicht weiter... Gibt es auch Skripte für Windows, mit denen man die Migration von SQL Server 2005 zu PostgreSQL durchführen kann...?


    mfg micha

  4. #4
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.471

    Standard

    Zitat Zitat von micha019 Beitrag anzeigen
    Das hilft mir nicht weiter... Gibt es auch Skripte für Windows, mit denen man die Migration von SQL Server 2005 zu PostgreSQL durchführen kann...?


    mfg micha
    Mehr als diesen Link kann ich Dir nicht nennen, sorry. Aber ich bezweifle, daß Microsoft oder ein Dritter Hersteller dazu was liefern, zumindest kaum was kostenfreies.

    Wie weit kommst Du denn, kannst Du einen SQL-Dump machen, der die nötigen DDL-Befehle und die Daten enthält?

    Evtl. sollte es auch via ODBC gehen, also daß man 2 Verbindungen macht und darüber arbeitet. Aber Erfahrung hab ich da keine. Vielleicht andere wie fristo oder so.
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  5. #5
    micha019 ist offline Neuer Benutzer
    Registriert seit
    12.01.2007
    Beiträge
    18

    Standard

    Habe jetzt die Tabellenstruktur auf dem PostgreSQL-Server herstellen können und die Daten habe ich in gesonderten Text-Dateien.

    Wie ich kann ich die Daten nun ins PostgreSQL imortieren???

  6. #6
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.471

    Standard

    Zitat Zitat von micha019 Beitrag anzeigen
    Habe jetzt die Tabellenstruktur auf dem PostgreSQL-Server herstellen können und die Daten habe ich in gesonderten Text-Dateien.

    Wie ich kann ich die Daten nun ins PostgreSQL imortieren???
    Am einfachsten mit COPY. Die Daten sollten dazu mit TABULATOR oder einem anderen, in den Daten nicht vorkommenden, Trennzeichen getrennt sein. CSV halt.

    Gib mal im psql ein: \h copy


    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  7. #7
    micha019 ist offline Neuer Benutzer
    Registriert seit
    12.01.2007
    Beiträge
    18

    Standard

    OK. Probiere das so... Was muss ich in die eckige Klammer hineinschreiben, wo etwas von column steht? Und wie?

    Bei mir gibt es dort einen Fehler... ?!? (Syntax error)

  8. #8
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.471

    Standard

    Zitat Zitat von micha019 Beitrag anzeigen
    OK. Probiere das so... Was muss ich in die eckige Klammer hineinschreiben, wo etwas von column steht? Und wie?

    Bei mir gibt es dort einen Fehler... ?!? (Syntax error)
    Simples Bleistift:

    Code:
    kretschmer@pegasus:~$ cat foobar.txt
    1       Das ist ein Test
    2       noch einer weitere Zeile
    \.
    kretschmer@pegasus:~$
    Das wäre also der Inhalt meiner Datei, die Daten enthölt. Nun baste ich eine Table und kopiere den Scheiß da rein:

    Code:
    test=# create table foobar (i int, t text);
    CREATE TABLE
    test=*# copy foobar from '/home/kretschmer/foobar.txt';
    COPY
    test=*# select * from foobar;
     i |            t
    ---+--------------------------
     1 | Das ist ein Test
     2 | noch einer weitere Zeile
    (2 rows)
    Klarer jetzt?

    Andreas
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

  9. #9
    micha019 ist offline Neuer Benutzer
    Registriert seit
    12.01.2007
    Beiträge
    18

    Standard

    COPY Artikelgruppe_Aufbereitungsabschnitt_Arbeitsplan
    FROM {'C:\an.csv' | STDIN}

    Jetzt hab ich einen Fehler nach dem FROM bei der geschweiften Klammer...
    Die Datei liegt auf c...

  10. #10
    akretschmer ist offline Super-Moderator
    Registriert seit
    29.10.2006
    Ort
    Dresden
    Beiträge
    5.471

    Standard

    Zitat Zitat von micha019 Beitrag anzeigen
    COPY Artikelgruppe_Aufbereitungsabschnitt_Arbeitsplan
    FROM {'C:\an.csv' | STDIN}

    Jetzt hab ich einen Fehler nach dem FROM bei der geschweiften Klammer...
    Die Datei liegt auf c...
    Du wirst wohl das "\" mit einem extra "\" escapen müssen, vermutlich...
    --
    ads Das hatte dir akretschmer gestern schon gesagt und siehe da sobald du das machst, funktioniert es ;-)
    https://www.xing.com/profile/Andreas_Kretschmer7

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Datumsformatierung MS SQL Server 2005 1900 Datumsformat INT
    Von mayer im Forum Andere Datenbanken
    Antworten: 1
    Letzter Beitrag: 27.03.2012, 17:31
  2. Migration von MSSQL Server 2008 auf Postgre SLQ
    Von trojannus im Forum Migration
    Antworten: 1
    Letzter Beitrag: 31.12.2011, 13:41
  3. Installation PostgreSQL 9.0 auf System mit Microsoft SQL Server 2005
    Von Spike im Forum Installation von PostgreSQL
    Antworten: 5
    Letzter Beitrag: 25.07.2011, 05:09
  4. [News]: DB Solo 4.0 Adds Server Comparison and Server Scripting Tools
    Von Xandrian im Forum Neuigkeiten & Ankündigungen
    Antworten: 0
    Letzter Beitrag: 31.01.2011, 13:10
  5. Postgresql - kann SQL Server 2005 ersetzen?
    Von Jenlain im Forum Allgemeines
    Antworten: 7
    Letzter Beitrag: 13.08.2007, 17:56

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum