Exportar (0) Imprimir
Expandir todo

P+F de SQL Data Sync

Actualizado: diciembre de 2014

 

Icono de SQL Azure Data Sync

En este artículo se tratan las preguntas más frecuentes relativas a SQL Data Sync (Vista previa). Si tiene una pregunta que no esté incluida aquí, plantéela en el SQL Data Sync (Vista previa) foro.

El complemento Microsoft Azure SQL Data Sync del portal Silverlight de Microsoft Azure se ha dado de baja. A partir de ahora, use el Portal de administración de Microsoft Azure, para SQL Data Sync de Azure.

El acceso a SQL Data Sync (Vista previa) se realiza desde la pestaña SYNC de Base de datos SQL en el Portal de administración de Microsoft Azure . La pestaña SYNC solo está disponible cuando se dispone de uno o varios grupos de sincronización. Vea el tema Cómo: Crear un grupo de sincronización (SDS) para obtener información sobre cómo crear y modificar un grupo de sincronización desde este portal.

Vea la sección Navegación más abajo para obtener vínculos a temas que debe leer antes de empezar e instrucciones sobre cómo crear y modificar grupos de sincronización.

CautionAdvertencia
SQL Data Sync (versión preliminar) solo está disponible como versión preliminar y su fin es solo servir como origen de comentarios sobre el producto para las versiones futuras; no debe usarse en entornos de producción.

P: Si tengo alguna pregunta sobre el uso de SQL Data Sync, ¿con quién tengo que ponerme en contacto?

R: Puede ponerse en contacto con nosotros en los foros y plantear cualquier pregunta o enviar comentarios sobre SQL Data Sync (Vista previa).

R: Vea el tema Requisitos del sistema para SQL Data Sync para conocer los requisitos mínimos del sistema para usar SQL Data Sync (Vista previa).

R: No. SQL Data Sync (Vista previa) solo está disponible como versión preliminar y su fin es solo servir como origen de comentarios sobre el producto para las versiones futuras; no debe usarse en entornos de producción.

R: No. SQL Data Sync (Vista previa) no admite actualmente la sincronización con dispositivos móviles.

R: Durante la versión preliminar, el servicio SQL Data Sync (Vista previa) es gratuito; pero se le cargarán gastos de transferencia para los datos que entren y salgan de Instancia de Base de datos SQL. Para más detalles sobre los precios, visite: http://www.microsoft.com/windowsazure/pricing/. Es posible que con la versión v.1 de SQL Data Sync (Vista previa) se cobre por el servicio. Visite este sitio y vea el tema Planear la optimización para obtener la información más reciente sobre los precios.

R: Actualmente hay un servicio SQL Data Sync (Vista previa) en cada centro de datos de Azure.

R: Sí, para realizar un seguimiento de los cambios de datos incrementales, SQL Data Sync (Vista previa) agrega una tabla de seguimiento de cambios para cada tabla que se está sincronizando cuando se configura la sincronización. Durante esta configuración, también agrega desencadenadores a las tablas base, así como algunos procedimientos almacenados para recopilar y aplicar cambios. Se recomienda encarecidamente que pruebe SQL Data Sync (Vista previa) en una base de datos que no sea de producción para asegurarse de que no afecta negativamente a las aplicaciones existentes.

R: Al configurar un grupo de sincronización, el servicio solicita sus credenciales para los servidores Base de datos SQL. Estas credenciales se almacenan en formato cifrado dentro de la base de datos del sistema de SQL Data Sync (Vista previa).

