我正在运行 Windows XP Professional Service Pack 3。我真的很困惑应该将 Firebird 作为服务运行还是作为应用程序运行。我正在从 Microsoft SQL 服务器迁移,并且我已经习惯了只运行 SQL Server Management Studio 来构建和测试数据库。
那么,我该如何安装 Firebird,并测试安装以确保它正常工作?Firebird 是否预装了类似于 Microsofts Northwind 的示例数据库?
答案1
在 Windows 上安装 Firebird 非常简单,因为有一个安装程序,你可以从以下网址下载:Firebird 文件存储库。
在支持服务的平台(NT、XP 及更高版本)上,Firebird 默认作为服务安装。这意味着 Windows 每次启动时都会自动启动它,除非您另行配置。在较旧的平台(Windows Me 及更早版本)中,不支持服务时,Firebird 作为应用程序运行,并且火鸟守护者负责启动它。
Firebird 的安装过程取决于您想要使用 Classic、Superserver 还是 Embedded 架构。如果您还不知道您更喜欢哪种架构,请选择 Superserver,因为它是 Windows 的推荐架构。不过,正如 Andrei 所建议的,您应该检查哪种架构最适合您的需求。
要检查 Firebird 服务器是否在 Windows 中运行,只需转到服务小程序并检查Firebird 服务器和火鸟守护者服务。或者,如果您使用安装程序,Firebird 将在控制面板中安装服务器控制小程序。
您可以在以下位置找到有关此事的更多信息 Firebird 文档索引。
参考示例数据库,答案是肯定的。Firebird 附带员工数据库数据库,您应该可以在 Firebird 安装的 Examples 子目录中找到它。要连接到它,请按照连接到示例数据库
答案2
我不知道有哪个数据库的安装和初始配置过程更简单。只需执行以下步骤:
- 从以下位置获取标记为“用于手动/自定义安装的 Zip 工具包”的存档这一页。
- 创建文件夹,例如,c:\program files\firebird
- 将压缩包内容解压到文件夹中
将目录更改为 c:\program files\firebird\bin 并执行两个命令:
instsvc 安装-s -a
instsvc 启动
我总是将 FB 安装为服务。也许,有理由将其作为应用程序运行,但这种情况很少见。
上面的命令将安装 SuperServer 引擎。只需将 -s 改为 -c,您就会得到一个 Classic 服务器。您可以研究可用的架构这里。
另外还有一个嵌入式版本。后者根本不需要任何安装。只需将所需的 DLL 放在可执行文件附近即可获得它。
答案3
将 Firebird 作为服务运行,而不是作为应用程序运行。还有一个 Firebird 的嵌入式版本,它是一个 DLL。
Firebird 安装非常简单。安装后,您可以使用 Firebird ISQL 实用程序立即创建测试数据库。阅读我的文章了解详情。
答案4
如前所述,Firebird 的安装就像运行网站上提供的安装程序一样简单。
至于类似于 SQL Server 管理工作室的东西,我建议火焰罗宾。它甚至具有代码完成功能,并且可以与 FB 2.1 和 2.5 完美配合。