此页面为机器翻译。请阅读英文原文。 English

IBSurgeon 文库

Firebird 3 数据库服务器安装

Firebird 数据库服务器 3.0.0(Alpha1)

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

############## 注意 ####################################

# #

# 安装程序目前处于实验阶段。 #

# 这不是 Firebird 3.0 的最终版本。 #

# #

# o 安装程序的布局和工作流程尚未最终确定。 #

# o 可用选项可能会发生变化。 #

# o 库的部署方法尚未最终确定。 #

# o 我们对 Legacy Auth 的支持方式仍处于实验阶段 #

# - 添加 SYSDBA 可以正常工作 #

# - 从安装程序修改 SYSDBA 无法正常工作 #

# o 如果发现其他异常情况,请不要感到惊讶。 #

# #

############## 注意结束 ################################

本文档是有关在 Windows 平台上安装此 Firebird 3.0 软件包的指南。这些说明针对的是

安装包本身,而非一般的 Firebird 3.0。此外,这些说明主要面向二进制安装程序的用户。

本文档的读者假定已经熟悉 Firebird 2.5。如果您正在评估 Firebird 3.0 作为从 Fb 2.5 迁移的一部分,

建议您查阅 Fb 3.0 文档以了解 2.5 和 3.0 之间所做的更改。

目录

---—–

o 安装之前

o MS VC 运行时库的安装问题

o 已知的安装问题

o 卸载

o 其他说明

o 从批处理文件安装

安装之前

---—————-

建议您在安装此软件包之前卸载所有以前版本的 Firebird 或 InterBase。尤其重要的是

要验证 fbclient.dll 和 gds32.dll 已从中移除。

MS VC 运行时库的安装问题

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

我们已经做了大量工作,以确保二进制安装程序能够正确安装 MS Visual C 运行时库。自 v2.1.2 起,

Firebird 可以使用本地部署的运行时库实例。这尤其简化了 Firebird 客户端或嵌入式 dll 与您自己的

应用程序的部署。

但是,如果出现问题,可能需要部署官方的 vcredist.exe。此 Firebird 版本对应的正确版本可以在以下位置找到:

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

x64 版本在这里:

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

其他已知的安装问题

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

o 只能使用二进制安装程序安装 Firebird 3.0 的默认实例。如果您希望安装其他命名实例,

您应该使用压缩安装镜像手动安装它们。

o 遗憾的是,安装程序无法可靠地检测以前版本的 Firebird Classic 服务器是否正在运行。

o 32 位和 64 位安装之间存在已知的重叠区域:

- 服务安装程序(instsvc)对 32 位和 64 位安装使用相同的默认实例名称。

这是设计使然。服务存在于单一命名空间中。

- 如果同时安装了 32 位和 64 位控制面板小程序,它们都将指向相同的默认实例。

o 在 Vista 下安装时,请务必以管理员身份安装。即,如果使用二进制安装程序,

请右键单击并选择“以管理员身份运行”。否则,安装程序将无法在安装结束时启动

Firebird 服务。

o 如果 MS 运行时库未正确安装,instclient 部署的库将无法加载。如果出现问题,

用户应安装上述适当版本的 vcredist.exe。

卸载

---———–

o 建议使用随附的卸载应用程序正确卸载此软件包。可以通过控制面板调用该应用程序。

或者,也可以直接从安装目录运行 unins000.exe 进行卸载。

o 如果 Firebird 作为应用程序(而非服务)运行,建议您在运行卸载程序之前手动停止服务器。

这是因为卸载程序无法停止正在运行的应用程序。如果在卸载过程中服务器正在运行,

卸载将以错误完成。您将需要手动删除残留文件。

o 卸载后会在安装目录中留下五个文件:

- databases.conf

- firebird.conf

- fbtrace.conf

- firebird.log

- security2.fdb

这是有意为之。这些文件都可能被用户修改,并且在将来重新安装 Firebird 时可能需要用到。

如果不再需要,可以将其删除。

o 卸载程序的一个新功能是支持使用 /CLEAN 参数运行。这将检查上述每个文件的共享文件计数。

如果可能,它将删除这些文件。

o 卸载不会从系统目录中移除 MS VC 运行时库。可以通过控制面板手动移除这些库,

但在正常情况下不应需要这样做。

其他说明

---——–

Firebird 需要 WinSock2。除 Win95 外,所有 Win32 平台都应具备此组件。安装过程中会检测

Winsock2 库。如果未找到,安装将失败。您可以访问以下链接:

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

了解如何进行升级。

从批处理文件安装

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

可以从批处理文件运行安装程序。请参阅以下文档:

installation_scripted.txt

了解完整详细信息。