Merhaba Arkadaşlar,
C#, Aşağıdaki kod ile veritabanı yedeğini almaya çalışıyorum Backup failed for Server '192.168.2.5'. hatasını almaktayım, bu kodu ilk defa kullanıyorum normalde backup deyip tek satırda backup alabiliyoruz fakat bulmuş olduğum kodda 17 satırda backup
alayoruz, aşağıdaki kodun farkınıda açıklarsanız çok sevinirim ve bu arada vermiş olduğu instance hatasında aynı ip ile programa giriş yapabiliyorum.
ServerConnection connection = new ServerConnection(serverName, userName, password);
Server sqlServer = new Server(connection);
BackupDeviceItem deviceItem = new BackupDeviceItem(destinationPath, DeviceType.File);
Backup sqlBackup = new Backup();
sqlBackup.Devices.Add(deviceItem);
sqlBackup.Action = BackupActionType.Database;
sqlBackup.BackupSetDescription = "ArsivDataBase:" + DateTime.Now.ToShortDateString();
sqlBackup.BackupSetName = "Arsiv";
sqlBackup.Database = databaseName;
sqlBackup.Initialize = true;
sqlBackup.Checksum = true;
sqlBackup.ContinueAfterError = true;
sqlBackup.Incremental = false;
sqlBackup.ExpirationDate = DateTime.Now.AddDays(3);
sqlBackup.LogTruncation = BackupTruncateLogType.Truncate;
sqlBackup.FormatMedia = false;
sqlBackup.SqlBackup(sqlServer);