webForumDet fria alternativet
Logga in / Bli medlem

SQL: Kopiera en databas från A -> B

Databaser & SQL

11 svar · 832 visningar · startad av Sjodahl

Medlem sedan maj 20033 218 inlägg
Frågan#1

Hej!

hur kopierar man smidigast en databas ifrån Server A -> Server B

Medlem sedan juni 200032 967 inlägg
#2

Beror ju ganska mycket på vad det är för dbms.
Gäller det access till exempel så är ftp bra.

Medlem sedan maj 20033 218 inlägg
#3

Opps, SQL server.

Medlem sedan juni 200032 967 inlägg
#4

Jag brukar ta backup på databasen, flytta den till rätt server och sedan ta restore.
Funkar finfint.

Medlem sedan juli 200012 978 inlägg
#5

Tidigare använde jag oftast attach, men en backup är smidigare, man kan göra restore utan att den aktuella databasen finns upplagd i den nya servern

Medlem sedan maj 20033 218 inlägg
#6

Låter vettigt får ge det ett försök.
Vad använder du för klient att ansluta?

Medlem sedan juni 200032 967 inlägg
#7

Enterprise Manager för att ansluta till mina SQL Server 2000-maskiner, ta backup, kopiera .bak-filen från disk via utforskaren till den andra maskinen, använd EM för att göra restore.

(Jag flyttar också tråden, eftersom den inte har speciellt mycket med språket SQL att göra)

Medlem sedan maj 20033 218 inlägg
#8

Går inte att ladda ner separat antar jag?

Medlem sedan juni 200032 967 inlägg
#9

Nej, Enterprise Manager ingår som en del i SQL Server, så det finns bara på installationsmediet.

Eventuellt kan man använda Management Studio för SQL Server 2005 Express, men det har jag egentligen ingen aning om...

Medlem sedan maj 20033 218 inlägg
#10

Okej det fungera även om man skall kopiera den remote? Sitter inte fysiskt på servern.
Enterprise Manager, finns i alla server versionerna?

Medlem sedan juni 200032 967 inlägg
#11

När du tar en backup landar backupfilen fysiskt på servern. Du måste alltså ha någon sorts åtkomst till serverns disk för att ta hand om filen.

Enterprise Manager ingår, mig veterligen, i alla utgåvor av SQL Server 2000.

Medlem sedan maj 20033 218 inlägg
#12

hmm okej, hur är det om jag vill backa en db på ett webbhotell?
Det jag igentligen vill göra är iofs att kopiera en db till ett nytt ställe på samma server. (behöver iofs inte kopiera ut den ifrån server a -> b) som jag skrev. Även om det skulle vara smidigast.

259 ms totalt · 4 externa anrop · v20260731065814-full.14655e19
127 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)