3

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 모두에서 부울 값을 필요 모르겠습니다 문

+0

당신이 명령 프롬프트에서 수동으로이 명령 줄 문을 실행하면 어떻게됩니까? 또한 : 당신은 ** 이미 ** 해당 대상 컴퓨터에 이름'MSSQLSERVER' (인스턴스의 기본 이름) 인스턴스가 없습니까? –

+0

안녕 Mehdi, 답변을 귀하의 솔루션을 추가하고 질문에서 제거하십시오. – bummi

+0

나는 내 질문에 좀 걸릴 수있는 동일한 문제가 : http : //stackoverflow.com/questions/32483104/sql-server-2012-doesnt-install-silently-in-install-shield-11-4- 1 –

답변

3

에서/SQLSVCPASSWORD = "예예"를 삭제 ... 난 그냥 매개 변수 값없이 문을 포함하고 작동?.

+1

죄송합니다 - 이것은 답변이 아니라 주석이어야합니다. – else

+0

부울 값이 있어서는 안됩니다. 그것은 그 자체로 의미합니다. –

2

몇 시간의 노력 후에, 나는 그것을했을 : 재배포 "설치 디자이너"탭 -> 응용 프로그램 데이터 ->

2.Find은 "Microsoft SQL 서버 :

1.In InstallShield2010은,로 이동 2008 Express SP1 (x86 & x64Wow) "을 마우스 오른쪽 버튼으로 클릭하고"Edit Prerequisite "를 클릭하십시오.

/QS/InstanceID에 = "SQLEXPRESS"/ ACTION = "설치"/ 특징 = SQLENGINE/INSTANCENAME = "SQLEXPRESS"/ SQLSVCACCOUNT = "NT AUTHORITY \ 시스템 :

3.In 쓰기"응용 프로그램을 실행하는 " "/ SQLSYSADMINACCOUNTS ="Builtin \ Administrators "/ ADDCURRENTUSERASSQLADMIN

"응용 프로그램의 명령 줄 지정 "에 있습니다.

은 자세한 내용을 살펴 보시기 바랍니다 : http://www.hadirobati.com/wpEn/silent-install-of-sql-server-2008-express-in-installshield/

+2

안녕하세요, Hadi 님,이 링크가 질문에 대답 할 수 있지만 답변의 핵심 부분을 여기에 포함시키고 참조 용 링크를 제공하는 것이 좋습니다. 링크 된 페이지가 변경되면 링크 전용 답변이 유효하지 않게 될 수 있습니다. 여기 좀 보시고 [이유 및 대답은 어떻게 삭제됩니까?] (http://stackoverflow.com/help/deleted-answers) – bummi

+0

@Hadi Robati이 링크 참조 http://stackoverflow.com/questions/34838756/바이트 배열 직렬 직렬 포트 출력 출력 스트림 / – Saeed