“直到向数据库空间 %4 添加新的读写空间来容纳新的空闲列表后,才能为数据库空间 %3 创建或添加文件 %2。%1”
项目 |
描述 |
SQLCode
|
-1009064L
|
常量
|
EMSG_SDBEXT_NO_FREELIST_SPACE
|
SQLState
|
QSA64
|
ODBC 2 状态
|
ERROR
|
ODBC 3 状态
|
ERROR
|
Sybase 错误代码
|
20085
|
严重级代码
|
14
|
参数 1
|
发生异常的位置
|
参数 2
|
要创建的文件的路径名
|
参数 3
|
要为其创建文件的数据库空间的名称
|
参数 4
|
IQ_SYSTEM_MAIN 数据库空间的名称
|
可能的原因
在 IQ 主存储区中创建新的数据库空间,或者为 IQ 主存储区中非 IQ_SYSTEM_MAIN 的数据库空间创建新文件时,必须要有充足的空闲列表空间来描述我们要向数据库添加的物理块。如果不能满足上述条件,将出现此错误。(空闲列表的空间只能在读写 IQ_SYSTEM_MAIN 文件中分配。)更正操作是首先向 IQ_SYSTEM_MAIN 数据库空间添加新文件,以便使新的空闲列表空间变得可用。