Firebird是否能够运行系统级命令?

时间:2014-04-08 18:34:33

标签: sql database firebird isql

我一直在玩Firebird和isql。我注意到它有'shell'命令。但是,无论您是否连接到远程数据库,此shell都会将您转移到本地系统上的子进程。是否可以在托管数据库的系统上在Firebird上运行系统级命令?关于Firebird,谷歌似乎毫无用处,我也阅读了Firebird的文档,并且没有看到任何提及它。

2 个答案:

答案 0 :(得分:3)

唯一的方法是编写UDF函数(使用Delphi或C / C ++等语言)。但即使你写了找到这样一个函数,它的用处也可能有限,因为Firebird可以在权限有限的特殊用户帐户下运行。

答案 1 :(得分:1)

无法通过isql在远程系统中执行shell命令。