Comment recréer des bases après un crash disque

Les sauvegardes sont faites tous les jeudi soir, sur des exabytes appelées Sy-xxx. Les compte-rendus des sauvegardes sont stockés dans le directory /usr/users/sybase/logs

  1. Desctruction des bases existantes Utiliser la commande dbcc dbrepair. Exemple:

    dbcc dbrepair (metaviz, dropdb)
    go

    Note: il peut être nécessaire de démarrer Sybase en single-user mode à l'aide de l'option -m dans startserver avant l'exécution de la commande dbcc

  2. Recréation des bases de données, voir scripts dans /usr/users/sybase/local/meta/metaviz.cre (pour recréation de VizieR), ou bien /usr/users/sybase/local/ima.cre (pour la base images). L'option, for load n'est pas indispensable; en tout état de cause, les changements de propriétaire etc ne doivent pas être oubliés !

    create database metaviz
      on syb9=64
      log on sylog=8
    for load
    go
    

  3. Rechargement des bases de données, par la commande load database. Le nom à utiliser pour un chargement effectif se trouve dans le fichier de sauvegarde. Par exemple:
    	load database viz1 from exa file='viz19821901087   '
    	go
    	

  4. Enfin, mettre la base de données accessible par la commande online database