R: Si las tablas de esquema de sincronización no se han creado ya en la base de datos de destino, SQL Data Sync (Vista previa) las crea con las columnas seleccionadas. Sin embargo, esto no da como resultado un esquema con plena fidelidad debido a lo siguiente:

  • En la tabla de destino solo se crean las columnas seleccionadas.
    Por tanto, si algunas columnas no forman parte del grupo de sincronización, esas columnas no se aprovisionan en las tablas de destino.

  • Solo se crean índices para las columnas seleccionadas.
    Si el índice de la tabla de origen tiene columnas que no forman parte del grupo de sincronización, esos índices no se aprovisionan en las tablas de destino.

  • No se aprovisionan los índices en columnas de tipo XML.

  • No se aprovisionan las restricciones CHECK.

  • No se aprovisionan los desencadenadores existentes en las tablas de origen.

  • No se crean vistas ni procedimientos almacenados en la base de datos de destino.

Debido a estas limitaciones, se recomienda que para los entornos de producción aprovisione manualmente el esquema con plena fidelidad y no dependa del esquema aprovisionado por SQL Data Sync (Vista previa). La característica de aprovisionamiento automático de SQL Data Sync (Vista previa) funciona bien para probar el servicio.

R: Si la clave principal es una columna intercalada, el aprovisionamiento no crea la intercalación en el destino.

Si la columna de clave principal o la columna de filtro se establecen con una intercalación diferente de la instancia del servidor, se produce un error de tiempo de compilación durante el aprovisionamiento de la sincronización.

R: Se puede usar una base de datos raíz de la federación en el servicio SQL Data Sync (Vista previa) sin ninguna limitación. El extremo Base de datos federada no se puede agregar a la versión actual de SQL Data Sync (Vista previa). Si tiene un requisito urgente, indique su escenario en el foro de MSDN de la Base de datos SQL.

R: Si quiere saber los límites de SQL Data Sync (Vista previa) Vista previa, vea el tema Límites conocidos de SQL Data Sync.

R: Solo puede haber una instancia de la interfaz de usuario en funcionamiento.

R: Debe eliminar todos los grupos de sincronización de un agente de cliente antes de eliminar el agente de cliente.

R: El servicio SQL Data Sync (Vista previa) se comunica con las bases de datos de SQL Server mediante el agente de cliente. Esta característica de seguridad impide la comunicación directa con bases de datos ubicadas detrás de un firewall. Cuando el servicio SQL Data Sync (Vista previa) se comunica con el agente, lo hace usando conexiones cifradas y un token único o “clave del agente”. Las bases de datos de SQL Server se autentican en el agente mediante la cadena de conexión y la clave del agente. Este diseño proporciona un elevado nivel de seguridad de los datos. Para obtener más información sobre las medidas de seguridad de SQL Data Sync (Vista previa), vea el artículo Seguridad de datos en SQL Data Sync.

R: El estado "obsoleto" se debe a que la base de datos ha estado sin conexión durante 45 días o más. Vea A database has an "Out-of-Date" status en la Guía de solución de problemas para saber cómo volver a poner la base de datos en un estado actualizado.

R: Si restaura bases de datos perdidas o dañadas desde una copia de seguridad, tenga en cuenta que puede no haber convergencia de los datos de los grupos de sincronización a los que pertenecen las bases de datos.

R: Aunque es posible usar SQL Data Sync (Vista previa) para crear una copia de seguridad de sus datos, no lo recomendamos. SQL Data Sync (Vista previa) no controla las versiones de las sincronizaciones. Por tanto, no puede hacer copia de seguridad y restaurar hasta un momento concreto.

Además, SQL Data Sync (Vista previa):

  • No hace copia de seguridad de otros objetos de SQL, como procedimientos almacenados.

  • No "restaura” rápidamente.

Se recomienda usar Database Copy para las Instancia de Base de datos SQL (Hacer copia de seguridad de la base de datos) y emplear los procedimientos ya establecidos para las bases de datos de SQL Server.

R: No necesariamente. Dado un grupo de sincronización con un centro y tres radios, A, B y C, las sincronizaciones son Centro/A, Centro/B y Centro/C. Si una vez realizada la sincronización Centro/A se realiza un cambio en A, ese cambio no se escribe en B ni en C hasta la siguiente tarea de sincronización.

