Table of Contents

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.


See sys.database_mirroring_witnesses.

public ITable<DatabaseMirroringSchema.DatabaseMirroringWitness> DatabaseMirroringWitnesses { get; }

Property Value

ITable<DatabaseMirroringSchema.DatabaseMirroringWitness>