Когда вносятся изменения в базу данных (имена таблиц и столбцов переименовываются или удаляются), мой магазин сталкивается с испорченными отчетами, на которые мы реагируем после развертывания. Не существует устоявшейся практики исправления отчетов, чтобы они отражали изменения, прежде чем перейти к изменениям базы данных.
У меня есть базы данных, настроенные как проекты баз данных SQL Server в VS, и они переданы в GIT. Файлы служб отчетов (.rdl
файлы) также находятся в GIT. Погуглил везде, чтобы посмотреть, можно ли подключить проект базы данных безрезультатно.
Всякий раз, когда объект базы данных изменяется (например, переименовывается в столбец) в проекте базы данных, я ищу эффективный способ исправить ссылки на переименованный столбец в проекте служб отчетов SQL Server.