R: SQL Data Sync (Vista previa) Vista previa no es compatible con la versión CTP2 anterior. Vea el artículo Actualizar un agente cliente para obtener instrucciones completas sobre cómo realizar la actualización.

R: Una vez que instale un agente de cliente, la única manera de cambiar la cuenta de servicio es desinstalarlo e instalar un nuevo agente de cliente con la nueva cuenta de servicio.

R: Se produce un bucle de sincronización cuando se forma una referencia circular entre dos o más grupos de sincronización. En un bucle de sincronización, un cambio creado en un grupo de sincronización se escribe en las bases de datos de otros grupos de sincronización y por último se escribe de nuevo como un cambio nuevo en la base de datos en la que se originó el cambio, y el proceso entero comienza de nuevo. Dado que es circular, una vez que el bucle se ha iniciado, nunca termina a menos que rompa el bucle quitando las referencias circulares. Para obtener información más detallada y ejemplos, vea el tema Entender y evitar los bucles de sincronización.

R: Si quita una base de datos de un grupo de sincronización o quita un grupo de sincronización y se cancela el aprovisionamiento en una o más bases de datos, puede cancelar manualmente el aprovisionamiento en la base de datos. Vea el tema Desaprovisionar manualmente una base de datos para obtener más detalles.

R. SQL Data Sync (Vista previa) Vista previa admite cambios de esquema dinámicos.

R: Un agente solo puede usar una clave del agente una vez. No se puede reutilizar cuando se quita y después se reinstala un nuevo agente, ni lo pueden utilizar varios agentes. Si necesita crear una nueva clave para un agente existente, debe asegurarse de que esa misma clave se registre con el agente cliente y con el servicio SQL Data Sync (Vista previa).

R: Para invalidar o retirar un agente inmediatamente, vuelva a generar su clave en el portal pero no la envíe en la interfaz de usuario del agente. Al volver a generar una clave se invalida la clave anterior, independientemente de que el agente correspondiente esté en línea o sin conexión.

R: Si desea ejecutar el agente local desde otro equipo diferente del actual, siga los pasos que se describen a continuación:

  1. Instale el agente en el equipo deseado.

  2. Inicie sesión en el portal de SQL Data Sync (Vista previa) y vuelva a generar la clave para el nuevo agente.

  3. Use la interfaz de usuario del nuevo agente para enviar la nueva clave del agente.

  4. Espere mientras el agente de cliente descarga la lista de bases de datos locales que se registraron anteriormente.

  5. Proporcione credenciales para todas las bases de datos que se muestren como inaccesibles. Por supuesto, estas bases de datos deben ser accesibles desde el nuevo equipo en el que se ha instalado el agente.

SQL Data Sync (Vista previa) es una característica de Base de datos SQL. Desde el Portal de administración de Azure puede realizar todas las tareas necesarias para crear, implementar y modificar un grupo de sincronización.

 

Antes de empezar

Antes de empezar a diseñar e implementar sus sincronizaciones, debe conocer estos temas.

Crear un grupo de sincronización

Hay seis pasos para crear un grupo de sincronización desde el Portal de administración de Azure. Los detalles de cada paso se pueden encontrar siguiendo estos vínculos.

  1. Inicie sesión en el Portal de administración de la Base de datos SQL de Azure
    SQL Data Sync (Vista previa) se encuentra como pestaña debajo de Base de datos SQL solo cuando se crea un grupo de sincronización.

  2. Instalar un agente cliente de SQL Data Sync

  3. Registrar una base de datos de SQL Server con un cliente de agente

  4. Crear un grupo de sincronización

  5. Definición de la sincronización de datos

  6. Configurar el grupo de sincronización (SDS)

 

Modificar un grupo de sincronización

Puede modificar un esquema de un grupo de sincronización agregando o quitando las tablas o columnas del grupo de sincronización o alterando el tipo de datos o el ancho de la columna. Los detalles se pueden encontrar siguiendo los vínculos.

Vea también

Mostrar:
© 2015 Microsoft