Skip to main content

Operations: Server: How to Enable or Disable a Database

To enable or disable a database, use the ToggleDatabasesStateOperation.

Syntax

public ToggleDatabasesStateOperation(string databaseName, bool disable)
public ToggleDatabasesStateOperation(string[] databaseNames, bool disable) 
Parameters
databaseNamestringName of database to toggle state
disableboolTrue, if database should be disabled, False is database should be enabled
Return Value
DisabledboolIf database was disabled
NamestringName of the database
SuccessboolIf request succeed
ReasonstringThe reason for success or failure.

Example I

// disable Northwind database
ToggleDatabasesStateOperation toggleOperation =
new ToggleDatabasesStateOperation("Northwind",
disable: true);
store.Maintenance.Server.Send(toggleOperation);

Example II

// enable Foo and Bar databases
ToggleDatabasesStateOperation toggleOperation =
new ToggleDatabasesStateOperation(new [] { "Foo", "Bar" },
disable: false);
store.Maintenance.Server.Send(toggleOperation);