Antecedentes:
estoy usando las herramientas de implementación en Visual Studio 2010.
hace clic derecho y mi proyecto seleccionado Paquete/Configuración de publicación. Poner toda mi configuración allí ...Problemas con el despliegue de bases de datos utilizando VS2010 (Paquete ficha SQL/Publicar)
Estoy usando "despliegue web" para transferir los archivos a mi servidor remoto ejecutando un servicio de agente remoto y esto está funcionando bien. Las transformaciones que tengo en mi Web.Release.config hacen lo suyo y el servidor puede acceder a la base de datos que creé manualmente.
Problema:
Mi siguiente paso fue conseguir la implementación de la base de datos de trabajo también. Ingresé a la pestaña Paquete/Publicar SQL e ingresé mi cadena de conexión para la base de datos de destino.
(Data Source=MyDBServer;Initial Catalog=Database2;User ID=User;Password=pass)
Esta base de datos está vacía y lista para aceptar la importación.
También ingreso la cadena de conexión para la base de datos de origen. Esto vive en el mismo servidor.
(Data Source=MyDBServer;Initial Catalog=Database;User ID=User;Password=pass)
opciones de base de datos de secuencias de comandos se establecen en esquema y los datos (cambiando esto hace ninguna diferencia) y los scripts de base se establecen en [esquema generado Auto y Datos]
Cuando despliego esto ahora, me sale el de error:
Error 4 Web deployment task failed.((09/06/2010 16:41:51) An error occurred when the request was processed on the remote computer.)
(09/06/2010 16:41:51) An error occurred when the request was processed on the remote computer. The entry type 'Unknown' was not expected at this time. The serialization stream may be corrupted.
Información adicional:
que puede crear con éxito un paquete sin problemas. Miré los contenidos en el zip y puedo ver que el SQL está bien generado (así que no hay problemas para conectarse a la base de datos). Luego puedo copiar este SQL y ejecutarlo como una nueva consulta en la nueva base de datos, y las tablas y los datos se crean bien.
Parece que no puedo averiguar dónde está yendo mal, busqué en Google el error y no hay entradas en todo el internet. ¿Alguien tiene alguna idea?
Adición:
Para tener una idea más lejos de lo que podría estar pasando, me envió el paquete a través al servidor y se importaron mediante IIS. Me dijo que necesitaba objetos de administración de SQL Server. Así que instalé eso. El siguiente intento me dijo que mi usuario no tenía permiso para crear la base de datos, pensé que este era el problema. : Acceso otorgado - Reanudar. Pasó! Así que borré todas las tablas y volví a publicar en VS2010 haciendo clic y recibo el mismo error. :(
¿Le importaría publicar un enlace de referencia a ese video de Hanselpants? –
Claro, mira mi otra pregunta. http://stackoverflow.com/questions/2998440/where-can-i-find-up-to-date-information-walkthroughs-on-vs-2010-deployment (el enlace exacto que desea es: http: // live .visitmix.com/MIX10/Sesiones/FT14) – 4imble