webForumDet fria alternativet

Exportera till *.sql

Databaser & SQL

8 svar · 319 visningar · startad av Pedda

Medlem sedan juni 20006 031 inlägg
Frågan#1

Gjorde en export i Enterprise Manager på en databas (sql script).
Men det verkar som att den bara tar med tabellstruktur och views, men ingen data.
Vad ska jag använda istället så jag får med all data också?

Jag ska importera sen på en annan sql server till en helt ny databas.

Medlem sedan juli 200012 978 inlägg
#2

Varför inte bara göra en backup och restore då?

Medlem sedan juni 20006 031 inlägg
#3

Jag är inte säker på om det är samma versioner på servrarna och om det kan ställa till det om man bara gör en vanlig backup?
Kunden har servern i Västerås och han verkar inte så insatt utan vill ha exakta instruktioner hur han ska göra för att skicka datan till mig så jag kan sätta upp en testdatabas att köra mot.

Medlem sedan juni 200032 967 inlägg
#4

Vilka versioner gäller det då? Ta reda på det.

Det är inga problem att lyfta in en 2000-backup i en 2005:a i alla fall.

Medlem sedan juni 20006 031 inlägg
#5

Jag kör 2005 och jag vet inte ännu vad kunden kör.
Men det låter ju positivt att det har funkat för dig. Jag var osäker på om det funkade.

Medlem sedan juni 200032 967 inlägg
#6

Om du kör 2005 borde det inte vara några problem. Jag har läst in 2000-backuper på olika 2005-servrar vid ett flertal tillfällen. Jag kan förstås inte svära på att det går hundraprocentigt om kunden har en äldre SQL Server, exempelvis 7.0, men det borde inte vara några problem.

Men; backup/restore är "the way to go", precis som Lasp skriver. :)

mvh

Medlem sedan dec. 19996 522 inlägg
#7

Annars kan du kolla in SQL-scripter, gratis, bara att googla. Men ska du ta data och struktur rakt av utan några modifikationer lyssna på @nders

Medlem sedan mars 20041 505 inlägg
#8

Det finns bra verktyg för SQL Server på http://www.sqlmanager.net.
Man kan ladda ner trials som fungerar utan begränsningar i några dagar.

Jag använde EMS SQL Manager vid något tillfälle.
Gränssnittet är ganska rörigt men den klarar att dumpa hela tabeller som SQL-frågor.
http://www.sqlmanager.net/en/products/mssql/manager

Annars har du en enklare produkt för just backup, som kanske klarar detta också:
http://www.sqlmanager.net/en/products/mssql/dataexport

Medlem sedan jan. 2005327 inlägg
#9

http://www.codeplex.com/sqlhost

DataBase PublishingWizard. Jag har för mig att detta är en "till hälften MS produkt", det finns länkar till den från sql sidorna hos ms.
Då får man ut createscripts på tabeller, och sedan insert into.
Dvs allt i ett, på liknade sätt som mysql's sql-dump. Funkar klockrent om det inte är för stora datamängder. Är det det blir det väl mycket overhead.

/pebi

255 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)