Mirroring

25/05/2008 - 13:26 por raul | Informe spam
Hola de nuevo foreros,,

Me surge la necesidad de crear un mirror de una bbdd para alta
disponibilidad.

La verdad, es que no lo he hecho nunca y me estoy viendo en un punto
sin salida.

Les cuento mi situación,

2 Servidores 2003 server con sql2005 enterprise sp2

Active directory, los dos son servidores de active directory.

Cuentas de administrador compartidas.

Firewall desactivado en ambas máquinas.

resultado de select * from sys.endpoints en Maquina A:

Creación de reflejo 65536 264 2 TCP 4 DATABASE_MIRRORING 0
STARTED 0

resultado de select * from sys.endpoints en Maquina B:

Creación de reflejo 65536 265 2 TCP 4 DATABASE_MIRRORING 0
STARTED 0


( no sé si necesitareis algún dato mas)

Cuando en el servidor A, me voy a la creación de reflejo , configurar
seguridad ,...( le pongo sin testigo para simplificar de momento ), dejo en
blanco las cuentas de servicio ( no se para que se usan ) ,
me crea la direccion del reflejado como TCP://MaquinaB:5022, (esto lo cambio
yo en la casilla manualmente a : TCP://MaquinaB.nombredominio:5022) y me
genera el siguiente error.


TÍTULO: Propiedades de la base de datos


Error al iniciar la creación de reflejo.


INFORMACIÓN ADICIONAL:

Error de Modificar para Base de datos 'Lavander_Master'.
(Microsoft.SqlServer.Smo)




Excepción al ejecutar una instrucción o un proceso por lotes Transact-SQL.
(Microsoft.SqlServer.ConnectionInfo)



La dirección de red del servidor "TCP://MaquinaA.nombredominio:5022" no se
puede alcanzar o no existe. Compruebe el nombre de la dirección de red y que
los puertos de los extremos local y remoto estén operativos. (Microsoft SQL
Server, Error: 1418)


Y no sé por donde seguir.


¿ Podeis echarme un capote o indicarme donde puedo encontrar información al
respecto y explicada para que la pueda entender yo con mi nivel de
sqlserver??


agradecido por leer este rollo,

Raúl L. Cobos

Preguntas similare

Leer las respuestas

#6 raul
25/05/2008 - 20:45 | Informe spam
He seguido mirando y siguiendo pasos de la ayuda de sql server y he visto
esto, no se si tendrá algo que ver:


cuando hago netstat -abn

me dá

TCP 0.0.0.0:5022 LISTENING.

No sé si esto significa que está escuchando correctamente en el puerto 5022
o al ser la IP 0.0.0.0 me indica algún tipo de error de configuracion del
endpoint.

gracias nuevamente

"raul" escribió en el mensaje
news:%
Ok, gracias por ofrecerte Maxi,

Via management puedo administrar cualquiera de los servidores desde el
otro.

Servidor A => Servidor B
Servidor B => Servidor A

He probado el telnet en ambos servidores y en ambos me hace lo mismo, (
hace una especie de conexion y se me queda un cursor blanco intermitente
con la ventana en negro, como esperando algun comando, no me responde a
los tipicos de telnet ?,q,c,etc... , no se si esto es bueno o malo, )


Me he asegurado de desconectar el firewall en las dos máquinas.

¿ alguna otra sugerencia.?



"Maxi Accotto" escribió en el mensaje
news:%
Hola, vayamos por partes porque por lo expuesto es muy probable que tenga
un problema de configuracion a nivel de su red.

Haga estos pasos :

1) Desde el servidor A, intente conectar via Management Studio hacia el
servidor B
2) Idem del B hacia el A

Si esto ya no funciona entonces

1) Desde la linea de comandos del A ponga:
c:\> Telnet ipservidorb 1433

2) Idem desde el B hacia el A

Si esto no funciona revise firewall


Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"raul" escribió en el mensaje de
noticias:
Hola de nuevo foreros,,

Me surge la necesidad de crear un mirror de una bbdd para alta
disponibilidad.

La verdad, es que no lo he hecho nunca y me estoy viendo en un punto
sin salida.

Les cuento mi situación,

2 Servidores 2003 server con sql2005 enterprise sp2

Active directory, los dos son servidores de active directory.

Cuentas de administrador compartidas.

Firewall desactivado en ambas máquinas.

resultado de select * from sys.endpoints en Maquina A:

Creación de reflejo 65536 264 2 TCP 4 DATABASE_MIRRORING 0
STARTED 0

resultado de select * from sys.endpoints en Maquina B:

Creación de reflejo 65536 265 2 TCP 4 DATABASE_MIRRORING 0
STARTED 0


( no sé si necesitareis algún dato mas)

Cuando en el servidor A, me voy a la creación de reflejo , configurar
seguridad ,...( le pongo sin testigo para simplificar de momento ),
dejo en blanco las cuentas de servicio ( no se para que se usan ) ,
me crea la direccion del reflejado como TCP://MaquinaB:5022, (esto lo
cambio yo en la casilla manualmente a :
TCP://MaquinaB.nombredominio:5022) y me genera el siguiente error.


