使用vscode远程开发&调试openGauss的om代码

2023年 9月 25日 83.8k 0

使用vscode远程开发&调试openGauss的om代码

介绍

使用vscode的远程调试数据库服务器om代码,熟悉om代码。

vscode安装在本地windows上.

om是用python3开发的.

安装openGauss

执行安装脚本,安装单节点数据库。

# ./og_install_v10.py -u debug -g debug # 安装在已有的debug用户下。

集群配置信息如下:

$ more single.xml

安装vscode

安装完vscode后,需要安装remote-ssh相关插件,在插件栏里搜索安装即可。如下图:

配置远程登录

点击上图中绿色圆圈部分,新建远程连接。如下图:

点击+,输入服务器登录信息:

Enter后按照提示选择configure信息:

再次点击右下角的connect

按照提示输入密码。出现如下信息代表连接成功。

第一次连接时,会在服务器上安装vscode相应的插件。如:

开发代码

点击【文件】-【打开文件夹】,出现服务器上对应的目录。


选择om代码的位置打开。

打开想要修改的代码文件即可进行开发。

所做的修改都会保存在服务器上。

调试代码

以上图中的**gs_om为例**

点击调试控件。创建调试文件launch.json,如图:

输入如下内容:【调试 gs_om –help为例】

{
"version": "0.2.0",
"configurations": [
{
"name": "Python: 当前文件",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal",
"args": ["--help"], //参数
"justMyCode": true
}
]
}

点击调试时,会提示安装python,按照提示安装插件即可。

安装完插件后可在代码中打**断点**

相关文章

Oracle如何使用授予和撤销权限的语法和示例
Awesome Project: 探索 MatrixOrigin 云原生分布式数据库
下载丨66页PDF,云和恩墨技术通讯(2024年7月刊)
社区版oceanbase安装
Oracle 导出CSV工具-sqluldr2
ETL数据集成丨快速将MySQL数据迁移至Doris数据库

发布评论