에 적용하십시오.이 작업을 수행하려는 방식이 괜찮습니까 아니면 더 좋은 방법이 있는지 잘 모르겠습니다. Windows Installer 또는 Install Shield 또는 Windows Installer XML (WiX) 도구 세트를 사용하는 것과 같습니다. 내가 어떤 단서도 없기 때문에 어떤 도움도 크다.데이터베이스 (응용 프로그램 관련)를
우리는 제품을 갖고 있으며 몇 개월마다 새로운 버전을 출시합니다. 지금까지 버전 1.0 또는 버전 1.5 중 하나에서 1.0에서 1.2로 1.3으로 업그레이드하지 않은 완전한 버전을 출시했습니다. 바로 사진을 얻을 수 있습니다. 따라서 버전 1.0을 얻은 고객은 버전 1.2 또는 1.3 또는 최신 버전으로 업그레이드 할 수 없습니다. 그들은 이전 버전을 제거하고 최신 버전을 설치해야합니다. 이것은 옳지 않습니다. 그러나 지금까지 우리가 할 수 있었던 것이 있습니다. 그러나 우리는 그것을 바꾸고 싶습니다.
내 계획은 각 업그레이드 경로에 대해 (Sql 스크립트)로 설치 파일을 만드는 것입니다. 버전 정보를 저장하는 데이터베이스의 테이블을 확인하고 데이터베이스에 따라 다른 스크립트를 실행하십시오.
5 개 또는 6 개 이상의 다른 버전이 있으면이 방법이 확장 가능하지 않을 수 있습니다.
이 주제에 대한 기사 나 서적을 가리킬 수 있다면 많은 도움이 될 것입니다.
또한 Windows Installer 또는 Install Shield를 사용할 수 있습니까?
덕분에,
의견에 감사드립니다. 우리 프로젝트에는 새로운 소프트웨어를 구입할 자금이 없지만, 나는 그것을 조사 할 것이다. 그것이 도움이되는지보십시오. –
'DB Ghost'에 대한 Google 검색에서 Red Gate가 지불 한 스폰서 링크가 표시되지만 DB Ghost는 실제로 Innovartis [http://www.innovartis.co.uk/]의 제품입니다. –