Hello,
I am learning SQL Server 2005. I would like to write a procedure
making database backup using SMO. According to my book I should write
such code:
using Microsoft.SqlSe rver.Management .SMO;
public static void MakeBackup()
{
Server server = new Server("localho st");
Backup backup = new Backup();
backup.Action = BackupActionTyp e.Database;
backup.BackupSe tName = "Backup copy";
backup.BackupSe tDescription = "Backup copy";
backup.Database = "DemoSQLServer" ;
backup.Devices. AddDevice("C:\\ DemoSQLServer.b ak",
DeviceType.File );
backup.SqlBacku p(server);
}
The code cannot be compiled because of error:
The type or namespace name 'Management' does not exist in the
namespace 'Microsoft.SqlS erver'.
Please help to correct the problem - I cannot find proper name of SMO
namespace. Is the code OK?
Thank you very much
/RAM/