Τελικά δοκίμασα ξανά επιλέγοντας να ρυθμίσω τον primary ως εξής:
1. Φτιάξε ενα backup της βάσης στον primary και στη συνέχεια φτιάξε κάνε restore το backup αυτο στον secondary
2. STAND BY mode στον secondary (επειδή θέλω να βλέπω αν η βάση έχει συγχρονιστεί) και επέλεξα να βγάζει εκτός τους χρήστες κατά τη διάρκεια του RESTORE.
Το backup της primary γίνεται σωστά και η δημιουργία της secondary επίσης , η οποία μάλιστα εμφανίζεται στο SS Management Studio γκρίζα (δηλ.και γράφει STAND BY/Read only)
Ξεκινά το backup του t-log και γίνεται σωστά
Ξεκινά η αντιγραφή του t-log στον folder του secondary και γίνεται επίσης σωστα
Όταν ξεκινά το restore, βρίσκει ποιο file πρέπει να κάνει restore και βγάζει το μήνυμα
Error: Could not apply log backup file '\\secServer\SharedFolderSecondary\PrimaryDB_20060915071600.trn' to secondary database 'SecondaryDB'.(Microsoft.SqlServer.Management.LogShipping) ***<nl/>2006-09-15 10:18:28.44 *** Error: During startup of warm standby database 'SecondaryDB' (database ID 11)its standby file ('\\secServer\SharedFolderSecondary\SecondaryDB_20060915071828.tuf') was inaccessible to the RESTORE statement. The operating system error was '5(error not found)'. Diagnose the operating system error<c/> correct the problem<c/> and retry startup.<nl/>RESTORE LOG is terminating abnormally
Γιατί εμφανίζει συνεχώς αυτό το σφάλμα?
Επιπλέον η secondaryDB πλέον πάει να είναι σε STAND BY MODE και όταν πάω να την ανοίξω εμφανίζει
It is in the middle of a restore.
και κελιδώνει χωρίς να μπορεί να χρησιμοποιήσει κανείς (παύει να είναι γκρίζα και γίνεται κίτρινη αλλά inaccessible)
Ευχαριστώ