TÍTULO: Propiedades de la base de datos


Error al iniciar la creación de reflejo.


INFORMACIÓN ADICIONAL:

Error de Modificar para Base de datos 'Lavander_Master'.
(Microsoft.SqlServer.Smo)




Excepción al ejecutar una instrucción o un proceso por lotes
Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)



La dirección de red del servidor "TCP://MaquinaA.nombredominio:5022" no
se puede alcanzar o no existe. Compruebe el nombre de la dirección de
red y que los puertos de los extremos local y remoto estén operativos.
(Microsoft SQL Server, Error: 1418)


Y no sé por donde seguir.


¿ Podeis echarme un capote o indicarme donde puedo encontrar información
al respecto y explicada para que la pueda entender yo con mi nivel de
sqlserver??


agradecido por leer este rollo,

Raúl L. Cobos









Respuesta Responder a este mensaje
#7 Maxi Accotto
26/05/2008 - 04:27 | Informe spam
Hola, mm, mira este link a ver si te ayuda

http://msdn.microsoft.com/en-us/lib...89127.aspx


Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"raul" escribió en el mensaje de
noticias:
He seguido mirando y siguiendo pasos de la ayuda de sql server y he visto
esto, no se si tendrá algo que ver:


cuando hago netstat -abn

me dá

TCP 0.0.0.0:5022 LISTENING.

No sé si esto significa que está escuchando correctamente en el puerto
5022 o al ser la IP 0.0.0.0 me indica algún tipo de error de configuracion
del endpoint.

gracias nuevamente

"raul" escribió en el mensaje
news:%
Ok, gracias por ofrecerte Maxi,

Via management puedo administrar cualquiera de los servidores desde el
otro.

Servidor A => Servidor B
Servidor B => Servidor A

He probado el telnet en ambos servidores y en ambos me hace lo mismo, (
hace una especie de conexion y se me queda un cursor blanco intermitente
con la ventana en negro, como esperando algun comando, no me responde a
los tipicos de telnet ?,q,c,etc... , no se si esto es bueno o malo, )


Me he asegurado de desconectar el firewall en las dos máquinas.

¿ alguna otra sugerencia.?



"Maxi Accotto" escribió en el mensaje
news:%
Hola, vayamos por partes porque por lo expuesto es muy probable que
tenga un problema de configuracion a nivel de su red.

Haga estos pasos :

1) Desde el servidor A, intente conectar via Management Studio hacia el
servidor B
2) Idem del B hacia el A

Si esto ya no funciona entonces

1) Desde la linea de comandos del A ponga:
c:\> Telnet ipservidorb 1433

2) Idem desde el B hacia el A

Si esto no funciona revise firewall


Microsoft MVP SQLServer
www.sqltotalconsulting.com
-

"raul" escribió en el mensaje de
noticias:
Hola de nuevo foreros,,

Me surge la necesidad de crear un mirror de una bbdd para alta
disponibilidad.

La verdad, es que no lo he hecho nunca y me estoy viendo en un
punto sin salida.

Les cuento mi situación,

2 Servidores 2003 server con sql2005 enterprise sp2

Active directory, los dos son servidores de active directory.

Cuentas de administrador compartidas.

Firewall desactivado en ambas máquinas.

resultado de select * from sys.endpoints en Maquina A:

Creación de reflejo 65536 264 2 TCP 4 DATABASE_MIRRORING 0
STARTED 0

resultado de select * from sys.endpoints en Maquina B:

Creación de reflejo 65536 265 2 TCP 4 DATABASE_MIRRORING 0
STARTED 0


( no sé si necesitareis algún dato mas)

Cuando en el servidor A, me voy a la creación de reflejo ,
configurar seguridad ,...( le pongo sin testigo para simplificar de
momento ), dejo en blanco las cuentas de servicio ( no se para que se
usan ) ,
me crea la direccion del reflejado como TCP://MaquinaB:5022, (esto lo
cambio yo en la casilla manualmente a :
TCP://MaquinaB.nombredominio:5022) y me genera el siguiente error.


TÍTULO: Propiedades de la base de datos


Error al iniciar la creación de reflejo.


INFORMACIÓN ADICIONAL:

Error de Modificar para Base de datos 'Lavander_Master'.
(Microsoft.SqlServer.Smo)




Excepción al ejecutar una instrucción o un proceso por lotes
Transact-SQL. (Microsoft.SqlServer.ConnectionInfo)



La dirección de red del servidor "TCP://MaquinaA.nombredominio:5022" no
se puede alcanzar o no existe. Compruebe el nombre de la dirección de
red y que los puertos de los extremos local y remoto estén operativos.
(Microsoft SQL Server, Error: 1418)


Y no sé por donde seguir.


¿ Podeis echarme un capote o indicarme donde puedo encontrar
información al respecto y explicada para que la pueda entender yo con
mi nivel de sqlserver??


agradecido por leer este rollo,

Raúl L. Cobos













email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida