mssql i c# - BACKUP / RESTORE DATABASE

0

Witam,

mam problem z wykonaniem kopii bazy danych. Zaczerpnąłem informacji z internetu i powstał taki kod:

 public static void BackupDatabase(string backUpFile)
        {
            ServerConnection con = new ServerConnection(@".\SQLEXPRESS");
            Server server = new Server(con);
            Backup source = new Backup();
            source.Action = BackupActionType.Database;
            source.Database = "DB";
            BackupDeviceItem destination = new BackupDeviceItem(backUpFile, DeviceType.File);
            source.Devices.Add(destination);
            source.SqlBackup(server);
            con.Disconnect();
            MessageBox.Show("Kopia wykonana!");
        }

Jednak natrafiłem na pewien problem, którego nie mogę obejść. Otóż podczas próby wykonania kopii otrzymuję błąd:

Backup failed for server <nazwa_serwera>

przy linijce:

source.SqlBackup(server);

Co mogę z tym zrobić?
Pozdrawiam,
Foee.

0

Bo connection string jest do kitu. Podałeś tylko instancje bazy. Popraw go.

1 użytkowników online, w tym zalogowanych: 0, gości: 1