Sybase设备创建问题JZ0PA - 查询已取消,响应被丢弃

时间:2017-01-23 14:53:57

标签: sybase sybase-ase

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

向导后面发出的脚本如下:

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 \'目录文件夹中具有“完全控制”权限。

服务器日志没有显示指向此问题的任何特定注释,唯一记录如下:

  

00:0006:00000:00033:2017/01/23 11:49:52.69内核警告:忽略设备“Ф”的'skip_alloc'选项,因为它不适用于特殊设备。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

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

从一开始我就怀疑是权限问题。我怀疑用户在提示符,SA帐户,甚至怀疑在某个级别没有足够/正确的文件写入权限。

我必须完全卸载Sybase ASE引擎并重新开始。这一次:

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

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