Just nu i M3-nätverket
Gå till innehåll

Restorre av SQL2005 databas till SQL 2008 R2


TSH

Rekommendera Poster

Jag försöker göra en Restore av en SQL 2005-databas till en SQL 2008 R2-server men får nedanstående fel.

Vad kan detta bero på?

 

 

RESTORE DATABASE DatabasA FROM DISK ='E:\MsSQL\Backup\DatabasA_full_2011-03-14_10_10.bak' WITH

Move 'DatabasA' TO 'E:\MsSQL\Data\DatabasA.mdf',

Move 'MAIN' TO 'E:\MsSQL\DATA\MAIN.ndf',

Move 'DatabasA_log' TO 'E:\MsSQL\Log\DatabasA.ldf'

 

 

 

Processed 285784 pages for database 'DatabasA', file 'DatabasA' on file 1.

Processed 47568 pages for database 'DatabasA', file 'MAIN' on file 1.

Processed 9 pages for database 'DatabasA', file 'DatabasA_log' on file 1.

Converting database 'DatabasA' from version 611 to the current version 661.

Database 'DatabasA' running the upgrade step from version 611 to version 621.

Database 'DatabasA' running the upgrade step from version 621 to version 622.

Database 'DatabasA' running the upgrade step from version 622 to version 625.

Database 'DatabasA' running the upgrade step from version 625 to version 626.

Database 'DatabasA' running the upgrade step from version 626 to version 627.

Database 'DatabasA' running the upgrade step from version 627 to version 628.

Database 'DatabasA' running the upgrade step from version 628 to version 629.

Database 'DatabasA' running the upgrade step from version 629 to version 630.

Database 'DatabasA' running the upgrade step from version 630 to version 631.

Database 'DatabasA' running the upgrade step from version 631 to version 632.

Database 'DatabasA' running the upgrade step from version 632 to version 633.

Database 'DatabasA' running the upgrade step from version 633 to version 634.

Database 'DatabasA' running the upgrade step from version 634 to version 635.

Database 'DatabasA' running the upgrade step from version 635 to version 636.

Database 'DatabasA' running the upgrade step from version 636 to version 637.

Database 'DatabasA' running the upgrade step from version 637 to version 638.

Database 'DatabasA' running the upgrade step from version 638 to version 639.

Database 'DatabasA' running the upgrade step from version 639 to version 640.

Database 'DatabasA' running the upgrade step from version 640 to version 641.

Database 'DatabasA' running the upgrade step from version 641 to version 642.

Database 'DatabasA' running the upgrade step from version 642 to version 643.

Database 'DatabasA' running the upgrade step from version 643 to version 644.

Database 'DatabasA' running the upgrade step from version 644 to version 645.

Database 'DatabasA' running the upgrade step from version 645 to version 646.

Database 'DatabasA' running the upgrade step from version 646 to version 647.

Database 'DatabasA' running the upgrade step from version 647 to version 648.

Database 'DatabasA' running the upgrade step from version 648 to version 649.

Database 'DatabasA' running the upgrade step from version 649 to version 650.

Database 'DatabasA' running the upgrade step from version 650 to version 651.

Database 'DatabasA' running the upgrade step from version 651 to version 652.

Database 'DatabasA' running the upgrade step from version 652 to version 653.

Database 'DatabasA' running the upgrade step from version 653 to version 654.

Database 'DatabasA' running the upgrade step from version 654 to version 655.

Database 'DatabasA' running the upgrade step from version 655 to version 660.

Database 'DatabasA' running the upgrade step from version 660 to version 661.

Msg 3167, Level 16, State 1, Line 1

RESTORE could not start database 'DatabasA'.

Msg 3013, Level 16, State 1, Line 1

RESTORE DATABASE is terminating abnormally.

Msg 3159, Level 16, State 1, Line 1

The tail of the log for the database "DatabasA" has not been backed up. Use BACKUP LOG WITH NORECOVERY to backup the log if it contains work you do not want to lose. Use the WITH REPLACE or WITH STOPAT clause of the RESTORE statement to just overwrite the contents of the log.

Msg 3013, Level 16, State 1, Line 1

RESTORE DATABASE is terminating abnormally.

Länk till kommentar
Dela på andra webbplatser

Jari Karivainio

Hej!

Det verkar som att du inte fått med transaktionsloggen i restoren. Ej avslutade (commitade) transaktioner som spökar. Normalt förfarande brukar väl vara att stoppa databasen och skapa en "dump" eller "export" som importeras till den nya databasmotorn.

/// Jari

Länk till kommentar
Dela på andra webbplatser

SQL 2005 databasen är satt i Simple mode. Och det tas fullbackup en gång per dygn.

Jag har provat att göra en restore på SQL 2005 och det fungerar.

Kan det vara annan syntax i SQL 2008 R2?

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...