Class DatabaseMirroringSchema.DataContext
- Namespace
- LinqToDB.Tools.DataProvider.SqlServer.Schemas
- Assembly
- linq2db.Tools.dll
public class DatabaseMirroringSchema.DataContext
- Inheritance
-
DatabaseMirroringSchema.DataContext
- Extension Methods
Constructors
DataContext(IDataContext)
public DataContext(IDataContext dataContext)
Parameters
dataContext
IDataContext
Properties
DatabaseMirroringWitnesses
Database Mirroring Witness Catalog Views - sys.database_mirroring_witnesses
Applies to: √ SQL Server (all supported versions)
Contains a row for every witness role that a server plays in a database mirroring partnership.
In a database mirroring session, automatic failover requires a witness server. Ideally, the witness resides on a separate computer from both the principal and mirror servers. The witness does not serve the database. Instead, it monitors the status of the principal and mirror servers. If the principal server fails, the witness may initiate automatic failover to the mirror server.
public ITable<DatabaseMirroringSchema.DatabaseMirroringWitness> DatabaseMirroringWitnesses { get; }