当我尝试用SQI工具为firebird创建一个数据库时,我收到了这个错误.
SQL> create database 'C:\Remake'
CON> user 'sysdba' password 'masterkey';
Statement failed, SQLSTATE = 08001
I/O error during "CreateFile (create)" operation for file "C:\REMAKE"
-Error while trying to create file
-Access is denied.
SQL>我使用cd命令进入CMD中的C:\Program Files\Firebird\Firebird_3_0目录,然后键入isql。在以管理员身份运行cmd时,我也尝试过这样做。我已经搜索过这个问题很多次了,我得到的只是Linux对终端的响应,有人能帮我处理Windows吗?
我是第一次使用火鸟,有人能帮我吗?
发布于 2017-02-17 08:53:14
默认情况下,Windows不允许您在C:\驱动器根中创建文件,但以管理员身份运行时除外。确保您创建了一个文件夹,并在那里创建了数据库文件。还要注意的是,按照惯例(但不是必需的)给Firebird数据库扩展.fdb。
还请确保C:\Remake不作为文件夹(目录)存在,请参见https://stackoverflow.com/questions/42280679/firebird-permission-denied
https://dba.stackexchange.com/questions/164602
复制相似问题