Se hizo upgrade de la version 1.8.0.2 a la version 1.8.2.2, la forma en que se realizo fue a nivel de base de datos se corrieron todos los scripts del release 1.8.1.0, de los Hotfix de ese release y luego los scripts del release 1.8.2.0 y los scripts de sus hotfix, luego se eliminaron los dos sitios y se importaron completos, asegurandose de que no existieran luego de elimnados abajo del intetpub.

Al hacer el testeo la impresion del expediente dio muchos errores, para principiar no existen dos subreportes: ExpedienteEmpleadoCompetenciasPuesto.rdlc ExpedienteEmpleadoIdiomas.rdlc, luego unos sinonimos que estaban mal direccionados (sec.pep_prop_entid_permitidas, sec.cpp_campos_pbf_permitidos), y 5 sps que no existian, se buscaron en el SP full de instalacion y ahi ya se encontraron. exp_impreso_beneficio, exp_impreso_concursos, exp_impreso_evaluaciones, exp_impreso_forma_pago. Segun me indican los subreportes han hecho falta de releases anteriores, no se si esto sera corregido en el futuro o si nos pueden indicar cual es el problema

asked 21 Aug '14, 18:05

FerdyB's gravatar image

FerdyB
955164176178
accept rate: 48%

El problema es que si se dan cuenta se importo completo el sitio, no se porque no vienen esos subreportes.

(21 Aug '14, 18:06) FerdyB FerdyB's gravatar image

Ya se corrigió el problema en el generador del setup para el Upgrade, de tal manera que se incluyan los reportes que faltan. El las próximas instalaciones ya no hará falta copiarlos manualmente.


Sobre los procedimientos almacenados, ya pusimos un Issue #1666 en Bitbucket para que se agreguen scripts al próximo upgrade de tal manera que se creen los SP's cuando no existan.


Sobre los sinónimos fue un error del generador del script de upgrade de la versión 1.8.2.0, pero a estas alturas ya no podemos hacer nada porque ya se crearon mal en las instalaciones, hay que arreglarlos manualmente.

El problema es que SQL Server no muestra errores cuando uno crea un sinónimo a un objeto que no existe, entonces no hay manera de darse cuenta que la creación falla.

Por ejemplo, se puede ejecutar la instrucción

CREATE SYNONYM cualquier_cosa FOR tabla_no_existe

Y no da error!!!

link

answered 21 Aug '14, 23:27

Fernando%20Paz's gravatar image

Fernando Paz ♦♦
17.3k81635
accept rate: 51%

edited 21 Aug '14, 23:35

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Evolution en BitBucket

En este sitio puede acceder al código fuente, centro de descargas y reportar bugs, propuestas y mejoras para Evolution.

Evolution en JIRA

En este sitio puedes sugerir nueva funcionalidad para Evolution, o puedes votar por la funcionalidad ya propuesta por otros usuarios.

Tags:

×44
×3
×1

Asked: 21 Aug '14, 18:05

Seen: 2,066 times

Last updated: 21 Aug '14, 23:35

[Acerca de] [Preguntas Frecuentes] [Privacidad] [Soporte] [Contacto]
Copyright 2013-2018. Asesores en Informática