Transfer mellan SQL Sever 2000 och SQL Server 7

Webbutveckling

2 svar · 375 visningar · startad av Martin.asp

Medlem sedan juli 200147 inlägg
Trådstart#1

Har problem när jag skall köra DTS:en och importera till en SQL 7 från en SQL 2000 (samma fel om jag exporterar från 2000 till 7:an). Får ett felmeddelande:

Failed to copy objects...

när jag kollar lite närmre vad det kan vara så står det:

Incorrect syntax near the keyword "ON"

Alla tabeller hänger med och det ser ok ut i designläget med nycklar datatyper m.m. men när jag försöker skapa ett diagram så är det vissa tabeller där relationerna har tappats.

Vad kan felet vara?

Räcker det att skapa relationerna igen eller är det risk för att det ligger andra problem någonstans och lurar?

Det går även att använda DTS:en lokalt på SQL 2000 maskinen utan problem.

Tacksam för svar.

Medlem sedan dec. 200012 464 inlägg
#2

Det låter som om du har använt

on delete cascade
on update cascade

i dina tabelldefinitioner. Det fanns inte i version 7 och för att få fram samma beteende i 7:an så måste man använda triggers. Du får nog gå igenom fall för fall och se hur du skall göra.

Medlem sedan juli 200147 inlägg
#3

Det stämmer nog. Tack

283 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
149 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)