notebook/IT/SQL/SCRIPTS SQL QSA ORSYS/EXO 8 restauration.sql

29 lines
1.2 KiB
MySQL
Raw Normal View History

2020-11-26 17:38:25 +00:00
USE DB_GRAND_HOTEL;
GO
SELECT name, physical_name
FROM sys.database_files
WHERE type_desc = 'rows';
GO
/*
name physical_name
DB_GRAND_HOTEL H:\DATABASE_SQL\SQL2019FBIN2\DATA\DB_GRAND_HOTEL.mdf
F_DATA_1 H:\DATABASE_SQL\SQL2019FBIN2\DATA\F_DATA_1.ndf
F_DATA_2 H:\DATABASE_SQL\SQL2019FBIN2\DATA\F_DATA_2.ndf
F_PART_OLD H:\DATABASE_SQL\SQL2019FBIN2\DATA\HOTEL_PART_OLD.ndf
F_PART_2006 H:\DATABASE_SQL\SQL2019FBIN2\DATA\HOTEL_PART_2006.ndf
F_PART_2007 H:\DATABASE_SQL\SQL2019FBIN2\DATA\HOTEL_PART_2007.ndf
F_PART_2008 H:\DATABASE_SQL\SQL2019FBIN2\DATA\HOTEL_PART_2008.ndf
F_PART_2009 H:\DATABASE_SQL\SQL2019FBIN2\DATA\HOTEL_PART_2009.ndf
*/
-- 1) mettre la base de donn<6E>es "OFF line" (NOTER l'heure <20> la quelle la commande est pass<73>e !)
-- 2) supprimer un des fichiers de donn<6E>es
-- 3) tentez de mettre la base "ON line"... que va t-il se passer (regarder le journal d'<27>v<EFBFBD>nement)
-- 4) sauvegarder <20> l'aide d'une commande SQL (ne pas passer par l'IHM) la queue du journal de transaction
-- 5) supprimer la base
-- 6) utiliser l'assistant de restauration pour restaurer l'int<6E>gralit<69> de la base
-- 7) consatez si vous avez perdu ou non des donn<6E>es en comparant le dernier INSERT dans la table HORLOGE et l'heure not<6F>e