webForumDet fria alternativet

SQL-dump på en tabell

7 svar · 478 visningar · startad av Troxy

TroxyMedlem sedan mars 20041 505 inlägg
#1

Hejsan, hur gör jag en SQL-dump på en tabell i MSSQL-server?
Jag vill få ut en textfil som innehåller SQL-frågor för att återskapa hela tabellens struktur och data.
Jag har letat runt i Enterprise Manager och Query Analyzer men jag hittar ingenting, sunkiga program...

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Flyttas från SQL

yohpopsMedlem sedan feb. 20011 198 inlägg
#3

Du kan högerklicka på en tabell och välja All Tasks/Export Data.
Och om du markerar en tabell och trycker ctrl-c så får du strukturen i clipboard.
Eller så kan du högerklicka på en tabell och välja All Tasks/Generate SQL Script.

TroxyMedlem sedan mars 20041 505 inlägg
#4

Vad ska jag välja för Destination när jag kör Export Data?
Om jag väljer Text File så får jag inga SQL-frågor, utan all data skrivs ut som separerad text.
Och om jag kör Generate SQL Script så får jag bara tabellens struktur och ingen data.

LaspMedlem sedan juli 200012 980 inlägg
#5

Eller så tar du hem DbaMgr2k (gratis) och får följande resultat:

TroxyMedlem sedan mars 20041 505 inlägg
#6

Okej det verkar ju intressant.
Frågan är om jag får installera program på servern för chefen...

Men det måste ju för guds skull gå att göra detta i Enterprise Manager eller Query Analyzer? Annars verkar det verkligt konstigt.

LaspMedlem sedan juli 200012 980 inlägg
#7

Kör det hela lokalt!
Du kan ju enkelt ta en backup på db och köra restore i en lokal server.
Du kan ju installera SQL2005 express lokalt (fritt) Även en SQL2000 Db går ju att läsa in.

TroxyMedlem sedan mars 20041 505 inlägg
#8

Ja det låter som en lösning.
Tack för hjälpen.

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