Salut,
Si tu veux effectuer une copie de la base de données, le plus simple est d'effectuer ce qu'on appelle un "dump / load".
- Tu sauvegardes la base de données de ton client avec la commande
dump database <nom de la base> to 'chemin de sauvegarde/nom du fichier'
- Tu copies ensuite le fichier genéré
- tu restaures la base avec la commande
load database <nom de la base> from 'chemin de sauvegarde/nom du fichier'
Bon, il y a 2-3 choses à respecter tout de même :
- la taille de la base de données cible doit être au moins égale à celle de la base de données source.
- le sort order et le character set doivent être identiques (commande sp_helpsort)
- si les deux plateformes materielles sont différentes (ex. Windows et Solaris), il y a des operations supplementaires à effectuer pour que les données soient lisibles. Tu peux chercher dans l'aide la commande sp_post_xpload
- suivant ton client, il ne verra peut-être pas d'un bon oeil que tu recuperes toute la base de production, avec les données des clients. Si par ex c'est une banque, tu n'aimerais pas que le solde de ton compte se promene dans la nature ... A vérifier donc.
a+
Partager