Bonjour,
je dois restaurer une base qui ne possède qu un seul et unique datafile. Au moment de la restauration, je voudrais l éclater en deux datafiles sur des unités différentes.
le restore filelistonly me retourne:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 IRSPPROD_Data E:\sqldata\GTSPRD\MSSQL.2\MSSQL\DATA\GTSDJS.mdf D PRIMARY 123217969152 35184372080640 1 0 0 00000000-0000-0000-0000-000000000000 0 0 109837418496 512 1 NULL 61768000000569000098 1DC185A9-FBD7-410D-9430-B51AFA793272 0 1 IRSPPROD_Log E:\sqldata\GTSPRD\MSSQL.2\MSSQL\DATA\GTSDJS_log.ldf L NULL 336003072 35184372080640 2 0 0 00000000-0000-0000-0000-000000000000 0 0 0 512 0 NULL 0 00000000-0000-0000-0000-000000000000 0 1 IRSPPROD1_Log G:\Sqldata\GTSPRD\MSSQL.2\MSSQL\Data\IRSPPROD1_Log.ldf L NULL 268435456 2199023255552 3 61739000001329900001 0 5FB75736-DB23-459B-92E0-A07CAAD24C2A 0 0 0 512 0 NULL 0 00000000-0000-0000-0000-000000000000 0 1 IRSPPROD2_Log G:\Sqldata\GTSPRD\MSSQL.2\MSSQL\Data\IRSPPROD2_Log.ldf L NULL 268435456 2199023255552 4 61739000001379300001 0 8E1C33F5-6FBD-4ED2-BF68-D632DEAB6189 0 0 0 512 0 NULL 0 00000000-0000-0000-0000-000000000000 0 1 IRSPPROD3_Log G:\Sqldata\GTSPRD\MSSQL.2\MSSQL\Data\IRSPPROD3_Log.ldf L NULL 268435456 2199023255552 5 61739000001421600001 0 8D8E1B60-060E-44C0-95B8-B78F8247CB9C 0 0 0 512 0 NULL 0 00000000-0000-0000-0000-000000000000 0 1
j ai scripté le restore comme suit:
il sort en erreur car ss2k5 veut allouer le datafile sur une seule unité:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 restore database GTSDJSARCH from disk='G:\Sauvegarde_GTSDJS_avant_ purge\save_gtsprd_gtsdjs_20_01_2013.bak' -- data with move 'IRSPPROD_Data' to 'E:\sqldata\GTSPRD\MSSQL.2\MSSQL\Data\GTSDJSARCH_01.mdf', move 'IRSPPROD_Data' to 'G:\Sqldata\GTSPRD\MSSQL.2\MSSQL\Data\GTSDJSARCH_02.ndf' , -- log move 'IRSPPROD_Log' to 'G:\Sqldata\GTSPRD\MSSQL.2\MSSQL\Data\GTSDJSARCH_log.ldf', move 'IRSPPROD1_Log' to 'G:\Sqldata\GTSPRD\MSSQL.2\MSSQL\Data\GTSDJSARCH_02_log.ldf', move 'IRSPPROD2_Log' to 'G:\Sqldata\GTSPRD\MSSQL.2\MSSQL\Data\GTSDJSARCH_03_log.ldf', move 'IRSPPROD3_Log' to 'G:\Sqldata\GTSPRD\MSSQL.2\MSSQL\Data\GTSDJSARCH_04_log.ldf', replace
Pouvez vous m aider à résoudre ce souci?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Msg*3257, Niveau*16, État*1, Ligne*5 Espace libre insuffisant sur le volume disque 'G:\' pour créer la base de données. Elle nécessite 59656896512 octets supplémentaires alors qu'il n'en reste que 39684907008. Msg*3119, Niveau*16, État*4, Ligne*5 Des problèmes ont été identifiés lors de la planification de l'instruction RESTORE. Consultez les messages précédents pour plus de détails. Msg*3013, Niveau*16, État*1, Ligne*5 RESTORE DATABASE s'est terminé anormalement.
Merci de votre aide
Cdt
Partager