1:C:\Program Files\Microsoft SQL Server\80\Tools\Binn
のなかの
SQLDMO.DLL を参照追加
2:
SQLDMO.SQLServer sqlServer=new SQLDMO.SQLServer();
sqlServer.LoginSecure=true;
sqlServer.Connect("\\SQLEXPRESS", null, null);
SQLDMO.Backup sqlBackUp = new SQLDMO.Backup();
sqlBackUp.Action = SQLDMO.SQLDMO_BACKUP_TYPE.SQLDMOBackup_Database;
sqlBackUp.Database = "Gahaku";
sqlBackUp.Initialize = true;
sqlBackUp.Files = "C:/gahaku.bak";
sqlBackUp.SQLBackup(sqlServer);
これでOK。
SQL触りまくるのはやっぱりSQLDMOです。