2012-06-19 4 views
1

문제는 최근 회사에서 InstallShield로 작업하지 않았기 때문에 설치 프로그램을 만들어야한다는 것입니다. 설치하기 전에 많은 질문이 있습니다.InstallShield SQL .bak

  1. 내가 installshiled를 사용하여 데이터베이스를 복원 할 수 있습니까 :

    그래서 여기에 질문입니까? 내 말은, .bak 파일의 경로를주고 스크립트를 실행하고 mssql에서 데이터베이스를 복구한다는 것입니까?

  2. 설치 쉴드에 구성 파일이 있습니까? 그렇다면 설치하려는 클라이언트 및 소프트웨어 버전에 따라 사용할 파일을 변경할 수 있습니까? 요즘에는 자체 설정을 사용하지만 수동으로 파일을 선택해야하므로 클라이언트가 소프트웨어를 설치하려고 할 때 정말 복잡하기 때문에 함께해야하고 수행해야합니다. 이제 우리 회사와 IT 회원이 여기에서 구성 할 수있는 설치 프로그램을 만들어서 파일과 설치 프로그램을 클라이언트에게 보내고 "다음, 다음 ..."을 누르십시오.

나쁜 영어로 죄송합니다.

답변

1

프런트 엔드 소프트웨어와 데이터베이스를 별도의 두 가지 항목으로 취급하는 것이 귀하와 귀하의 고객에게 더 쉽습니다. 많은 공급 업체가 설치 과정에서 SQL Server (및 기타 데이터베이스)에 대해 스크립트를 실행할 수있는 기능을 제공하고 있지만 해결해야 할 모든 종류의 문제가 있음을 알게 될 것입니다 (먼저 SQL Server를 설치해야합니까, 사용자가 SQL Server에 액세스 할 수있는 권한이 있는지, 새 PC에 소프트웨어를 설치하고 데이터베이스를 다시 만들지 않아도되는지 등). 이것들 중 어느 것도 쇼 슈 피퍼이지만, 당신이 다루어야 할 두통을 만들어냅니다.

데이터베이스와 프런트 엔드를 별도로 처리하면 프런트 엔드 소프트웨어 및 관련 구성 요소를 대상 컴퓨터에 설치하는 설치 패키지를 빌드 할 수 있습니다. 이는 소프트웨어의 복잡성과 관리해야 할 참조 및 전제 조건의 양에 따라 처리하기가 까다로울 수 있습니다.

프로그램의 데이터베이스 측면을 관리해야 할 때 대부분의 클라이언트가 .bak 파일을 SQL Server에 복원 할 수 있으며 그렇지 않은 프로그램은 항상 도움을받을 수 있습니다 (아마 원격으로) 직원에 의해.

그렇지 않은 경우 설치의 데이터베이스 측면을 관리하는 별도의 "서버"설치 패키지를 항상 만들 수 있습니다.

InstallShield에 관한 질문과 관련하여 웹 사이트 및 영업 직원으로부터 더 좋은 정보를 얻을 수 있지만 여기에는 list of their current features입니다.

다른 공급 업체도 있으므로, InstallAware과 내 개인 즐겨 찾기 Advanced Installer을 포함하여 모두를 살펴보십시오. 예산에서 필요한 기능을 제공하는 것을 선택하십시오. 그들은 모두 시련을 제공해야합니다. 구매하기 전에 다운로드하여 사용하여 가장 적합한 제품을 찾으십시오.

0

예 installshield는 db를 복원하는 스크립트를 호출 할 수 있습니다. 자동 모드에서 수행하려면 이 필요합니다. 네, 설치 쉴드 용 cfg 파일이 있습니다. 설명서에 자세한 내용이 표시됩니다.

여기 버전 12에 대한 설명서입니다. http://kb.flexerasoftware.com/doc/Helpnet/installs hield12helplib/IHelpContents.htm

이 버전은 현재 2012 버전입니다. 그러나 크로스 플랫폼을 사용하는 경우에는 installshield를 사용하지 말고 installanywhere를 사용하십시오. 십자가 플랫폼입니다.

관련 문제