
Θα ήθελα να αναπαράγουν ένα MSSQL 2005 db (hosting μέσω ενός κοινού φορέα παροχής φιλοξενίας) απευθείας σε ένα διακομιστή ολοκλήρωσης για αναπτυξιακούς σκοπούς. MSSQL server παρέχει αρκετοί τρόποι για να εκτελεί την αντιγραφή δεδομένων, αλλά δεν είμαι σίγουρος ότι κάποια από αυτά είναι συμβατό με ένα τυπικό περιβάλλον από κοινού φιλοξενία.


Η ιδέα θα ήταν να ενημερώσετε τη βάση δεδομένων μία φορά την ημέρα ή έτσι, πολύ καλύτερα αν μπορεί να γίνει σταδιακά. Οποιαδήποτε ιδέα για το πώς θα προχωρήσει;

 
Πώς να αναπαράγουν μια κοινή MSSQL 2005 db για αναπτυξιακούς σκοπούς;
=====================================================================



Υπάρχουν δύο τρόποι για να γίνει αυτό.


1. Χρησιμοποιήστε SQL Server 2005 λειτουργία αντιγραφής, αλλά θα αποτύχει, εάν SQL Agent δεν καταστρέφει ή υπάρχει περιορισμός άδεια - ήθελε κυρίως να γίνει με κοινές φιλοξενία.
2. Χρησιμοποιήστε SQL εφεδρικό διακομιστή / restore: το πρόβλημα είναι συνήθως δεν έχετε πρόσβαση στο σύστημα αρχείων του διακομιστή βάσης δεδομένων με κοινές φιλοξενία.
3. Επαναληπτικές σχήμα βάσης δεδομένων στον server ανάπτυξη, στη συνέχεια, κάντε ένα DTS για τη μεταφορά δεδομένων, μπορείτε να αποθηκεύσετε το πακέτο DTS (το επεξεργαστείτε ακόμα και με το χέρι αν χρειαστεί) και να δημιουργήσει μια προγραμματισμένη εργασία στο μηχάνημα ανάπτυξη, θα συγχρονίζει αυτόματα τη βάση δεδομένων κάθε μέρα, μπορεί δεν είναι σταδιακά, εξαρτάται από τη βάση δεδομένων σας σχέδιο / σχήματος.


η επιλογή 3 φαίνεται να απαιτεί περισσότερη δουλειά, αλλά στην πραγματικότητα είναι εύκολο να δημιουργηθεί και θα σας εξοικονομήσει πολύ χρόνο σε μακροπρόθεσμη βάση.


οποιεσδήποτε άλλες προτάσεις, θα ήθελα να ακούσω πάρα πολύ.

 

Είναι πραγματικά εξαρτάται από το πώς το περιβάλλον φιλοξενίας είναι οργάνωση


Θα χρησιμοποιηθεί για να έχουν δουλειά να HOST: αντιγράφων ασφαλείας DB SQL για SQL Server, να αντιγράψετε πάνω στο Web / FTP διακομιστή Εσωτερική: FTP κατεβάσετε το αρχείο αντιγράφου ασφαλείας, την αποκατάσταση σε SQL Server


Αυτό δεν ήταν διασκεδαστικό, αλλά όταν πρόκειται για ρύθμιση που τις περισσότερες φορές λειτουργεί


Εάν η απομακρυσμένη SQL Server είναι εύκολα προσβάσιμο, μπορείτε να ρυθμίσετε SQL αναπαραγωγή, χρησιμοποιώντας Στιγμιότυπο αναπαραγωγή (ουσιαστικά το χρονοδιάγραμμα δημιουργίας αντιγράφων ασφαλείας-and-restore) καθημερινά


Έχω τώρα ένα DB αναπαραχθεί από την DB server για το δικό του υπολογιστή μου SQL Server χρησιμοποιώντας Στιγμιότυπο αναπαραγωγή (το έκανα μέσω του οδηγού)

 

Δοκιμάστε το SQL Server Publishing Οδηγός 1.2, το οποίο περιλαμβάνεται VS 2008. Ή κατεβάσετε την έκδοση 1.1 εδώ:


<http://www.microsoft.com/downloads/details.aspx?familyid=56E5B1C5-BF17-42E0-A410-371A838E570A&displaylang=en>

 