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

Thư viện IBSurgeon

Cài đặt Firebird 3 Database Server

Firebird Database Server 3.0.0 (Alpha1)

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

############## LƯU Ý ####################################

# #

# Trình cài đặt đang ở trạng thái thử nghiệm. #

# Đây không phải là phiên bản chính thức cho Firebird 3.0. #

# #

# o Bố cục và trình tự hoạt động của trình cài đặt #

# chưa phải là phiên bản cuối cùng. #

# o Các tùy chọn có sẵn có thể thay đổi. #

# o Phương pháp triển khai thư viện chưa được #

# hoàn thiện. #

# o Cách chúng tôi hỗ trợ Legacy Auth đang thử nghiệm #

# - Thêm SYSDBA hoạt động #

# - Sửa đổi SYSDBA từ trình cài đặt không hoạt động #

# o Đừng ngạc nhiên nếu gặp các bất thường khác. #

# #

############## KẾT THÚC LƯU Ý ###########################

Tài liệu này là hướng dẫn cài đặt gói Firebird 3.0 này trên nền tảng Windows. Các ghi chú này đề cập

đến gói cài đặt, thay vì Firebird 3.0 nói chung. Ngoài ra, các ghi chú này

chủ yếu nhắm đến người dùng của trình cài đặt nhị phân.

Giả định rằng người đọc tài liệu này đã quen thuộc với Firebird 2.5. Nếu bạn đang đánh giá

Firebird 3.0 như một phần của quá trình di chuyển từ Fb 2.5, bạn nên xem lại tài liệu Fb 3.0 để

hiểu những thay đổi được thực hiện giữa 2.5 và 3.0.

Nội dung

---—–

o Trước khi cài đặt

o Các vấn đề khi cài đặt thư viện runtime MS VC

o Các vấn đề cài đặt đã biết

o Gỡ cài đặt

o Các ghi chú khác

o Cài đặt từ tệp batch

Trước khi cài đặt

---—————-

Bạn nên GỠ CÀI ĐẶT tất cả các phiên bản Firebird hoặc InterBase trước đó trước khi cài đặt

gói này. Đặc biệt quan trọng là phải xác minh rằng fbclient.dll và gds32.dll đã được xóa khỏi .

Các vấn đề khi cài đặt thư viện runtime MS VC

---————————————————–

Đã có nhiều công việc được thực hiện để đảm bảo rằng các thư viện runtime MS Visual C được cài đặt chính xác bởi

trình cài đặt nhị phân. Kể từ v2.1.2, Firebird sẽ hoạt động với các phiên bản thư viện runtime được triển khai cục bộ.

Điều này đặc biệt đơn giản hóa việc triển khai máy khách Firebird hoặc dll nhúng với ứng dụng của riêng bạn.

Tuy nhiên, trong trường hợp có vấn đề, có thể cần phải triển khai vcredist.exe chính thức. Các phiên bản chính xác

cho bản dựng Firebird này có thể được tìm thấy tại đây:

https://www.microsoft.com/en-us/download/details.aspx?id=3387

và x64 tại đây:

https://www.microsoft.com/en-us/download/details.aspx?id=21254

Các vấn đề cài đặt đã biết khác

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

o Chỉ có thể sử dụng trình cài đặt nhị phân để cài đặt phiên bản mặc định của Firebird 3.0. Nếu

bạn muốn cài đặt thêm các phiên bản có tên, bạn nên tự cài đặt chúng bằng hình ảnh cài đặt zip.

o Thật không may, trình cài đặt không thể phát hiện một cách đáng tin cậy nếu một phiên bản Firebird Classic server trước đó đang chạy.

o Có các khu vực chồng chéo đã biết giữa các bản cài đặt 32-bit và 64-bit:

- Trình cài đặt dịch vụ (instsvc) sử dụng cùng tên phiên bản mặc định cho cả cài đặt 32-bit và 64-bit.

Điều này là do thiết kế. Các dịch vụ tồn tại trong một không gian tên duy nhất.

- Nếu cả hai applet bảng điều khiển 32-bit và 64-bit được cài đặt, cả hai sẽ trỏ đến cùng một phiên bản mặc định.

o Khi cài đặt trên Vista, hãy đảm bảo cài đặt với tư cách quản trị viên. tức là, nếu sử dụng trình cài đặt nhị phân,

nhấp chuột phải và chọn ‘Run as administrator’. Nếu không, trình cài đặt sẽ không thể khởi động

dịch vụ Firebird khi kết thúc cài đặt.

o Các thư viện được triển khai bởi instclient sẽ không tải được nếu các thư viện runtime MS chưa được cài đặt

chính xác. Trong trường hợp có vấn đề, người dùng nên cài đặt phiên bản vcredist.exe phù hợp được đề cập ở trên.

Gỡ cài đặt

---———–

o Nên gỡ cài đặt gói này một cách chính xác bằng ứng dụng gỡ cài đặt

được cung cấp. Ứng dụng này có thể được gọi từ Bảng điều khiển. Ngoài ra, có thể gỡ cài đặt bằng cách chạy

unins000.exe trực tiếp từ thư mục cài đặt.

o Nếu Firebird đang chạy như một ứng dụng (thay vì như một dịch vụ), bạn nên tự

dừng máy chủ trước khi chạy trình gỡ cài đặt. Điều này là do trình gỡ cài đặt không thể dừng một ứng dụng

đang chạy. Nếu máy chủ đang chạy trong quá trình gỡ cài đặt, quá trình gỡ cài đặt sẽ hoàn tất với lỗi.

Bạn sẽ phải xóa các phần còn lại bằng tay.

o Việc gỡ cài đặt để lại năm tệp trong thư mục cài đặt:

- databases.conf

- firebird.conf

- fbtrace.conf

- firebird.log

- security2.fdb

Điều này là có chủ đích. Tất cả các tệp này đều có thể được người dùng sửa đổi và có thể cần thiết

nếu Firebird được cài đặt lại trong tương lai. Chúng có thể bị xóa nếu không còn cần thiết.

o Một tính năng mới của trình gỡ cài đặt là tùy chọn chạy với tham số /CLEAN. Điều này sẽ kiểm tra

số lượng tệp dùng chung của mỗi tệp ở trên. Nếu có thể, nó sẽ xóa chúng.

o Việc gỡ cài đặt sẽ không xóa các thư viện runtime MS VC khỏi thư mục hệ thống. Các thư viện này có thể được

xóa thủ công qua bảng điều khiển, nhưng điều này không nên được yêu cầu trong các trường hợp bình thường.

Các ghi chú khác

---——–

Firebird yêu cầu WinSock2. Tất cả các nền tảng Win32 đều nên có điều này, ngoại trừ Win95. Một kiểm tra cho

thư viện Winsock2 được thực hiện trong quá trình cài đặt. Nếu không tìm thấy, quá trình cài đặt sẽ thất bại. Bạn có thể truy cập liên kết này:

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q177719

để tìm hiểu cách nâng cấp.

Cài đặt từ tệp batch

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

Chương trình thiết lập có thể được chạy từ một tệp batch. Vui lòng xem tài liệu này:

installation_scripted.txt

để biết chi tiết đầy đủ.