Toon posts:

Alleen gewijzigde data synchroniseren tussen MS SQL en MySQL

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb de volgende situatie

Lokaal 1 MS SQL server
Bij website provider 1 Mysql server voor website

Er wordt vanaf de MS SQL server eens in de zoveel tijd data gekopieerd dit doe ik doormiddel van een DTS Package
Eerst wordt de Mysql doel tabel geleegd (sql commando delete * from doeltabel) en dan word er data gekopieerd van de MS SQL server naar de MySql server via een 'package transformation' in DTS

Dit wekt (na wat proberen) goed
Alleen een probleem er moet steeds meer data gekopieerd worden (iets wat dus steeds langer duurt)
mijn vraag is of het met DTS (of met iets anders) ook mogelijk is om alleen gewijzigde data te kopiëren.

de volgende oplossingen heb ik zelf al overwogen
Mysql server lokaal neerzetten (probleem... site werkt niet meer als er storing is in verbinding)
2 keer MSSQL en merge toepassen (Provider werkt alleen met MySql)

  • sanfranjake
  • Registratie: April 2003
  • Niet online

sanfranjake

Computers can do that?

(overleden)
SQL is software, en lijkt me beter op z'n plaats in Software Algemeen :)

Mijn spoorwegfotografie
Somda - Voor en door treinenspotters


  • Korakal
  • Registratie: Oktober 2001
  • Laatst online: 12:16

Korakal

Up up up!

bij deze een move'je :*
deze werd gesponsord door K5l :Y)

  • Wacky
  • Registratie: Januari 2000
  • Laatst online: 16-08 22:19

Wacky

Dr. Lektroluv \o/

Wat je kan doen is in een veld aangeven (via het php script (?) ofzo) of een record gewijzigd is. Als je dan de synchronisatie uitvoert pak je alleen de records die gewijzigd zijn en leeg je vervolgens alle statusvelden in de originele database weer :)