我已经安装了Firebird 3.0.2 (x64)和IBExpert 2018.12.15.1。
我试图在IBExpert上创建一个Firebird,但是每次都会得到这个错误:
不排除成功执行后续语句的系统错误导致的不成功执行。 加载插件Engine12时出错。 模块C:\程序Files\Firebird\Firebird_Server\plugins/Engine12存在,但无法加载。*
我的配置:
如何解决这个问题?
发布于 2019-10-01 18:21:12
当我从下面的位置选择firebird fbclient时,我就会遇到这种情况。
C:\Program Files\Firebird\Firebird_3_0\WOW64\fbclient.dll但是,如果我选择了我认为应该是64位dll的东西(违背了所有的理智和理由),从c:\windows\system32 32,它就能工作了。
客户选择:
c:\windows\system32现在,在某些读者看来,system32可能包含一个32位dll,这似乎是合乎逻辑的,但实际上,在windows 64位系统中,几乎每个dll都应该包含64位,而其中的每个dll都应该包含64位。不过,我猜想,无论在什么地方,主windows 10系统目录中都必须有一个32位的fbclient.dll。
微软当时做出了一个很古老的决定,那就是c:\ Windows \system32 32将在Windows 64位上充满64位的内容,并一直保持这种状态。在我看来,Firebird 3.0.4的安装团队的决定有问题。
https://stackoverflow.com/questions/54096726
复制相似问题