5、将破解文件夹中的FbMaestro.exe复制到安装目录中,点击替换目标中的文件,默认路径C:\Program Files (x86)\SQL Maestro Group\Firebird Maestro
Firebird Maestro使您能够管理数据库对象。例如,您可以对一组对象以及对象管理器中的单个对象执行操作,在对象浏览器中对数据库对象进行排序,分组和过滤,通过拖放将对象从一个数据库复制到另一个数据库在资源管理器树中进行操作,使用Windows剪贴板复制一组对象等。
Firebird Maestro提供了两个功能强大的工具,使您可以使用语法突出显示和代码完成功能直接编辑查询文本,也可以直观地选择表和字段来构建查询图,设置表之间的链接等。
使用Firebird Maestro与Firebird 1.0 / 1.5 / 2.0 / 2.1 / 2.5 / 3.0一起使用!在最新版本的服务器中实现的其他功能和对象中,我们的软件支持按表达式索引,在Firebird 2.0中实现的序列,布尔数据类型和标识列(Firebird 3.0)等。
使用Firebird Maestro,您可以查看和编辑表数据(包括BLOB字段),将数据导出到MS Excel,MS Access,DBF,XML,TXT,CSV和其他格式以及从其中导入和导出数据,获取SQL数据转储等等。
Firebird Maestro为您提供了一种管理访问权限的有效方法。您可以授予/撤消表或函数之类的具体数据库对象的权限,也可以在被授予者的编辑器中以其特权进行操作。
使用帮助
一、连接到数据库
要使用FirebirdMaestro管理现有数据库,您必须首先创建相应的数据库配置文件。配置文件存储数据库连接设置和一些其他选项,以自定义软件与数据库一起工作的方式。创建数据库概要文件后,它们在左侧的资源管理器树中显示为节点(以后可以使用数据库概要文件编辑器更改概要文件属性)。
创建概要文件后,您可以连接到数据库。为此,请在资源管理器树中选择数据库,或者选择“数据库”|“数据库”。连接到数据库主菜单项或使用弹出菜单的连接到数据库项。您也可以双击资源管理器树中的数据库节点。如果连接成功,则数据库节点将展开以显示数据库对象树(表,视图,过程等)。数据库已为您的活动做好准备。
如何断开与数据库的连接?
为了与数据库断开连接,您应该首先在资源管理器树中选择数据库,然后选择
·选择数据库|断开与数据库主菜单项的连接
要么
·使用弹出菜单的“与数据库断开连接”项。
二、连接参数
FirebirdMaestro允许您直接或通过SecureSHell(SSH)隧道连接到Firebird服务器。
·直接连接
直接连接是最可取的连接方式。
·SSH隧道连接
如果您的Firebird服务器不允许来自远程工作站的直接连接,则可以建立与中间SSH服务器的连接,并通过安全外壳(SSH)隧道转发所有Firebird命令。
无论采用哪种连接模式,都应按以下方式指定通用凭据:
协议
选择“标准服务器”以连接到本地或远程独立式Firebird服务器,或者选择“嵌入式服务器2.5-”/“嵌入式服务器3.0+”以使用软件随附的嵌入式Firebird服务器(分别为2.5和3.0)。
主办
Firebird服务器和数据库文件所在的计算机的名称。通常可以指定TCP/IP地址而不是名称(例如192.168.12.34),但是Firebird并未内置此功能,而是由基础网络层(例如WinSock2)提供的,对于某些实现/配置,它是可能比使用名称慢得多。如果服务器不是本地主机,则将TCP/IP端口指定为端口号。
登录信息
从Firebird2.1开始,Windows身份验证已与传统的登录信息一起用于配置服务器身份验证模式,要求用户使用安全性数据库中定义的用户名和密码登录。要使用Windows身份验证,请选中相应的框。在适当的条件下,这可能是在Windows上进行身份验证的最安全的方法。否则,请设置以下服务器安全性选项:
用户名
用于连接到Firebird的用户名。用户名在服务器上不区分大小写。
密码
服务器上用户帐户的密码。服务器根据安全数据库检查用户名和密码。区分大小写以进行比较。仅验证密码的前8个字符。
角色
指定用户在连接数据库时采用的角色,或将其留空。无论所授予的角色成员身份如何,只有在连接中指定了Role子句时,用户才在连接时具有角色的特权。用户必须事先已获得该角色的成员身份才能获得该角色的特权。
数据库名称
这可以是数据库文件的全名(从服务器上可以看到),也可以是服务器的aliases.conf文件中定义的别名。
有关SSH隧道连接的更多信息
要建立与中间SSH服务器的连接并通过安全隧道转发所有Firebird命令,您需要:
1.选中我可以直接连接到服务器,也可以通过SSH隧道连接。
2.单击“配置SSH选项”链接以打开“SSH选项”窗口。
3.选中通过安全外壳(SSH)隧道连接,然后完成以下字段:
主机名
指定您的站点的主机名或IP。请注意,始终应相对于SSH服务器设置Firebird主机名。例如,如果Firebird和SSH服务器都位于同一台计算机上,则应指定localhost作为主机名,而不是服务器的外部主机名或IP地址。
端口号
输入SSH服务器的端口号。
4.输入远程服务器的有效用户名,然后选择身份验证方法并设置相应的凭据。
基于密码
设置与指定用户对应的密码。
基于密钥
使用相应的密码短语指定私钥文件的路径,以登录到远程服务器。FirebirdMaestro接受ssh.com或OpenSSH格式的密钥。要将私钥从PuTTY格式转换为我们软件支持的格式之一,请使用PuTTYgen实用程序,该实用程序可以从PuTTY网站上免费下载。
键盘互动
键盘认证是密码认证的高级形式,专门针对作为客户端的操作员。在键盘身份验证期间,向用户显示零个或多个提示(问题)。用户应为每个提示(问题)给出答案。问题的数量和内容实际上不受限制,因此某些类型的自动登录也是可能的。
三、解释用户界面
SQLMaestroGroup产品以其清晰直观的用户界面而闻名。程序围绕三窗格工作区构建,该工作区包括数据库浏览器和由导航栏和工作区组成的子窗口。
本主题简要介绍了FirebirdMaestro用户界面的组件。有关详细说明,请参见下文。
数据库浏览器
数据库资源管理器位于FirebirdMaestro主窗口的左侧。它代表所有连接的数据库对象,包括系统对象。
资源管理器提供了最快的方法来访问对象属性,并使用弹出菜单对数据库配置文件执行以下操作:
·创建新对象(数据库概要文件,数据库对象,表对象...);
·编辑当前选择的对象;
·从资源管理器树中删除当前选择的对象;
·重复的对象;
·重命名对象(如果可用),然后在对象编辑器中编辑对象注释。
另请参阅:筛选资源管理器内容
编辑和查看者
根据MDI样式的实现,FirebirdMaestro工具和编辑器会在相应的窗口中打开。每个窗口都包含一个导航栏和工作区。该软件支持Classic和TabbedMDI。
另请参阅:在窗口之间切换,选项卡式MDI
导航栏
导航栏包含一组逻辑分组的链接,用于实现相应的动作。只需将鼠标放在链接上,然后等待一秒钟即可显示适当的操作快捷方式,这使有经验的用户几乎可以完全使用键盘来控制程序。
另请参阅:快捷键
工具栏
这些条占据了主窗口的顶部。使用工具栏可以快速访问最常用的功能。只需将鼠标放在工具上,然后等待一秒钟即可显示简短的文字,说明其用途。