Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Data replication σε SQL Server Express

Îåêßíçóå áðü ôï ìÝëïò KelMan. Τελευταία δημοσίευση από το μέλος KelMan στις 24-08-2006, 08:50. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  24-08-2006, 01:38 15790

    Data replication σε SQL Server Express

    Το σενάριο έχει ως εξής:
    Έχουμε μια εφαρμογή Consumer Point of Sale (POS) και θέλουμε να συγχρονίζουμε τα data μεταξύ της κεντρικής βάσης και της βάσης που έχει ο κάθε client. Πρόκειται για μια κλασική υλοποιήση του σεναρίου που περιγράφεται εδώ: http://msdn2.microsoft.com/en-us/library/ms151330.aspx Το πρόβλημα είναι ότι δεν μπορεί να χρησιμοποιηθεί merge replication γιατί και η κεντρική βάση θα τρέχει σε SQL Server Express (οικονομία γαρ!) και η Express έκδοση μπορεί να παίξει μόνο ως publisher.

    Το ερώτημα είναι λοιπόν, αν έχει κανείς καμιά άλλη λύση ή ιδέα ώστε να αποφύγω την πλήρη υλοποίηση της διαδικασίας εκ του μηδενός με κώδικα...


    Vir prudens non contra ventum mingit
  •  24-08-2006, 02:30 15791 σε απάντηση της 15790

    Απ: Data replication σε SQL Server Express

    προφανώς ήθελες να γράψεις ότι ο Express μπορεί να τρέξει μόνο ως subscriber.....

    σκεφτόμενος πάντως το ποσό του κώδικα που θα χρειαστεί (ελπίζω τα articles - tables στους πίνακες να έχουν row guids) καλύτερα να αγοραστεί ένας enterprise ή έστω, workgroup edition :-(
    Dimitris-Ilias Gkanatsios
    Developer Evangelist, Microsoft Hellas

    My Blog
    StudentGuru
    Twitter
    Facebook
  •  24-08-2006, 08:50 15794 σε απάντηση της 15791

    Απ: Data replication σε SQL Server Express

    Ουπς! Ναι, μόνο ως subscriber Smile

    Το καλό είναι ότι πρόκειται για well partitioned data, οπότε τουλάχιστον δεν θα έχω πρόβλημα με conflicts.

    Πάντως γενικά, πότε δεν έμεινα ικανοποιημένος από το replication του SQL Server. Πολλές φορές, ακόμα κι αν πας by-the-book στο στήσιμο, εμφανίζονται προβλήματα και για μένα αποτελεί ένα σημαντικό πιθανό point of failure του συστήματος. Άσε που αν υπάρχει ένας άπειρος admin (συνήθως ένας systemάς που χρήζεται από τους μανέιτζερς και db admin) μπορεί εύκολα να στο ρίξει.
    Vir prudens non contra ventum mingit
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems