返回首页

gbase数据、南大通用产品文档:GBase8a_gbase_memory_stack_temp

更新日期:2024年09月11日

取值:[0|1]
默认值:0
说明:开启temp 堆内存栈信息打印,默认关闭。
修改方式:可在配置文件中修改值。适用于global 范围。

首先,
执行安装包,
如GBaseODBC_8.3.81.53_build53.11_W64.exe。
其中,
安装路径要选择没有中文的路径。

图 3-1 执行安装包
安装完成后,使用管理员权限打开一个命令行窗口。在命令行下切换到安
装目录下,执行Install.bat 脚本。

GBase 8a 程序员手册ODBC 篇
南大通用数据技术股份有限公司

- 9 -

图 3-2 命令行窗口下执行Install.bat 脚本

打开数据源管理器,选择“驱动程序”选项卡,可以看到GBase 8a ODBC
驱动信息,如下图所示。

图 3-3 安装GBase 8a ODBC 驱动
注:在64 位系统下,64 位的数据源管理器路径:C:\Windows\System32\
odbcad32.exe;32 位的数据源管理器路径:C:\Windows\SysWOW64\
odbcad32.exe。

GBase 8a 程序员手册ODBC 篇


- 10 -

南大通用数据技术股份有限公司

ENCRYPT(str[,salt])
函数说明
使用Linux 的crypt()系统调用来加密str。参数salt 是一个至少包含两个字符的字
符串。如果salt 没有给定,会使用一个随机数值。
示例
因未给定salt 值,使用随机数值对“hello”进行加密。
gbase> SELECT ENCRYPT('hello') FROM dual;
+------------------+
| ENCRYPT('hello') |
+------------------+

GBase 8a MPP Cluster 产品手册
5 数据库管理指南
文档版本953(2022-04-10)
南大通用数据技术股份有限公司
841
| y/oLk8SmVyZXg
|
+------------------+
1 row in set
说明
ENCRYPT()在一些系统上忽略除了str 前8 个字符之外的全部字符,
这个行为通过使用crypt()系统调用来决定。
如果crypt()在用户的系统上不可用,ENCRYPT()总是返回NULL,
所以推荐用户使用MD5()或SHA1(),这两个函数存在于所有平台上。