Mam kopię zapasową z bazy danych w SQL Server 2008 R2. Gdy chcę przywrócić kopię zapasową do programu SQL Server, pojawia się następujący błąd: "Błąd: Określona rzutowanie jest niepoprawna. (SqlManagerUI)" Jak rozwiązać ten problem? Dzięki.Błąd: Określony rzut jest niepoprawny. (SqlManagerUI)
Odpowiedz
Istnieje kilka funnies przywracających stare bazy danych do SQL 2008 przez faceta; czy próbowałeś robić to przez TSQL?
co jest YourLDFLogicalName? – coure2011
Nazwa pliku w SQL Server. W Management STudio; otwórz zapytanie; użyj bazy danych, którą pracujesz przy tworzeniu kopii zapasowej uruchom wybierz Nazwa z plików sys w kolumnie Nazwa. – u07ch
Dla noobów takich jak ja. Komentarz u07ch jest poprawny, ale zawiera literówkę w zapytaniu: wybierz nazwę z sysfiles –
Tak by się również stało, gdy próbujesz przywrócić nowszą wersję kopii zapasowej w starszej bazie danych SQL. Na przykład przy próbie odtworzenia kopii zapasowej bazy danych utworzonej w 2012 roku z kompatybilnością 110 i próbujesz przywrócić ją w 2008 R2.
Czy masz do tego rozwiązanie? –
Czasami dzieje się tak ze względu na zmianę wersji, taką jak sklep db 2012 na 2008 r., Więc jak to sprawdzić?
RESTORE VERIFYONLY FROM DISK = N'd:\yourbackup.bak'
jeśli daje błąd jak:
Msg 3241, Level 16, State 13, linia 2 Rodziny mediów na urządzeniu 'd: \ alibaba.bak' jest nieprawidłowo uformowane. Program SQL Server nie może przetworzyć tej rodziny multimediów. Msg 3013, poziom 16, Stan 1, wiersz 2 BAZA WERYFIKACYJNA przestaje działać nienormalnie.
Sprawdź to dalej:
RESTORE HEADERONLY FROM DISK = N'd:\yourbackup.bak'
BackupName jest "* INCOMPLETE *" stanowisko jest "1", Pozostałe pola są "NULL".
Oznacza, że kopia zapasowa jest uszkodzona lub pochodzi z nowszej wersji.
miałem podobny błąd "Określone rzutowanie jest nieprawidłowe" przywracania danych z SQL Server 2012 do SQL Server 2008 R2
pierwsze mam MDF i LDF nazwami:
RESTORE FILELISTONLY
FROM DISK = N'C:\Users\dell laptop\DotNetSandBox\DBBackups\Davincis3.bak'
GO
Second I przywrócony z ruch używając tych nazw powrócił:
RESTORE DATABASE Davincis3
FROM DISK = 'C:\Users\dell laptop\DotNetSandBox\DBBackups\Davincis3.bak'
WITH
MOVE 'JQueryExampleDb' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\Davincis3.mdf',
MOVE 'JQueryExampleDB_log' TO 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\Davincis3.ldf',
REPLACE
GO
nie mam pojęcia, o nazwie „JQueryExampleDb”, ale ten pracował dla mnie.
Mimo to kopie zapasowe (i bazy danych) nie są wstecznie zgodne ze starszymi wersjami.
- 1. "Określony rzut nie jest prawidłowy" błąd w programie formularzy okien C#
- 2. błąd rzut wewnątrz rxjs obserwowalnych
- 3. Matplotlib: "Nieznany rzut" 3d "" błąd
- 4. Niepoprawny błąd outperowania Coffeescript
- 5. Railsy Niepoprawny błąd daty
- 6. Niepoprawny błąd referencyjny IObservous
- 7. Próba użycia programu ExecuteScalar i otrzymanie komunikatu "Określony rzut nie jest prawidłowy"
- 8. Dlaczego występuje niepoprawny błąd kontekstu?
- 9. Niepoprawny błąd tłumaczenia Build proguard
- 10. niepoprawny błąd długości klucza AES
- 11. events.js: 160 rzut er; // Nieobsługiwane zdarzenie "błąd"
- 12. Niepoprawny błąd szablonu szablonu ("x" nie jest typem)
- 13. Błąd konfiguracji punktu końcowego WCF: atrybut "kontrakt" jest niepoprawny?
- 14. React JS błąd: nie jest określony reagują/JSX-no-undef
- 15. Jak naprawić błąd "Niepoprawny typ klasy przedmiotu."
- 16. Błąd iOS - CGContextRestoreGState: niepoprawny kontekst 0x0
- 17. Błąd składni: niepoprawny token w datetime.datetime (2012,05,22,09,09,03,41)?
- 18. MySQL zgłasza Niepoprawny błąd wartości ciągu znaków
- 19. jak wyłączyć rzut przewijaniaView
- 20. rzut ortogonalny z numpy
- 21. W C++, jeśli rzut jest wyrażeniem, jaki jest jego typ?
- 22. Rzut ruby i skuteczność
- 23. Rzut/mirroring obrazów
- 24. Korzystanie rzut w wyrażeniu Javascript
- 25. luźniejsze rzut specifier w C++
- 26. Jak wpisać rzut w F #?
- 27. MongoDB Rzut dokument podrzędny
- 28. Niepoprawna składnia w pobliżu 'RZUT'
- 29. Dlaczego mój skrót nie jest niepoprawny?
- 30. Operator $ jest niepoprawny dla wektorów atomowych
WITH MOVE ' 'YourMDFLogicalName' do 'D: \',' DataYourMDFFile.mdf -adjust ścieżka MOVE ' 'YourLDFLogicalName' do„D: \ DataYourLDFFile.ldf'' MDF LDF –