Conectando clientes a um banco de dados espelhado
Para se conectar a uma sessão de espelhamento de banco de dados, um cliente pode usar o SQL Server Native Client ou o .NET Framework Data Provider para o SQL Server. Quando configurados para um banco de dados do SQL Server 2008, esses provedores de acesso de dados dão suporte completo ao espelhamento de banco de dados. Para obter informações sobre as considerações de programação para usar um banco de dados espelhado, consulte Usando o espelhamento de banco de dados. Além disso, a instância de servidor principal atual deve estar disponível e o logon do cliente deve ter sido criado na instância de servidor. Para obter mais informações, consulte Solucionando problemas de usuários órfãos. As conexões de cliente com uma sessão de espelhamento de banco de dados não envolvem a instância de servidor testemunha, se essa existir.
Nesta seção
Fazendo a conexão inicial com uma sessão de espelhamento de banco de dados
Apresenta o nome de parceiro inicial e nome de parceiro de failover, explica como provedores de acesso de dados fazem a conexão inicial com um banco de dados espelhado e descreve os atributos da cadeia de caracteres de conexão para se conectar a um banco de dados espelhado.Algoritmo de nova tentativa de conexão (para conexões TCP/IP)
Descreve o algoritmo para tentar novamente a conexão para conexões TCP/IP de clientes que executam Windows XP ou versões posteriores.Reconectando uma sessão de espelhamento de banco de dados
Descreve a reconexão com um banco de dados espelhado se houver falha em uma conexão estabelecida com uma sessão de espelhamento de banco de dados por qualquer razão e o impacto do redirecionamento em um aplicativo do cliente.O impacto de um nome de parceiro de failover desatualizado
Discute o impacto de um administrador de banco de dados alterar um dos parceiros de espelhamento para um banco de dados espelhado.