Server.Restore Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode, Boolean) |
Restores an Analysis Services database from a backup file to the specified database, given a password, an overwrite flag, multiple remote servers, specifying security settings, password, storage location, and read\write mode. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode) |
Restores an Analysis Services database from a backup file to the specified database, given a password, an overwrite flag, multiple remote servers, specifying security settings, password, storage location, and read\write mode. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String) |
Restores an Analysis Services database from a backup file to the specified database, given a password, an overwrite flag, multiple remote servers, specifying security settings, password, and storage location. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String) |
Restores an Analysis Services database from a backup file to the specified database, given an overwrite flag, multiple remote servers, and specifying security settings and password. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity) |
Restores an Analysis Services database from a backup file to the specified database, given an overwrite flag, multiple remote servers, and specifying security settings. |
Restore(String, String, Boolean) |
Restores an Analysis Services database from a backup file to the specified database, given an overwrite flag. |
Restore(String, String) |
Restores an Analysis Services database from a backup file to the specified database. |
Restore(String) |
Restores an Analysis Services database from a backup file. |
Restore(RestoreInfo) |
Restores an Analysis Services database from a backup file, using the options set on the provided RestoreInfo object. |
Restore(String, String, Boolean, RestoreLocation[]) |
Restores an Analysis Services database from a backup file to the specified database, given an overwrite flag and multiple remote servers. |
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode, Boolean)
Restores an Analysis Services database from a backup file to the specified database, given a password, an overwrite flag, multiple remote servers, specifying security settings, password, storage location, and read\write mode.
public void Restore (string file, string databaseName, bool allowOverwrite, Microsoft.AnalysisServices.RestoreLocation[] locations, Microsoft.AnalysisServices.RestoreSecurity security, string password, string dbStorageLocation, Microsoft.AnalysisServices.ReadWriteMode readWriteMode, bool ignoreIncompatibilities);
member this.Restore : string * string * bool * Microsoft.AnalysisServices.RestoreLocation[] * Microsoft.AnalysisServices.RestoreSecurity * string * string * Microsoft.AnalysisServices.ReadWriteMode * bool -> unit
Public Sub Restore (file As String, databaseName As String, allowOverwrite As Boolean, locations As RestoreLocation(), security As RestoreSecurity, password As String, dbStorageLocation As String, readWriteMode As ReadWriteMode, ignoreIncompatibilities As Boolean)
Parameters
- file
- String
The name and location of the file to restore.
- databaseName
- String
The database to restore to.
- allowOverwrite
- Boolean
true to indicate that the database will be overwritten, if it exists; otherwise, false.
- locations
- RestoreLocation[]
An array of RestoreLocation objects, specifying multiple remote servers to restore to.
- security
- RestoreSecurity
A RestoreSecurity object that specifies the security settings for the restore.
- password
- String
The password to use to decrypt the restoration file.
- dbStorageLocation
- String
The storage location for the file to restore.
- readWriteMode
- ReadWriteMode
The read/write mode of the database.
- ignoreIncompatibilities
- Boolean
Whether ignore model incompatibilities.
Applies to
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String, ReadWriteMode)
Restores an Analysis Services database from a backup file to the specified database, given a password, an overwrite flag, multiple remote servers, specifying security settings, password, storage location, and read\write mode.
public void Restore (string file, string databaseName, bool allowOverwrite, Microsoft.AnalysisServices.RestoreLocation[] locations, Microsoft.AnalysisServices.RestoreSecurity security, string password, string dbStorageLocation, Microsoft.AnalysisServices.ReadWriteMode readWriteMode);
member this.Restore : string * string * bool * Microsoft.AnalysisServices.RestoreLocation[] * Microsoft.AnalysisServices.RestoreSecurity * string * string * Microsoft.AnalysisServices.ReadWriteMode -> unit
Public Sub Restore (file As String, databaseName As String, allowOverwrite As Boolean, locations As RestoreLocation(), security As RestoreSecurity, password As String, dbStorageLocation As String, readWriteMode As ReadWriteMode)
Parameters
- file
- String
The name and location of the file to restore.
- databaseName
- String
The database to restore to.
- allowOverwrite
- Boolean
true to indicate that the database will be overwritten, if it exists; otherwise, false.
- locations
- RestoreLocation[]
An array of RestoreLocation objects, specifying multiple remote servers to restore to.
- security
- RestoreSecurity
A RestoreSecurity object that specifies the security settings for the restore.
- password
- String
The password to use to decrypt the restoration file.
- dbStorageLocation
- String
The storage location for the file to restore.
- readWriteMode
- ReadWriteMode
The read/write mode of the database.
Applies to
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String, String)
Restores an Analysis Services database from a backup file to the specified database, given a password, an overwrite flag, multiple remote servers, specifying security settings, password, and storage location.
public void Restore (string file, string databaseName, bool allowOverwrite, Microsoft.AnalysisServices.RestoreLocation[] locations, Microsoft.AnalysisServices.RestoreSecurity security, string password, string dbStorageLocation);
member this.Restore : string * string * bool * Microsoft.AnalysisServices.RestoreLocation[] * Microsoft.AnalysisServices.RestoreSecurity * string * string -> unit
Public Sub Restore (file As String, databaseName As String, allowOverwrite As Boolean, locations As RestoreLocation(), security As RestoreSecurity, password As String, dbStorageLocation As String)
Parameters
- file
- String
The name and location of the file to restore.
- databaseName
- String
The database to restore to.
- allowOverwrite
- Boolean
true to indicate that the database will be overwritten, if it exists; otherwise, false.
- locations
- RestoreLocation[]
An array of RestoreLocation objects, specifying multiple remote servers to restore to.
- security
- RestoreSecurity
A RestoreSecurity object that specifies the security settings for the restore.
- password
- String
The password to use to decrypt the restoration file.
- dbStorageLocation
- String
The storage location for the file to restore.
Applies to
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity, String)
Restores an Analysis Services database from a backup file to the specified database, given an overwrite flag, multiple remote servers, and specifying security settings and password.
public void Restore (string file, string databaseName, bool allowOverwrite, Microsoft.AnalysisServices.RestoreLocation[] locations, Microsoft.AnalysisServices.RestoreSecurity security, string password);
member this.Restore : string * string * bool * Microsoft.AnalysisServices.RestoreLocation[] * Microsoft.AnalysisServices.RestoreSecurity * string -> unit
Public Sub Restore (file As String, databaseName As String, allowOverwrite As Boolean, locations As RestoreLocation(), security As RestoreSecurity, password As String)
Parameters
- file
- String
The name and location of the file to restore.
- databaseName
- String
The database to restore to.
- allowOverwrite
- Boolean
true to indicate that the database will be overwritten, if it exists; otherwise, false.
- locations
- RestoreLocation[]
An array of RestoreLocation objects, specifying multiple remote servers to restore to.
- security
- RestoreSecurity
A RestoreSecurity object that specifies the security settings for the restore.
- password
- String
The password to use to decrypt the restoration file.
Applies to
Restore(String, String, Boolean, RestoreLocation[], RestoreSecurity)
Restores an Analysis Services database from a backup file to the specified database, given an overwrite flag, multiple remote servers, and specifying security settings.
public void Restore (string file, string databaseName, bool allowOverwrite, Microsoft.AnalysisServices.RestoreLocation[] locations, Microsoft.AnalysisServices.RestoreSecurity security);
member this.Restore : string * string * bool * Microsoft.AnalysisServices.RestoreLocation[] * Microsoft.AnalysisServices.RestoreSecurity -> unit
Public Sub Restore (file As String, databaseName As String, allowOverwrite As Boolean, locations As RestoreLocation(), security As RestoreSecurity)
Parameters
- file
- String
The name and location of the file to restore.
- databaseName
- String
The database to restore to.
- allowOverwrite
- Boolean
true to indicate that the database will be overwritten, if it exists; otherwise, false.
- locations
- RestoreLocation[]
An array of RestoreLocation objects, specifying multiple remote servers to restore to.
- security
- RestoreSecurity
A RestoreSecurity object that specifies the security settings for the restore.
Applies to
Restore(String, String, Boolean)
Restores an Analysis Services database from a backup file to the specified database, given an overwrite flag.
public void Restore (string file, string databaseName, bool allowOverwrite);
member this.Restore : string * string * bool -> unit
Public Sub Restore (file As String, databaseName As String, allowOverwrite As Boolean)
Parameters
- file
- String
The name and location of the file to restore.
- databaseName
- String
The database to restore to.
- allowOverwrite
- Boolean
true to indicate that the database will be overwritten, if it exists; otherwise, false.
Applies to
Restore(String, String)
Restores an Analysis Services database from a backup file to the specified database.
public void Restore (string file, string databaseName);
member this.Restore : string * string -> unit
Public Sub Restore (file As String, databaseName As String)
Parameters
- file
- String
The name and location of the file to restore.
- databaseName
- String
The database to restore to.
Applies to
Restore(String)
Restores an Analysis Services database from a backup file.
public void Restore (string file);
member this.Restore : string -> unit
Public Sub Restore (file As String)
Parameters
- file
- String
The name and location of the file to restore.
Applies to
Restore(RestoreInfo)
Restores an Analysis Services database from a backup file, using the options set on the provided RestoreInfo object.
public void Restore (Microsoft.AnalysisServices.RestoreInfo restoreInfo);
member this.Restore : Microsoft.AnalysisServices.RestoreInfo -> unit
Public Sub Restore (restoreInfo As RestoreInfo)
Parameters
- restoreInfo
- RestoreInfo
The RestoreInfo object containing the options for performing the database restoration.
Applies to
Restore(String, String, Boolean, RestoreLocation[])
Restores an Analysis Services database from a backup file to the specified database, given an overwrite flag and multiple remote servers.
public void Restore (string file, string databaseName, bool allowOverwrite, Microsoft.AnalysisServices.RestoreLocation[] locations);
member this.Restore : string * string * bool * Microsoft.AnalysisServices.RestoreLocation[] -> unit
Public Sub Restore (file As String, databaseName As String, allowOverwrite As Boolean, locations As RestoreLocation())
Parameters
- file
- String
The name and location of the file to restore.
- databaseName
- String
The database to restore to.
- allowOverwrite
- Boolean
true to indicate that the database will be overwritten, if it exists; otherwise, false.
- locations
- RestoreLocation[]
An array of RestoreLocation objects, specifying multiple remote servers to restore to.