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
了解如何进行升级。
从批处理文件安装
---—————————
可以从批处理文件运行安装程序。请参阅以下文档:
了解完整详细信息。