Übrigens, wenn sie auf zwei verschiedenen Servern sind und Sie sicher sind, dass die Daten nicht doppelt verwendet werden Union alles, es wird viel schneller sein. Verwenden Sie auch nie select *, geben Sie die Feldnamen an. Sonst bricht es, wenn jemand eine Spalte zu A hinzufügt, aber nicht zu B (oder die Spalten in B neu anordnet, aber nicht A). Ich würde auch eine Spalte hinzufügen, die angibt, von welchem der beiden Server die Daten stammen, besonders wenn sie die haben gleiche ID-Nummer, aber an verschiedene Daten angehängt (was passieren kann, wenn Sie automatisch generierte IDs verwenden). Dies kann ein Ende der Probleme sparen.
Funktioniert es mit SQL Server 2005? – Martin
Aber Vorsicht - das Einrichten von Verbindungsserverdefinitionen kann ziemlich kompliziert werden. –
Ja, es funktioniert mit SQL Server 2005, und meiner Erfahrung nach war es ziemlich einfach. Es kommt nur darauf an, die Berechtigungen für das verwendete Konto zu erhalten und (normalerweise) daran zu denken, den Link in beide Richtungen einzurichten. –