2011-03-30 22 views
5

Estoy tratando de usar la función de comparación de datos en visual studio 2010 para ver qué hay de diferente entre un par de tablas en dos bases de datos diferentes. Ambas bases de datos son locales y puedo verlas y consultar datos de las tablas que estoy buscando. Sin embargo, en el asistente de comparación de datos, no veo una lista de tablas como debería ser, de acuerdo con MSDN. La parte de comparación estructural funciona bien. ¿Alguna idea que pueda estar perdiendo en algo que parece sencillo?¿Por qué faltan todas las tablas en la comparación de datos en visual studio 2010?

Respuesta

5

Encontrado la respuesta. Una de las notas en el enlace decía que los esquemas tenían que coincidir y que tenía que haber una clave o índice único o principal. Después de agregar una clave principal, aún no funcionaba. Finalmente me di cuenta de que el caso es importante en la definición de datos. Una base de datos tenía camel case y la otra era mayúscula. Cambiando la mayúscula a la caja de camello lo hizo funcionar.

No me di cuenta de que el caso importaba en MSSQL, especialmente porque la estructura de comparación funcionaba.

Además: Los nombres deben coincidir. No me di cuenta que uno era plural y el otro singular debido a EF. Comprueba que los nombres sean idénticos.

Cuestiones relacionadas