Sybase设备创建问题JZ0PA-已取消查询并放弃响应

Sybase设备创建问题JZ0PA-已取消查询并放弃响应,sybase,sap-ase,Sybase,Sap Ase,我正在尝试使用SAP ASE驾驶舱数据库创建向导添加新的数据库设备 向导后面发布的脚本如下所示: set quoted_identifier on go USE master go disk init name='COMERCIO', physname='C:\SAP\data\COMERCIO.dat', size='100M', cntrltype=0,vdevno=5, dsync=false, directio=true, skip_alloc= true go set quoted_i

我正在尝试使用SAP ASE驾驶舱数据库创建向导添加新的数据库设备

向导后面发布的脚本如下所示:

set quoted_identifier on
go
USE master
go
disk init name='COMERCIO', physname='C:\SAP\data\COMERCIO.dat', size='100M', cntrltype=0,vdevno=5, dsync=false, directio=true, skip_alloc= true
go
set quoted_identifier off
go
但它只显示了以下错误:

JZ0PA:查询已取消,响应已放弃

我的环境是运行Windows 7 x64的测试机。我有足够的硬盘空间,我有一个可用的管理帐户。此外,我在“C:\SAP\data\”目录文件夹中拥有完全控制权限

服务器日志没有显示任何指向此问题的特定备注,唯一记录的是以下内容:

set quoted_identifier on
go
USE master
go
disk init name='COMERCIO', physname='C:\SAP\data\COMERCIO.dat', size='100M', cntrltype=0,vdevno=5, dsync=false, directio=true, skip_alloc= true
go
set quoted_identifier off
go
00:0006:00000:00033:2017/01/23 11:49:52.69内核警告:忽略设备Ф的“skip_alloc”选项,因为它不适用于特殊设备


有什么想法吗?

我终于解决了这个问题。以下是我所做的:

从一开始我就怀疑权限问题。我怀疑提示时的用户、SA帐户,甚至怀疑在某种程度上没有足够的/正确的文件写入权限

我不得不完全卸载Sybase ASE引擎,然后重新启动。这次:

a。首先,创建了一个具有本地管理员权限的用户,仅用于运行Sybase的服务。 B创建了一个保留用于存放Sybase设备的文件夹。首先测试是否可以使用步骤a中创建的帐户完全读取/写入该文件夹中的所有内容。 C已安装Sybase ASE 16.0 SP2。在安装程序指示的步骤中,选择步骤a中创建的帐户负责Sybase服务。 D完成了


感谢那些花时间和精力阅读这篇文章的人。

这可能仍然是一篇文章。所需的权限是ASE作为其运行的帐户的权限,因此请仔细检查ASE作为其运行的用户是否具有完全控制权。除此之外,我会尝试直接从isqlcli运行相同的命令,以查看是否出现了更有意义的错误。无论使用何种工具,通过命令行的isql、isql GUI、TOAD for SAP或SAP ASE,都会出现问题。