Estou tendo problemas para restaurar um backup do MSSQL porque um dos arquivos está extinto. Preciso de ajuda para consertar isso para concluir a restauração. Obrigado! Além disso, minha restauração de backup MSSQL atinge 99% de progresso, mas falha. Não tenho certeza do que fazer a seguir. Quaisquer insights ou sugestões sobre como resolver isso serão muito apreciados. Obrigado!
Tenho tentado remover o problema para prosseguir com a restauração. Estou usando o SQL 2014 na máquina de origem e pretendo restaurar o backup em uma máquina SQL Server 2017.
Além disso, encontrei um problema relacionado que pode estar relacionado ao meu problema e parece ter sido corrigido em um artigo de suporte da Microsoft: KB3009576 - Cannot Restore Database with Defunct Files . No entanto, ainda estou encontrando dificuldades.
o comando é:
restore database sampleDatabase from disk = 'D:\Customer-backup\new.bak' with move 'sample' TO 'D:\Customer-backup\sampleDatabase.mdf', move 'sample_large_db' TO 'D:\Customer-backup\sampleDatabase_large_db.ndf', move 'sample_log' TO 'D:\Customer-backup\sampleDatabase_log.ldf', STATS = 1
e o último log que considero relevante para o problema é:
Data 19/09/2023 10:11:53
Log SQL Server (Atual - 19/09/2023 10:18:00)
Fonte spid73
Mensagem Código de retorno do processo de dump externo 0x20000001.
O processo de dump externo não retornou erros.
Usando restore filelistonly from disk='...'
o comando, percebi que o valor ‘IsPresent’ para determinados arquivos NDF é falso, o que pode ser esclarecedor.
NomeLógico | Nome Físico | Tipo | Nome do Grupo de Arquivos | Tamanho | Tamanho máximo | ID do arquivo | CriarLSN | DropLSN | ID único | Somente leituraLSN | LerEscreverLSN | BackupSizeInBytes | SourceBlockSize | ID do grupo de arquivos | LogGroupGUID | DiferencialBaseLSN | DiferencialBaseGUID | ÉReadOnly | É presente | TDE Impressão digital | InstantâneoUrl |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
amostra | E:\Customer-backup\sample_0.mdf | D | PRIMÁRIO | 15801843712 | 35184372080640 | 1 | 0 | 0 | 9B49836A-5B02-4D6B-A163-746665E8803D | 0 | 0 | 12389580800 | 512 | 1 | NULO | 78738000000546700284 | C917BFF2-276D-449A-ACB1-0887C31E6309 | 0 | 1 | NULO | NULO |
amostra_large_db1 | E:\Customer-backup\sample_0.ndf | D | LARGE_DB | 0 | 35184372080640 | 3 | 519000001077600001 | 0 | 2497E2C6-5607-403A-A299-8762FC8B1872 | 0 | 0 | 0 | 512 | 2 | NULO | 1007000004570500045 | 1A03C813-A6B9-433F-8342-9A596FBFEF34 | 0 | 0 | NULO | NULO |
amostra_large_db | E:\Customer-backup\sample\sample_1.ndf | D | LARGE_DB | 2147483648 | 35184372080640 | 4 | 711000000500500001 | 0 | 4DA939C6-1D71-451C-A22F-B46403BF9713 | 0 | 0 | 2424832 | 512 | 2 | NULO | 78738000000546700284 | C917BFF2-276D-449A-ACB1-0887C31E6309 | 0 | 1 | NULO | NULO |
amostra_log | E:\Customer-backup\sample\sample_2.ldf | eu | NULO | 220790784 | 2199023255552 | 2 | 0 | 0 | BFA2E756-B483-4946-BC5E-0FA7471B2D0B | 0 | 0 | 0 | 512 | 0 | NULO | 0 | 00000000-0000-0000-0000-000000000000 | 0 | 1 | NULO | NULO |