Restore db

Συζητήσεις για τον Microsoft SQL Server

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
txc
Δημοσιεύσεις: 626
Εγγραφή: 02 Δεκ 2003 23:08

Restore db

Δημοσίευση από txc » 19 Μαρ 2015 19:09

Καλησπέρα παιδιά,
θέλω να πάρω backup μιας βάσης για να τη φορτώσω στον ιδιο server σε άλλη db έτσι ώστε να είμαι σίγουρος ότι το backup που πέρνω δουλεύει κανονικά

από το .bak αρχείο όταν πάω να κάνω restore μου βγάζει error ότι η βάση του .bak είναι διαφορετική από αυτή που προπαθώ να το περάσω, και είναι λογικό γιατί από άλλη βάση πήρα το backup και σε άλλη προσπαθώ να το περάσω.

αν τρέξω την παρακάτω εντολή

Κώδικας: Επιλογή όλων

RESTORE DATABASE [DBName]
 
FROM   DISK=N'C:\Path\dbfile.bak'
 
WITH REPLACE
 
GO
μου λύνει το πρόβλημα το with replace
αλλά υποθέτω αυτό στην original db ξαναπερνάει τα data?

ρωτάω για να μη γίνει κανά μπέρδεμα και χάσω τα data της αρχικής βάσης

ευχαριστώ

Άβαταρ μέλους
Khronos
Δημοσιεύσεις: 754
Εγγραφή: 11 Δεκ 2006 14:43
Τοποθεσία: Ηράκλειο

Restore db

Δημοσίευση από Khronos » 20 Μαρ 2015 16:13

Αν δουλεύεις με το management studio, στην οθόνη του restore έχεις τρεις επιλογές: General, files και options.

Τσέκαρε στο files αν υπάρχουν τα σωστά αρχεία και όχι της original βάσης.

txc
Δημοσιεύσεις: 626
Εγγραφή: 02 Δεκ 2003 23:08

Restore db

Δημοσίευση από txc » 20 Μαρ 2015 23:10

βασικά σε studio2008 έχω μόνο general και options

δε βλέπω άλλη επιλογή που λες

Απάντηση

Επιστροφή στο “MS SQL Server”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης