Un problem avec la creation du backup d une base de données
cs_solidusse
Messages postés9Date d'inscriptionsamedi 8 décembre 2007StatutMembreDernière intervention 6 août 2010
-
16 sept. 2009 à 18:59
cs_solidusse
Messages postés9Date d'inscriptionsamedi 8 décembre 2007StatutMembreDernière intervention 6 août 2010
-
18 sept. 2009 à 05:38
Bonjour tous le monde
j aimerai bien trouver quelqu'un qui pourrai m aider dans mon problème
j ai une base de données pour la quelle je veux créer un backup avec la SMO dans VB.net 2008 .
j utilise le code suivant et tous marche bien :
Dim srv As Server
srv = New Server(".\sqlexpress")
srv.ConnectionContext.LoginSecure = False
srv.ConnectionContext.Login = "sa"
srv.ConnectionContext.Password = "123"
Dim db As Database
db = srv.Databases("Assur_maladie")
Dim recoverymod As Integer
recoverymod = db.DatabaseOptions.RecoveryModel
'Define a Backup object variable.
Dim bk As New Backup
'Specify the type of backup, the description, the name, and the database to be backed up.
bk.Action = BackupActionType.Database
bk.BackupSetDescription = "Full backup of Assur_maladie"
bk.BackupSetName = "Assur_maladie Backup"
bk.Database = "Assur_maladie"
Dim bdi As BackupDeviceItem
bdi = New BackupDeviceItem("Assur_maladie_backup", DeviceType.File)
sauf que j ai remarqué un problème
quand j exécute le code le backup n écrase pas le fichier précèdent mais il le laisse mais il augmente sa taille j aimerai bien que quelqu'un pourrai m aider a trouver une solution a ce problème (soit suppression du fichier backup avant de créer un nouveau (vous voyer ce que je veux dire )) et merci pour votre aide
cs_solidusse
Messages postés9Date d'inscriptionsamedi 8 décembre 2007StatutMembreDernière intervention 6 août 2010 16 sept. 2009 à 19:05
si vous avez une solution plut performante je suis preneur (par exemple utilisation d une procédure stocké que j ignore l existence ou bien l utilisation du ADO.NET tout simplement)
cs_solidusse
Messages postés9Date d'inscriptionsamedi 8 décembre 2007StatutMembreDernière intervention 6 août 2010 18 sept. 2009 à 05:38
le problème c est le chemin du backup
la base de données est sur un pc distant si vous avez une solution qui fera l affaire je suis preneur et merci pour vous