Creé un nuevo proyecto de base de datos SQL Server dentro de VS 2010, importé los objetos de base de datos y configuraciones de una base de datos local llamada "administradores" y recibí el siguiente error al intentar construir el proyecto:Proyecto de base de datos VS 2010 - SQL03006 Error
SQL03006: Vista:. [dbo] [vw_mlFunds] tiene una referencia sin resolver al objeto [administradores] [dbo] [mlfunds]...
No sé por qué esta vista califica completamente una referencia de tabla para incluir el nombre real de la base de datos y preferiría no tener que cambiar el sql, ya que es código de otra persona y técnicamente no es incorrecto. Pero estoy pensando que calificar totalmente el nombre de tabla para incluir el nombre de la base de datos está confundiendo el compilador VS, ya que está a la espera [dbo]. [Mlfunds], no [administradores]. [Dbo]. [Mlfunds]. ¿Cuál es la mejor manera de resolver este problema? ¿Puedo configurar una nueva variable de nombre de base de datos/alias en alguna parte? ¿O tendré que refactorizar/modificar el sql para que compile? Gracias por adelantado.
conectar esto y no puede entender por qué su todavía las secuencias de comandos de comparación están bombardeando, asegúrese de establecer la opción "Variables SQLCMD" en la pantalla inicial "Seleccionar fuente/esquema de destino". – chprpipr