【我和openGauss的故事】在Kylin桌面版操作系统中配置openGauss的ODBC数据源
心有阳光 openGauss 2023-08-08 18:00 发表于四川
收录于合集#第六届openGauss技术文章征集初审合格文章62个
引言
openGauss是一款开源的关系型数据库管理系统,它提供了强大的功能和性能,可以满足各种企业级应用的需求。与此同时,ODBC(Open Database Connectivity)是一个标准的数据库访问接口,它允许应用程序通过统一的方式与不同的数据库进行通信。本文将介绍如何在银河麒麟桌面操作系统进行openGauss的ODBC数据源配置。
环境准备
-
VMware 17.0.2
-
openGauss_5.0.0
-
MobaXterm 22.1
-
服务器名称:node0,IP地址:192.168.192.139
-
unixODBC-2.3.0
-
银河麒麟桌面操作系统V10 (SP1)
nwh@nwh-pc:~/桌面$ cat /etc/os-release NAME="Kylin" VERSION="银河麒麟桌面操作系统V10 (SP1)" VERSION_US="Kylin Linux Desktop V10 (SP1)" ID=kylin ID_LIKE=debian PRETTY_NAME="Kylin V10 SP1" VERSION_ID="v10" HOME_URL="http://www.kylinos.cn/" SUPPORT_URL="http://www.kylinos.cn/support/technology.html" BUG_REPORT_URL="http://www.kylinos.cn/" PRIVACY_POLICY_URL="http://www.kylinos.cn" VERSION_CODENAME=kylin UBUNTU_CODENAME=kylin PROJECT_CODENAME=V10SP1 KYLIN_RELEASE_ID="2303"
设置应用保护
-
安全中心,设置应用保护
build-essential 包
-
安装 build-essential 包
nwh@nwh-pc:~/桌面$ sudo apt-get install -y build-essential 正在读取软件包列表... 完成 正在分析软件包的依赖关系树 正在读取状态信息... 完成 下列软件包是自动安装的并且现在不需要了: archdetect-deb dmeventd libaio1 libdebian-installer4 libdevmapper-event1.02.1 liblvm2cmd2.03 localechooser-data lvm2 user-setup 使用'sudo apt autoremove'来卸载它(它们)。 将会同时安装下列软件: cpp-10 g++ g++-10 g++-9 gcc-10 libasan6 libc-dev-bin libc6-dev libcrypt-dev libgcc-10-dev libstdc++-10-dev libstdc++-9-dev linux-libc-dev 建议安装: gcc-10-locales g++-multilib g++-10-multilib gcc-10-doc g++-9-multilib gcc-9-doc gcc-10-multilib glibc-doc manpages-dev libstdc++-10-doc libstdc++-9-doc 推荐安装: manpages manpages-dev 下列【新】软件包将被安装: build-essential cpp-10 g++ g++-10 g++-9 gcc-10 li