InstallShield 2010을 사용하여 설치를 만듭니다.InstallShield 2010에서 SQL Server 2008 Express를 자동 설치하는 방법
내 프로그램에는 SQL Server 2008 Express가 필요합니다. 그래서 재배포 가능 파일 섹션에 "Microsoft SQL Server 2008 Express SP1 (x86)"을 추가했습니다. "편집 전제 조건"=> "응용 프로그램을 실행하려면"탭에서 다음
, 나는 텍스트 상자에이 문장을 삽입 :
SQLEXPR32_x86_ENU.exe /qs /ACTION=Install /FEATURES=SQLENGINE /INSTANCENAME=MSSQLSERVER
/SQLSVCACCOUNT="NT AUTHORITY\SYSTEM" /SQLSVCPASSWORD="YesYes"
/SQLSYSADMINACCOUNTS="Builtin\Administrators"
/AGTSVCACCOUNT="NT AUTHORITY\Network Service" /IACCEPTSQLSERVERLICENSETERMS=true
http://i46.tinypic.com/a0a343.jpg
을하지만 몇 분 후, 설치 프로그램을 실행할 때 이 메시지를보고 SQL Server 2008 Express가 설치되어 있지 않습니다.
http://i50.tinypic.com/2krcr9.jpg
이제 어떻게 완전 자동 모드로 SQL 서버 2008 Express를 설치할 수 있습니까?
[업데이트]
문제가 해결 :
내가 해결 내 문제 3 단계를 수행합니다 내 컴퓨터를 다시 시작
1-
2 삭제 "/IACCEPTSQLSERVERLICENSETERMS = true "성명서
01 23,516,3 - 나는 /IACCEPTSQLSERVERLICENSETERMS 모두에서 부울 값을 필요 모르겠습니다 문
당신이 명령 프롬프트에서 수동으로이 명령 줄 문을 실행하면 어떻게됩니까? 또한 : 당신은 ** 이미 ** 해당 대상 컴퓨터에 이름'MSSQLSERVER' (인스턴스의 기본 이름) 인스턴스가 없습니까? –
안녕 Mehdi, 답변을 귀하의 솔루션을 추가하고 질문에서 제거하십시오. – bummi
나는 내 질문에 좀 걸릴 수있는 동일한 문제가 : http : //stackoverflow.com/questions/32483104/sql-server-2012-doesnt-install-silently-in-install-shield-11-4- 1 –