Firebird 3 Kurulum Komut Satırı Parametreleri
Firebird Doc Team, 01-EKI-2014
Firebird 3 Kurulum Komut Satırı Parametreleri
=============================
İçindekiler
o Özet
o Firebird kurulumlarına özel parametreler
o Firebird kaldırma işlemlerine özel parametreler
Mevcut parametrelerin hızlı özeti
---—————————-
Firebird Kurulum Sihirbazı’na özel kurulum parametreleri. Büyük/küçük harf duyarsızdır. Ancak parametrelere iletilen dize değerleri büyük/küçük harf duyarlıdır.
/H
/FORCE
/NOCPL
/NOGDS32
/COPYFBCLIENT
/COMPONENTS=“virgülle ayrılmış bileşen adları listesi”
/TASKS=“virgülle ayrılmış görev adları listesi”
/MERGETASKS=“virgülle ayrılmış görev adları listesi”
/SYSDBANAME=“SYSDBA”
/SYSDBAPASSWORD=“masterkey”
/SUPPORTLEGACYCLIENTAUTH
Firebird Kaldırma Sihirbazı’na özel kurulum parametreleri
/CLEAN
InnoSetup tabanlı tüm kurulum programları için geçerli genel parametreler için innosetup belgelerine bakın. Bir özet /? veya /HELP ile edinilebilir.
Firebird kurulumlarına özel parametreler
---————————————-
/h
Bu dosyayı kurulum sırasında bir yardım ekranı olarak çağırın. /? ve /HELP’in artık innosetup’a özel yardım için innosetup’ın kendisi tarafından kullanıldığını unutmayın.
/COMPONENTS=“virgülle ayrılmış bileşen adları listesi”
Şunlardan seçim yapın - ServerComponent\SuperServerComponent,
ServerComponent\\ClassicServerComponent,
ServerComponent,
DevAdminComponent ve
ClientComponent
Varsayılan bileşen ayarlarını geçersiz kılar. Bu komut satırı parametresini kullanmak, Kurulum Sihirbazı’nın otomatik olarak özel bir tür seçmesine neden olur. Tam bir
kurulum, bileşenlerin birleştirilmesini gerektirir. Örneğin:
/COMPONENTS=“ServerComponent\SuperServerComponent,ServerComponent,DevAdminComponent,ClientComponent”
tam bir kurulum için gerekli olacaktır.
/TASKS=“virgülle ayrılmış görev adları listesi”
Başlangıçta seçilmesi veya seçiminin kaldırılması gereken görevlerin bir listesini belirtir. Bir görevin seçimini kaldırmak için adının önüne “!” karakteri ekleyin.
Şunlardan seçim yapın - UseGuardianTask
UseApplicationTask
UseServiceTask
AutoStartTask
InstallCPLAppletTask
MenuGroupTask
CopyFbClientToSysTask
CopyFbClientAsGds32Task
Yalnızca belirtilen görevler (ve alt görevleri) seçilecektir; geri kalanların seçimi kaldırılacaktır. Varsayılan görev kümesini koruyup yalnızca bazılarını seçmek/seçimini kaldırmak istiyorsanız bunun yerine /MERGETASKS parametresini kullanın.
Varsayılan olarak aşağıdaki görevler çalıştırılır:
UseGuardianTask
UseServiceTask
AutoStartTask
InstallCPLAppletTask
MenuGroupTask
CopyFbClientAsGds32Task
/TASKS seçeneğinin /NOCPL, NOGDS32 veya /COPYFBCLIENT ile kullanılması önerilmez.
/MERGETASKS=“virgülle ayrılmış görev adları listesi”
/TASKS parametresine benzer, ancak belirtilen görevler varsayılan olarak seçilecek olan görev kümesiyle birleştirilir.
UsePreviousTasks yes olarak ayarlanmışsa, belirtilen görevler önceki görevler geri yüklendikten sonra seçilir/seçimi kaldırılır.
/FORCE
Kurulum programına mevcut ortam analizini yok saymasını söyler. Firebird’ü, önceki bir Firebird veya InterBase sürümü kurulmamış gibi kurmaya ve yapılandırmaya çalışır.
Bu, kaldıramadığınız ciddi şekilde bozuk bir kurulumunuz varsa yararlı olabilir. Ya da mükemmel çalışan bir Firebird veya InterBase kurulumunu bozarak kullanıcılarınızı kızdırmanın başka bir yolu olabilir. Bu sizin seçiminiz.
/NOCPL
Denetim Masası Uygulaması’nı kurmayın. (Bu seçenek /TASKS parametresiyle birlikte kullanılmak üzere tasarlanmamıştır.)
/NOGDS32
Kurulum analizi bunu yapmanın uygun olduğu sonucuna varsa bile, istemci kitaplığının bir kopyasını gds32 olarak sistem dizinine kurmayın.
(Bu seçenek /TASKS parametresiyle birlikte kullanılmak üzere tasarlanmamıştır.)
/COPYFBCLIENT
fbclient.dll dosyasını sistem dizinine kopyalayın. Bu, yalnızca tek bir sunucu sürümüne erişeceğinizden eminseniz istemci kurulumları için önerilir. İstemci uygulamalarınızın farklı sunucu sürümlerine erişimden yararlanma olasılığı varsa bu önerilmez. Daha fazla bilgi için doc/README.Win32LibraryInstallation.txt dosyasına bakın.
(Bu seçenek /TASKS parametresiyle birlikte kullanılmak üzere tasarlanmamıştır.)
/SYSDBANAME=“SYSDBA”
SYSDBA adı, bu parametreyle geçersiz kılınmadıkça varsayılan olarak SYSDBA olacaktır.
NOT: Mevcut bir Güvenlik veritabanı bulunursa bu parametre yok sayılmalıdır, ancak bu Alpha1 itibarıyla tam olarak test edilmemiştir.
/SYSDBAPASSWORD=“masterkey”
SYSDBA parolası varsayılan “masterkey” parolasını kullanacaktır.
NOT: Mevcut bir Güvenlik veritabanı bulunursa bu parametre yok sayılmalıdır, ancak bu Alpha1 itibarıyla tam olarak test edilmemiştir.
/SUPPORTLEGACYCLIENTAUTH
firebird.conf dosyasını günceller. AuthServer’ı şu şekilde ayarlar:
AuthServer = Srp, Win\_Sspi, Legacy\_Auth
NOT: Bu seçenek AuthServer’ın daha önce değiştirilip değiştirilmediğini kontrol etmez.
Firebird kaldırma işlemlerine özel parametreler
---—————————————
/CLEAN
Kaldırma işlemi tamamlandıktan sonra kaldırma işlemi her zaman aşağıdaki dosyaları yerinde bırakmıştır:
firebird.conf
databases.conf
firebird.log
security3.fdb
fbtrace.conf
Bu dosyaların Firebird’ü yeniden kuran veya yükselten kullanıcılar için yararlı olacağı varsayılır. Firebird 2.1’den başlayarak (kurulum paketini oluşturmak için InnoSetup 5 kullanarak) bu dosyaları kaldırmak için /clean seçeneğini iletmek artık mümkündür.