返回首页

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

更新日期:2024年09月11日

将指定的调试的存储过程中最上层栈上的变量修改为入参的取值。
如果存储过程中包含
同名的变量,set_var 只支持第一个变量值的设置。
表set_var 入参和返回值列表
名称
类型
描述
var_name
IN text
变量名。
value
IN text
修改值。
result
OUT boolean
结果,是否成功。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
1116

PG_AUTH_HISTORY 系统表记录了角色的认证历史。需要有系统管理员权限才可以访
问此系统表。
名称
类型
描述
oid
oid
行标识符(隐含属性,必须明确选择)。
roloid
oid
角色标识。
passwordti
me
timestamp with time
zone
创建和修改密码的时间。
rolpassword
text
角色密码密文,加密方式由GUC 参数password_en
cryption_type 确定。


GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 55 -
如果客户机应用程序和数据库服务器共享 sqlhosts 信息,那么可以在 hostname 字段中同
时指定通配符和主机名或 IP 地址(例如,*texas1 或 *123.45.67.81)。 客户机应用程序
忽略通配符并使用主机名(或 IP 地址)来建立连接,并且数据库服务器使用通配符从任
何 IP 地址接受连接。
通配符格式允许数据库服务器的侦听线程等待每块有效的网络接口卡上使用相同服务端口
号的客户机连接。
但是,
等待多个 IP 地址的连接可能比等待特定主机名或 IP 地址的连接
所需处理器时间更长。
下图显示具有两块网络接口卡的计算机 texas 上的数据库服务器。这两个客户机站点使用
不同的网卡与数据库服务器通信。
图: 使用多块网络接口卡


以下示例显示了 texas_srvr 数据库服务器可能的 sqlhosts 连接信息。
#dbservername nettype hostname servicename options
texas_srvr ontlitcp *texas1 pd1_on
#dbservername nettype hostname servicename options
texas_srvr ontlitcp *123.45.67.81 pd1_on
#dbservername nettype hostname servicename options
texas_srvr ontlitcp *texas2 pd1_on
#dbservername nettype hostname servicename options
texas_srvr ontlitcp *123.45.67.82 pd1_on

GBase 8s 管理员指南
南大通用数据技术股份有限公司
- 56 -
#dbservername nettype hostname servicename options
texas_srvr ontlitcp * pd1_on
如果连接信息与前面任意一行的内容一致,
那么 texas_srvr 数据库服务器就可以接受来自
其中任意一块网卡的客户机连接。数据库服务器将在 hostname 字段中查找通配符并忽略
显式的主机名。
提示:
为了清晰简便地维护,
在主机名字段中使用通配符时,
请包含主机名
(即,
使用 *host,
而不是 *)。
客户机应用程序使用的连接信息必须包含显式的主机名或 IP 地址。iowa 上的客户机应用
程序可以使用下列主机名中的任何一个:texas1、*texas1、123.45.67.81 或 *123.45.67.81。
如果 hostname 字段中有通配符 (*),客户机应用程序会将其忽略。
kansas 上的客户机应用程序可以使用下列主机名中的任何一个:texas2、*texas2、