Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Allineare due db
venerdì 11 marzo 2011 - 10.43
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
SQL Server Express
massimo1965
Profilo
| Junior Member
134
messaggi | Data Invio:
ven 11 mar 2011 - 10:43
Ciao a tutti,
spero di spiegare in modo chiaro lo scenario in cui mi trovo.
Su due server differenti ho lo stesso identico database, il database sul primo server che chiamo D1, mentre il secondo D2, aggiorna enne tabelle.
I record di D1 dovrebbero essere girati anche verso D2, ma al tempo stesso dovrei sapere quali sono i record che sono stati girati (inseriti , aggiornati o cancellati) per poter fare delle operazioni sul D1 che non devono però essere riportate sul D2 la vota successiva.
Faccio un esempio :
D1 popola la tabella T1 di 10 record, questi devono essere girati su D2 nella tabella T1, appena girati una parte di questi , non tutti, vengono cancellati da T1 su D1, ma al prossimo aggiornamento non devono essere cancellati su D2 in T1.
Adesso sto facendo il tutto con dei trigger, ma non è proprio una passeggiata....
Qualche idea ?
i database sono 2005 express.
Grazie
lbenaglia
Profilo
| Guru
5.625
messaggi | Data Invio:
ven 11 mar 2011 - 11:11
>Adesso sto facendo il tutto con dei trigger, ma non è proprio
>una passeggiata....
>Qualche idea ?
>
>i database sono 2005 express.
Ciao Massimo,
Purtroppo con SQL Server 2005 Express non hai molte altre alternative ai triggers.
Ti posso dire che SQL Server 2008 ha introdotto le funzionalità di Change Data Capture (solo Enerprise Edition) e Change Tracking (tutte le edizioni) che potrebbero essere utili al tuo scopo.
Approfondisci gli argomenti sui Books Online a partire dal seguente paragrafo:
http://msdn.microsoft.com/en-us/library/bb933994.aspx
>Grazie
Prego.
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !