이 페이지는 기계 번역되었습니다. 영어 원본을 읽어보세요. English

IBSurgeon 라이브러리

Firebird 3 설치 명령줄 매개변수

Firebird Doc Team, 2014-10-01

Firebird 3 설치 명령줄 매개변수

=============================

목차

o 요약

o Firebird 설치에 특화된 매개변수

o Firebird 제거에 특화된 매개변수

사용 가능한 매개변수 빠른 요약

---—————————-

Firebird 설치 프로그램에 특화된 설정 매개변수입니다. 대소문자를 구분하지 않습니다. 그러나 매개변수에 전달되는 문자열 값은 대소문자를 구분합니다.

/H

/FORCE

/NOCPL

/NOGDS32

/COPYFBCLIENT

/COMPONENTS=“쉼표로 구분된 구성 요소 이름 목록”

/TASKS=“쉼표로 구분된 작업 이름 목록”

/MERGETASKS=“쉼표로 구분된 작업 이름 목록”

/SYSDBANAME=“SYSDBA”

/SYSDBAPASSWORD=“masterkey”

/SUPPORTLEGACYCLIENTAUTH

Firebird 제거 프로그램에 특화된 설정 매개변수

/CLEAN

InnoSetup 기반 설치 프로그램에서 사용할 수 있는 일반 매개변수에 대해서는 innosetup 문서를 참조하십시오. 요약은 /? 또는 /HELP를 통해 확인할 수 있습니다.

Firebird 설치에 특화된 매개변수

---————————————-

/h

설치 시 이 파일을 도움말 화면으로 호출합니다. /? 및 /HELP는 이제 innosetup 자체의 도움말에 사용됩니다.

/COMPONENTS=“쉼표로 구분된 구성 요소 이름 목록”

다음 중에서 선택하십시오 - ServerComponent\SuperServerComponent,

            ServerComponent\\ClassicServerComponent,

            ServerComponent,

            DevAdminComponent 및

            ClientComponent

기본 구성 요소 설정을 재정의합니다. 이 명령줄 매개변수를 사용하면 Setup이 자동으로 사용자 지정 유형을 선택합니다. 전체

설치에는 구성 요소를 결합해야 합니다. 예:

/COMPONENTS=“ServerComponent\SuperServerComponent,ServerComponent,DevAdminComponent,ClientComponent”

전체 설치에 필요합니다.

/TASKS=“쉼표로 구분된 작업 이름 목록”

초기에 선택하거나 선택 해제해야 하는 작업 목록을 지정합니다. 작업을 선택 해제하려면 이름 앞에 “!” 문자를 붙이십시오.

다음 중에서 선택하십시오 - UseGuardianTask

            UseApplicationTask

            UseServiceTask

            AutoStartTask

            InstallCPLAppletTask

            MenuGroupTask

            CopyFbClientToSysTask

            CopyFbClientAsGds32Task

지정된 작업(및 해당 하위 작업)만 선택되고 나머지는 선택 해제됩니다. 기본 작업 집합을 유지하면서 일부만 선택/선택 해제하려면

/MERGETASKS 매개변수를 대신 사용하십시오.

기본적으로 다음 작업이 실행됩니다:

UseGuardianTask

UseServiceTask

AutoStartTask

InstallCPLAppletTask

MenuGroupTask

CopyFbClientAsGds32Task

/TASKS 옵션은 /NOCPL, NOGDS32 또는 /COPYFBCLIENT와 함께 사용하지 않는 것이 좋습니다.

/MERGETASKS=“쉼표로 구분된 작업 이름 목록”

/TASKS 매개변수와 유사하지만 지정된 작업이 기본적으로 선택되었을 작업 집합과 병합됩니다.

UsePreviousTasks가 yes로 설정된 경우, 이전 작업이 복원된 후 지정된 작업이 선택/선택 해제됩니다.

/FORCE

설치 프로그램이 기존 환경에 대한 분석을 무시하도록 지시합니다. 이전 버전의 Firebird 또는 InterBase가 설치되지 않은 것처럼

Firebird를 설치하고 구성하려고 시도합니다.

제거할 수 없는 심각하게 손상된 설치가 있는 경우 유용할 수 있습니다. 또는 완벽하게 작동하는 Firebird 또는 InterBase 설치를

손상시켜 사용자를 곤란하게 만드는 또 다른 방법이 될 수도 있습니다. 선택은 여러분의 몫입니다.

/NOCPL

제어판 애플릿을 설치하지 않습니다. (이 옵션은 /TASKS 매개변수와 함께 사용하지 않는 것이 좋습니다.)

/NOGDS32

설치 분석에서 가능하다고 판단하더라도 클라이언트 라이브러리 사본을 gds32로 시스템 디렉터리에 설치하지 않습니다.

(이 옵션은 /TASKS 매개변수와 함께 사용하지 않는 것이 좋습니다.)

/COPYFBCLIENT

fbclient.dll을 시스템 디렉터리에 복사합니다. 단일 서버 버전에만 액세스할 것이 확실한 경우 클라이언트 설치에 권장됩니다.

클라이언트 응용 프로그램이 다른 서버 버전에 액세스할 가능성이 있는 경우 권장되지 않습니다. 자세한 내용은 doc/README.Win32LibraryInstallation.txt를 참조하십시오.

(이 옵션은 /TASKS 매개변수와 함께 사용하지 않는 것이 좋습니다.)

/SYSDBANAME=“SYSDBA”

SYSDBA 이름은 이 매개변수로 재정의하지 않는 한 기본적으로 SYSDBA입니다.

참고: 기존 보안 데이터베이스가 발견되면 이 매개변수는 무시되어야 하지만 Alpha1 기준으로 완전히 테스트되지는 않았습니다.

/SYSDBAPASSWORD=“masterkey”

SYSDBA 비밀번호는 기본 “masterkey” 비밀번호를 사용합니다.

참고: 기존 보안 데이터베이스가 발견되면 이 매개변수는 무시되어야 하지만 Alpha1 기준으로 완전히 테스트되지는 않았습니다.

/SUPPORTLEGACYCLIENTAUTH

firebird.conf를 업데이트합니다. AuthServer를 다음과 같이 설정합니다:

AuthServer = Srp, Win\_Sspi, Legacy\_Auth

참고: 이 옵션은 AuthServer가 이미 수정되었는지 확인하지 않습니다.

Firebird 제거에 특화된 매개변수

---—————————————

/CLEAN

제거 프로세스가 완료된 후에도 제거는 항상 다음 파일을 그대로 둡니다:

firebird.conf

databases.conf

firebird.log

security3.fdb

fbtrace.conf

이러한 파일은 Firebird를 다시 설치하거나 업그레이드하는 사용자에게 유용할 것이라는 가정이 있습니다. Firebird 2.1부터

(InnoSetup 5를 사용하여 설치 패키지를 빌드) /clean 옵션을 전달하여 이러한 파일을 제거할 수 있습니다.