Trang này được dịch bằng máy. Đọc bản gốc tiếng Anh. English

Thư viện IBSurgeon

Tham số dòng lệnh thiết lập Firebird 3

Nhóm Tài liệu Firebird, 01-THU-2014

Tham số Dòng lệnh Cài đặt Firebird 3

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

Mục lục

o Tóm tắt

o Các tham số dành riêng cho cài đặt Firebird

o Các tham số dành riêng cho gỡ cài đặt Firebird

Tóm tắt nhanh về các tham số có sẵn

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

Các tham số cài đặt dành riêng cho Trình cài đặt Firebird. Chúng không phân biệt chữ hoa chữ thường. Tuy nhiên, các giá trị chuỗi được truyền cho các tham số thì có phân biệt.

/H

/FORCE

/NOCPL

/NOGDS32

/COPYFBCLIENT

/COMPONENTS=“danh sách tên thành phần được phân tách bằng dấu phẩy”

/TASKS=“danh sách tên tác vụ được phân tách bằng dấu phẩy”

/MERGETASKS=“danh sách tên tác vụ được phân tách bằng dấu phẩy”

/SYSDBANAME=“SYSDBA”

/SYSDBAPASSWORD=“masterkey”

/SUPPORTLEGACYCLIENTAUTH

Các tham số cài đặt dành riêng cho Trình gỡ cài đặt Firebird

/CLEAN

Đối với các tham số chung có sẵn cho tất cả các trình cài đặt dựa trên InnoSetup, hãy xem tài liệu về innosetup. Có thể xem tóm tắt qua /? hoặc /HELP

Các tham số dành riêng cho cài đặt Firebird

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

/h

Gọi tệp này như một màn hình trợ giúp tại thời điểm cài đặt. Lưu ý rằng /? và /HELP hiện được innosetup sử dụng cho phần trợ giúp riêng của innosetup.

/COMPONENTS=“danh sách tên thành phần được phân tách bằng dấu phẩy”

Chọn từ - ServerComponent\SuperServerComponent,

            ServerComponent\\ClassicServerComponent,

            ServerComponent,

            DevAdminComponent và

            ClientComponent

Ghi đè các thiết lập thành phần mặc định. Sử dụng tham số dòng lệnh này khiến Setup tự động chọn một kiểu tùy chỉnh. Một cài đặt

đầy đủ yêu cầu kết hợp các thành phần. Ví dụ:

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

sẽ được yêu cầu cho một cài đặt đầy đủ.

/TASKS=“danh sách tên tác vụ được phân tách bằng dấu phẩy”

Chỉ định danh sách các tác vụ sẽ được chọn hoặc bỏ chọn ban đầu. Để bỏ chọn một tác vụ, thêm tiền tố “!” vào tên của nó.

Chọn từ - UseGuardianTask

            UseApplicationTask

            UseServiceTask

            AutoStartTask

            InstallCPLAppletTask

            MenuGroupTask

            CopyFbClientToSysTask

            CopyFbClientAsGds32Task

Chỉ các tác vụ được chỉ định (và các tác vụ con của chúng) sẽ được chọn; phần còn lại sẽ bị bỏ chọn. Thay vào đó, hãy sử dụng tham số /MERGETASKS nếu bạn muốn

giữ tập hợp tác vụ mặc định và chỉ chọn/bỏ chọn một số trong số chúng.

Theo mặc định, các tác vụ sau được chạy:

UseGuardianTask

UseServiceTask

AutoStartTask

InstallCPLAppletTask

MenuGroupTask

CopyFbClientAsGds32Task

Tùy chọn /TASKS không được khuyến nghị sử dụng cùng với /NOCPL, NOGDS32 hoặc /COPYFBCLIENT.

/MERGETASKS=“danh sách tên tác vụ được phân tách bằng dấu phẩy”

Giống như tham số /TASKS, ngoại trừ việc các tác vụ được chỉ định sẽ được hợp nhất với tập hợp các tác vụ mà lẽ ra sẽ được chọn theo mặc định.

Nếu UsePreviousTasks được đặt thành yes, các tác vụ được chỉ định sẽ được chọn/bỏ chọn sau khi mọi tác vụ trước đó được khôi phục.

/FORCE

Yêu cầu trình cài đặt bỏ qua phân tích của nó về môi trường hiện có. Nó sẽ cố gắng cài đặt và cấu hình Firebird như thể

chưa có phiên bản Firebird hoặc InterBase nào trước đó được cài đặt.

Điều này có thể hữu ích nếu bạn có một bản cài đặt bị hỏng nghiêm trọng mà bạn không thể gỡ cài đặt. Hoặc nó có thể là một cách khác để làm phiền

người dùng của bạn bằng cách phá vỡ một bản cài đặt Firebird hoặc InterBase đang hoạt động hoàn hảo. Đó là lựa chọn của bạn.

/NOCPL

Không cài đặt Applet Bảng Điều khiển. (Tùy chọn này không nhằm mục đích sử dụng cùng với tham số /TASKS.)

/NOGDS32

Không cài đặt bản sao của thư viện máy khách dưới dạng gds32 vào thư mục hệ thống, ngay cả khi phân tích cài đặt kết luận rằng việc đó là an toàn.

(Tùy chọn này không nhằm mục đích sử dụng cùng với tham số /TASKS.)

/COPYFBCLIENT

Sao chép fbclient.dll vào thư mục hệ thống. Điều này được khuyến nghị cho các cài đặt máy khách nếu bạn chắc chắn rằng bạn sẽ chỉ

truy cập một phiên bản máy chủ duy nhất. Nếu các ứng dụng máy khách của bạn có khả năng tận dụng việc truy cập các phiên bản máy chủ khác nhau thì

không nên sử dụng tùy chọn này. Xem doc/README.Win32LibraryInstallation.txt để biết thêm thông tin.

(Tùy chọn này không nhằm mục đích sử dụng cùng với tham số /TASKS.)

/SYSDBANAME=“SYSDBA”

Tên SYSDBA sẽ mặc định là SYSDBA trừ khi được ghi đè bằng tham số này.

LƯU Ý: Nếu tìm thấy cơ sở dữ liệu bảo mật hiện có, tham số này sẽ bị bỏ qua nhưng điều này chưa được kiểm tra đầy đủ kể từ Alpha1.

/SYSDBAPASSWORD=“masterkey”

Mật khẩu SYSDBA sẽ sử dụng mật khẩu mặc định “masterkey”.

LƯU Ý: Nếu tìm thấy cơ sở dữ liệu bảo mật hiện có, tham số này sẽ bị bỏ qua nhưng điều này chưa được kiểm tra đầy đủ kể từ Alpha1.

/SUPPORTLEGACYCLIENTAUTH

Cập nhật firebird.conf. Đặt AuthServer như sau:

AuthServer = Srp, Win\_Sspi, Legacy\_Auth

LƯU Ý: Tùy chọn này không kiểm tra xem AuthServer đã được sửa đổi hay chưa.

Các tham số dành riêng cho gỡ cài đặt Firebird

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

/CLEAN

Quá trình gỡ cài đặt luôn để lại các tệp sau sau khi quá trình gỡ cài đặt hoàn tất:

firebird.conf

databases.conf

firebird.log

security3.fdb

fbtrace.conf

Giả định là các tệp này sẽ hữu ích cho người dùng khi cài đặt lại hoặc nâng cấp Firebird. Bắt đầu từ Firebird 2.1

(sử dụng InnoSetup 5 để xây dựng gói cài đặt), giờ đây có thể truyền tùy chọn /clean để xóa các tệp này.