在本地64位Windows 10计算机上运行Firebird 2.5作为服务。
isql,qli和其他一些工具运行得很好。
然而,当我尝试启动gfix,gbak和gstat时,窗口几乎没有打开,然后就消失了。这样做很快就看不到任何东西。 有什么建议可以解决这个问题吗?
我目前的实际目标是将firebird数据库从只读更改为读写。您可以使用gfix http://www.firebirdsql.org/manual/gfix-dbmode.html
进行操作如果还有其他方法可以改为读写,我很乐意使用它。
答案 0 :(得分:2)
工具gfix
,gbak
和gstat
是命令行实用程序。他们期望某些命令行选项,并将它们的输出打印到控制台。如果您通过在资源管理器中双击它们或从运行提示符执行它们来启动它们,则会打开一个控制台,输出输出(用户信息,因为您没有指定必要的命令)行选项),然后退出,立即关闭控制台。
这意味着如果要运行它们并查看输出,则需要从命令提示符(cmd)或最后具有pause
的批处理文件执行它们。
事实qli
和isql
通过从资源管理器(或运行)打开它们是因为它们是交互式工具,等待您的输入。