GBase 8s
运维管理
文章

南大通用GBase8s 常用SQL语句(1)

发表于2025-12-16 11:25:4552次浏览2个评论

使用 GBase Database Add-Ins for Visual Studio 调试 SPL 过程 

可以使用 GBase Database Add-Ins for Visual Studio 调试 GBase 8s SPL 过程。

您可以调试运行在 GBase 8s 上的任何 SPL 过程。您可以遍历您的代码,设置行或变量断点,查看变量值,更改变量值,查看嵌套过程的调用堆栈信息,以及在调用堆栈的不同过程之间切换。通过在调试模式下运行过程并查看结果时单步执行代码,可以发现过程的问题并进行必要的更改。

要在 GBase Database Add-Ins for Visual Studio(IDAIVS)中启动 SPL 例程调试,请按照以下步骤操作:

启动并配置 GBase 8s 数据库服务器实例

要配置 GBase 8s 数据库服务器实例以致于启用 SPL 例程调试,请按照下列步骤操作:

1. 安装 GBase 8s 数据库服务器产品。

2. 配置 onconfig 和 sqlhosts 文件中的条目并启动 GBase 8s 服务器,以支持 DRDA 通信协议:

l  onconfig:

DBSERVERNAME   ids_spldb

l  sqlhosts:

ids_spldb   drsoctcp   ids_server_machine_name   port_number

注: GBase 8s 的 SPL Routine Debugger 支持通过 GBase 8s .Net provider 连接到客户端,并且需要 GBase 8s DRDA 协议连接。

3. 您必须提供一个 sbspace ,以便数据库服务器存储 GBase Database Add-Ins for Visual Studio 发送给服务器的 XML 消息。SBSPACENAME 配置参数的设置指定了系统缺省 sbspace 的名称。可以通过带 -Df "LOGGING=ON" 选项的 onspaces 实用程序在数据库上创建缺省 sbspace。此 sbspace 在 GBase Database Add-Ins for Visual Studio上调试 SPL 的必要条件。

4. 如果这是新的服务器实例,使用 CREATE DATABASE 语句创建新的数据库。稍后将使用此数据库在 GBase Database Add-Ins for Visual Studio 中创建数据库连接,以部署和调试 SPL 例程。

评论

登录后才可以发表评论
青菇凉发表于 2个月前
三人行必有我师
曾云林发表于 2个月前
谢谢分享