Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Backup database ou sp_detach_db ?

3 réponses
Avatar
{ Olivier }
Bonsoir,

Bon, y surement un truc que j'ai pas saisi :-(
Pour faire un sauvegarde de ma base, je fais :
backup database mabasetest to disk='c:\sosbase'

ca marche et j'ai un seul fichier qui s'apelle 'sosbase'

Bon pour restaurer je fais quoi maintenant ?

Quel rapport / utitlité avec :
1) sp_detach_db

2) CREATE DATABASE ...
FOR ATTACH;
3) sp_atach_db

je ne sais pas quoi utiliser pour faire une sauvegarde de ma base et pour
pouvoir la restaurer ?
Merci
Olivier

3 réponses

Avatar
{ Olivier }
je viens de trouver des choses :
BACKUP DATABASE
RESTORE DATABASE

mais dans ce cas, je ne vois pas l'utilité de sp_detach_db et sp_atach_db ?

Merci
Olivier


"{ Olivier }" a écrit dans le message de news:
%
Bonsoir,

Bon, y surement un truc que j'ai pas saisi :-(
Pour faire un sauvegarde de ma base, je fais :
backup database mabasetest to disk='c:sosbase'

ca marche et j'ai un seul fichier qui s'apelle 'sosbase'

Bon pour restaurer je fais quoi maintenant ?

Quel rapport / utitlité avec :
1) sp_detach_db

2) CREATE DATABASE ...
FOR ATTACH;
3) sp_atach_db

je ne sais pas quoi utiliser pour faire une sauvegarde de ma base et pour
pouvoir la restaurer ?
Merci
Olivier



Avatar
Jean-Nicolas BERGER
Bonjour,
detach et attach peuvent pas exemple être utilisés lorsque l'on cherche à
déplacer le / les fichier(s) associé(s) à une base.
On peut aussi détacher une base pour la rendre temporairement innaccessible
tout en laissant fonctionnelles les autres bases du serveur.
JN.

"{ Olivier }" a écrit dans le message de news:

je viens de trouver des choses :
BACKUP DATABASE
RESTORE DATABASE

mais dans ce cas, je ne vois pas l'utilité de sp_detach_db et sp_atach_db
?

Merci
Olivier


"{ Olivier }" a écrit dans le message de news:
%
Bonsoir,

Bon, y surement un truc que j'ai pas saisi :-(
Pour faire un sauvegarde de ma base, je fais :
backup database mabasetest to disk='c:sosbase'

ca marche et j'ai un seul fichier qui s'apelle 'sosbase'

Bon pour restaurer je fais quoi maintenant ?

Quel rapport / utitlité avec :
1) sp_detach_db

2) CREATE DATABASE ...
FOR ATTACH;
3) sp_atach_db

je ne sais pas quoi utiliser pour faire une sauvegarde de ma base et pour
pouvoir la restaurer ?
Merci
Olivier







Avatar
Fred BROUARD
sp_detach_db et sp_atach_db : servent à mouvoir une base de données.

BACKUP / RESTORE : serventr à sauvegarder une base de données.

NE SURTOUT PAS CONFONDRE L'UN et l'AUTRE !!!

En effet le premier assure la garantie d'intégrité de déplacement des données,
alors que l'autre nullement. En effet entre ton BACKUP et ton RESTORE des
informations nouvelles peuvent avoir été introduites dans la base, mais la
restauration ne les prendra pas en compte.

A +


--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************


{ Olivier } a écrit:
je viens de trouver des choses :
BACKUP DATABASE
RESTORE DATABASE

mais dans ce cas, je ne vois pas l'utilité de sp_detach_db et sp_atach_db ?

Merci
Olivier


"{ Olivier }" a écrit dans le message de news:
%

Bonsoir,

Bon, y surement un truc que j'ai pas saisi :-(
Pour faire un sauvegarde de ma base, je fais :
backup database mabasetest to disk='c:sosbase'

ca marche et j'ai un seul fichier qui s'apelle 'sosbase'

Bon pour restaurer je fais quoi maintenant ?

Quel rapport / utitlité avec :
1) sp_detach_db

2) CREATE DATABASE ...
FOR ATTACH;
3) sp_atach_db

je ne sais pas quoi utiliser pour faire une sauvegarde de ma base et pour
pouvoir la restaurer ?
Merci
Olivier