webForumDet fria alternativet

Konvertera MsSQL till PostgreSQL?

5 svar · 540 visningar · startad av Fia

FiaMedlem sedan apr. 20042 994 inlägg
#1

Jag sitter här med en MsSQL-databas, i form av en mdf-fil och en ldf-fil, och skulle behöva konvertera över den till en PostgreSQL-databas. Någon som vet hur? :q

tydalMedlem sedan juni 20034 013 inlägg
#2

Från den tiden jag använde MS-SQL (10 år sen) så känns det fel att du har mdf-fil och ldf-fil. Det är inte meningen att man ska använda de filerna för backup/export, utan det är MS-SQL:s interna filer. Du behöver alltså öppna dem i MS-SQL.

Efter att ha öppnat dem i MS-SQL finns det något som heter ODBC-drivrutin. Har du en sådan för Postgres så kan du direkt, med de verktyg som medföljer MS-SQL, göra en överföring till Postgres.

Om du inte har MS-SQL så fanns det i alla fall på min tid en gratisversion, har för mig den kallades developer edition. Kan ju försöka leta runt lite...

tydalMedlem sedan juni 20034 013 inlägg
#3

Ladda ner Postgres till din Windowsdator:
http://www.enterprisedb.com/getfile.jsp?fileid=810

Följer inte ODBC-drivrutin med i paketet ovan finns den här:
http://wwwmaster.postgresql.org/download/mirrors-ftp/odbc/versions/msi/psqlodbc_08_04_0200.zip

Sen gäller det att få tag i någon MS-SQL. Vet du vilken version av MS-SQL filerna kommer ifrån?

När du fått in MS-SQL på samma dator som Postgres och gjort en överföring via ODBC så blir det lättare att överföra till Postgres på ditt webbhotell.

tydalMedlem sedan juni 20034 013 inlägg
#4

Här finns möjligheter att ladda ner MS-SQL Server gratis. Dels finns version 2005 och 2008, och så finns 180-dagars testversion eller "Express" som är en bantad version men som borde räcka i ditt fall:
http://www.microsoft.com/sqlserver/2008/en/us/trial-software.aspx

FiaMedlem sedan apr. 20042 994 inlägg
#5

Wow, suveränt! (y) Tänk vilken hjälp man får här på wF, helt otroligt. :)
Får testa den här lösningen imorgon helt enkelt, spännande!

LaspMedlem sedan juli 200012 980 inlägg
#6

Om du tar ner den äldre MSDE2000 kan du köra med en fri hanterare för att montera dina filer, annars får du ta ner en Manager till 2005 eller 2008.
Men allt är fritt.

128 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)