返回首页

gbase数据、南大通用产品文档:GBase8sSHMNOACCESS 配置参数

更新日期:2024年09月11日

SHMNOACCESS 配置参数指定一个不用于附加共享内存的虚拟内存地址范围。
onconfig.std 值
On UNIX™: None
On Windows™: #SHMNOACCESS 0x70000000-0x7FFFFFFF, and this value is commented out
in the onconfig.std template file.
UNIX 上:无
Windows 上:#SHMNOACCESS 0x70000000-0x7FFFFFFF,且在 onconfig.std 模板文件中注
释掉这个值。

1 - 10 地址范围
分隔符
逗号
生效
编辑 onconfig 文件并重启数据库服务器之后。
用法
SHMNOACCESS 配置参数用于避开特定的范围进程地址,反过来避免与操作系统库冲突。
每一范围中的每一地址必须以十六机制格式起始。范围中的每一地址必须以连字符分隔,
且每一范围必须以逗号分隔,如下例所示:
SHMNOACCESS 0x70000000-0x75000000,0x7A000000-0x80000000

示例
示例1:两个操作数都是整型。
gbase> SELECT 3*5 FROM dual;
+-----+
| 3*5 |
+-----+
|
15 |
+-----+
1 row in set

SQLGetCursorName 返回与指定的 hstmt 相关联的游标名称。
下表描述了 SQLGetCursorName 的 SQLSTATE 和错误值。
SQLSTATE
错误值
错误消息
01000
-11001
General warning
01004
-11003
Data truncated
S1000
-11060
General error
S1001
-11061
Memory-allocation failure
S1010
-11067
Function-sequence error
S1015
-11070
No cursor name available
S1090
-11071
Invalid string or buffer length