当前位置: 首页 > news >正文

王晴儿网站建设建设厅是什么单位

王晴儿网站建设,建设厅是什么单位,厚街响应式网站建设,网站项目怎么做引言 openGauss是一款开源的关系型数据库管理系统#xff0c;它提供了强大的功能和性能#xff0c;可以满足各种企业级应用的需求。与此同时#xff0c;ODBC#xff08;Open Database Connectivity#xff09;是一个标准的数据库访问接口#xff0c;它允许应用程序通过统…引言 openGauss是一款开源的关系型数据库管理系统它提供了强大的功能和性能可以满足各种企业级应用的需求。与此同时ODBCOpen Database Connectivity是一个标准的数据库访问接口它允许应用程序通过统一的方式与不同的数据库进行通信。本文将介绍如何在银河麒麟桌面操作系统进行openGauss的ODBC数据源配置。 环境准备 VMware 17.0.2openGauss_5.0.0MobaXterm 22.1服务器名称node0IP地址192.168.192.139unixODBC-2.3.0银河麒麟桌面操作系统V10 (SP1)nwhnwh-pc:~/桌面$ cat /etc/os-release NAMEKylin VERSION银河麒麟桌面操作系统V10 (SP1) VERSION_USKylin Linux Desktop V10 (SP1) IDkylin ID_LIKEdebian PRETTY_NAMEKylin V10 SP1 VERSION_IDv10 HOME_URLhttp://www.kylinos.cn/ SUPPORT_URLhttp://www.kylinos.cn/support/technology.html BUG_REPORT_URLhttp://www.kylinos.cn/ PRIVACY_POLICY_URLhttp://www.kylinos.cn VERSION_CODENAMEkylin UBUNTU_CODENAMEkylin PROJECT_CODENAMEV10SP1 KYLIN_RELEASE_ID2303 设置应用保护 安全中心设置应用保护 build-essential 包 安装 build-essential 包nwhnwh-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 libasan6 libc-dev-bin libc6-dev libcrypt-dev libgcc-10-dev libstdc-10-dev libstdc-9-dev linux-libc-dev 升级了 0 个软件包新安装了 14 个软件包要卸载 0 个软件包有 3 个软件包未被升级。 需要下载 56.7 MB 的归档。 解压缩后会消耗 224 MB 的额外空间。 获取:1 http://archive.kylinos.cn/kylin/KYLIN-ALL 10.1-2303-hwe-updates/main amd64 libc-dev-bin amd64 2.31-0kylin9.2 [301 kB] ...... 创建目录nwhnwh-pc:~$ mkdir -p odbc/etc nwhnwh-pc:~$ ls 公共的 视频 文档 音乐 bashrc.txt MPPODBC.txt openGauss-5.0.0-ODBC.tar.gz unixODBC-2.3.0.tar.gz unixODBC-2.3.7pre.tar.gz 模板 图片 下载 桌面 GaussMPP.txt odbc unixODBC-2.3.0 unixODBC-2.3.5.tar.gz nwhnwh-pc:~$ cd odbc/ nwhnwh-pc:~/odbc$ ls etc 安装unixODBC 解压 unixODBC-2.3.0.tar.gznwhnwh-pc:~$ tar -zxf unixODBC-2.3.0.tar.gz nwhnwh-pc:~$ ll 总用量 14676 drwx------ 21 nwh nwh 4096 8月 4 00:03 ./ drwxr-xr-x 3 root root 4096 8月 1 21:21 ../ drwxr-xr-x 2 nwh nwh 4096 8月 1 21:24 公共的/ drwxr-xr-x 2 nwh nwh 4096 8月 1 21:27 模板/ drwxr-xr-x 2 nwh nwh 4096 8月 1 21:24 视频/ drwxr-xr-x 2 nwh nwh 4096 8月 1 21:24 图片/ drwxr-xr-x 2 nwh nwh 4096 8月 1 21:24 文档/ drwxr-xr-x 2 nwh nwh 4096 8月 1 21:24 下载/ drwxr-xr-x 2 nwh nwh 4096 8月 1 21:24 音乐/ drwxr-xr-x 2 nwh nwh 4096 8月 1 21:27 桌面/ -rw------- 1 nwh nwh 64 8月 1 22:02 .bash_history -rw-r--r-- 1 nwh nwh 220 4月 15 2020 .bash_logout -rw-r--r-- 1 nwh nwh 3854 4月 27 15:27 .bashrc -rw-rw-r-- 1 nwh nwh 184 8月 1 21:59 bashrc.txt drwxrwxr-x 14 nwh nwh 4096 8月 3 23:42 .cache/ drwx------ 14 nwh nwh 4096 8月 3 23:43 .config/ drwx------ 3 nwh nwh 4096 8月 1 21:24 .dbus/ -rw-r--r-- 1 nwh nwh 23 8月 1 21:24 .dmrc -rw-rw-r-- 1 nwh nwh 83 8月 1 21:59 GaussMPP.txt drwx------ 3 nwh nwh 4096 8月 1 21:24 .gnupg/ -rw-rw-r-- 1 nwh nwh 413 8月 3 23:42 .imwheelrc drwxrwxr-x 2 nwh nwh 4096 8月 1 21:24 .kylin-os-manager-config/ drwxrwxr-x 3 nwh nwh 4096 8月 1 21:24 .local/ drwxr-xr-x 5 nwh nwh 4096 8月 3 23:44 .log/ -rw-rw-r-- 1 nwh nwh 129 8月 1 21:59 MPPODBC.txt -rw-rw-r-- 1 nwh nwh 9455102 8月 1 22:00 openGauss-5.0.0-ODBC.tar.gz drwx------ 2 nwh nwh 4096 8月 1 21:24 .presage/ -rw-r--r-- 1 nwh nwh 807 4月 15 2020 .profile drwxr-xr-x 2 nwh nwh 4096 8月 1 22:01 .qaxsafe/ drwxrwxr-x 2 nwh nwh 4096 8月 1 21:24 .sogouinput/ -rw-r--r-- 1 nwh nwh 0 8月 1 21:27 .sudo_as_admin_successful -rw-rw-r-- 1 nwh nwh 25 8月 1 21:33 .ukui-screensaver-default.conf drwxr-xr-x 19 nwh nwh 4096 4月 20 2010 unixODBC-2.3.0/ -rw-rw-r-- 1 nwh nwh 1804749 8月 1 22:01 unixODBC-2.3.0.tar.gz -rw-rw-r-- 1 nwh nwh 1633390 8月 1 22:01 unixODBC-2.3.5.tar.gz -rw-rw-r-- 1 nwh nwh 1669682 8月 1 22:01 unixODBC-2.3.7pre.tar.gz -rw------- 1 nwh nwh 103 8月 3 23:41 .Xauthority -rw-r--r-- 1 nwh nwh 13 4月 27 15:38 .xsession -rw------- 1 nwh nwh 125000 8月 4 00:03 .xsession-errors -rw------- 1 nwh nwh 184349 8月 1 22:02 .xsession-errors.old 修改configure文件 找到LIB_VERSION将它的值修改为1:0:0这样将编译出*.so.1的动态库与psqlodbcw.so的依赖关系相同。 编译configurenwhnwh-pc:~/unixODBC-2.3.0$ ./configure --prefix/home/nwh/odbc/ checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for gawk... (cached) mawk checking for bison... no checking for byacc... no checking for style of include used by make... GNU checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no ...... 安装nwhnwh-pc:~/unixODBC-2.3.0$ make make install 替换客户端openGauss驱动程序 下载ODBC驱动包 下载openEuler 20.03 LTS环境下的ODBC驱动包 下载ODBC驱动包https://opengauss.org/zh/download/ 解压ODBC驱动包nwhnwh-pc:~$ mkdir -p install nwhnwh-pc:~$ tar -zxf openGauss-5.0.0-ODBC.tar.gz -C install/ nwhnwh-pc:~$ ls 公共的 图片 音乐 GaussMPP.txt odbc unixODBC-2.3.0.tar.gz 模板 文档 桌面 install openGauss-5.0.0-ODBC.tar.gz unixODBC-2.3.5.tar.gz 视频 下载 bashrc.txt MPPODBC.txt unixODBC-2.3.0 unixODBC-2.3.7pre.tar.gz nwhnwh-pc:~$ cd install/ nwhnwh-pc:~/install$ ls lib odbc 解压后会得到两个文件夹lib与odbc 在odbc文件夹中还会有一个lib文件夹。/odbc/lib中会有“psqlodbca.la”“psqlodbca.so”“psqlodbcw.la”和“psqlodbcw.so”四个文件将这四个文件拷贝到“/home/nwh/odbc/lib”目录下 将openGauss-5.0.0-ODBC.tar.gz解压后lib目录中的库拷贝到“/home/nwh/odbc/lib”目录下。nwhnwh-pc:~/install$ pwd /home/nwh/install nwhnwh-pc:~/install$ ls lib odbc nwhnwh-pc:~/install$ cd odbc/ nwhnwh-pc:~/install/odbc$ ls lib nwhnwh-pc:~/install/odbc$ cd lib/ nwhnwh-pc:~/install/odbc/lib$ cp * /home/nwh/odbc/lib/ nwhnwh-pc:~/install/odbc/lib$ cd .. nwhnwh-pc:~/install/odbc$ cd .. nwhnwh-pc:~/install$ cd lib/ nwhnwh-pc:~/install/lib$ cp * /home/nwh/odbc/lib/ nwhnwh-pc:~/install/lib$ nwhnwh-pc:~/odbc/lib$ pwd /home/nwh/odbc/lib nwhnwh-pc:~/odbc/lib$ ls libodbccr.la libodbccr.so.1 libodbcinst.la libodbcinst.so.1 libodbc.la libodbc.so.1 psqlodbca.la psqlodbcw.la libodbccr.so libodbccr.so.1.0.0 libodbcinst.so libodbcinst.so.1.0.0 libodbc.so libodbc.so.1.0.0 psqlodbca.so psqlodbcw.so nwhnwh-pc:~/odbc/lib$ ls libcom_err_gauss.so libgssrpc_gauss.so libkrb5support_gauss.so.0 libodbcinst.so.1 libpgport_tool.so libssl.so libcom_err_gauss.so.3 libgssrpc_gauss.so.4 libkrb5support_gauss.so.0.1 libodbcinst.so.1.0.0 libpgport_tool.so.1 libssl.so.1.1 libcom_err_gauss.so.3.0 libgssrpc_gauss.so.4.2 libodbccr.la libodbcinst.so.2 libpq.a psqlodbca.la libconfig.so libk5crypto_gauss.so libodbccr.so libodbcinst.so.2.0.0 libpq_ce.a psqlodbca.so libconfig.so.4 libk5crypto_gauss.so.3 libodbccr.so.1 libodbc.la libpq_ce.so psqlodbcw.la libcrypto.so libk5crypto_gauss.so.3.1 libodbccr.so.1.0.0 libodbc.so libpq_ce.so.5 psqlodbcw.so libcrypto.so.1.1 libkrb5_gauss.so libodbccr.so.2 libodbc.so.1 libpq_ce.so.5.5 libgssapi_krb5_gauss.so libkrb5_gauss.so.3 libodbccr.so.2.0.0 libodbc.so.1.0.0 libpq.so libgssapi_krb5_gauss.so.2 libkrb5_gauss.so.3.3 libodbcinst.la libodbc.so.2 libpq.so.5 libgssapi_krb5_gauss.so.2.2 libkrb5support_gauss.so libodbcinst.so libodbc.so.2.0.0 libpq.so.5.5 nwhnwh-pc:~/odbc/lib$ 配置数据源 配置ODBC驱动文件 在“/home/nwh/odbc/etc/odbcinst.ini”文件中追加以下内容。nwhnwh-pc:~/odbc/etc$ vim odbcinst.ini nwhnwh-pc:~/odbc/etc$ vim odbcinst.ini [GaussMPP] Driver64/home/nwh/odbc/lib/psqlodbcw.so setup/home/nwh/odbc/lib/psqlodbcw.so 配置数据源文件 在“/home/nwh/odbc/etc/odbc.ini”文件中追加以下内容。nwhnwh-pc:~/odbc/etc$ vim odbc.ini [og] DriverGaussMPP Servername192.168.192.139 数据库Server IP Databasegaussdb 数据库名 Usernametestuser 数据库用户名 PasswordopenGauss!666 数据库用户密码 Port15400 数据库侦听端口 配置环境变量nwhnwh-pc:~$ vim ~/.bashrc 在配置文件中追加以下内容。export LD_LIBRARY_PATH/home/nwh/odbc/lib:$LD_LIBRARY_PATH export PATH/home/nwh/odbc/bin:$PATH export ODBCSYSINI/home/nwh/odbc/etc export ODBCINI/home/nwh/odbc/etc/odbc.ini 执行如下命令使设置生效。nwhnwh-pc:~$ source ~/.bashrc 测试数据源配置nwhnwh-pc:~/odbc/bin$ isql -v og --------------------------------------- | Connected! | | | | sql-statement | | help [tablename] | | quit | | | --------------------------------------- SQL 在弹出的对话框中点击“允许”按钮。 总结 ODBC连接成功就可以使用ODBC提供的函数来执行SQL查询和操作。ODBC提供了一组标准的接口函数可以执行各种数据库操作如执行SQL查询、插入、更新和删除数据等。通过这些函数可以在openGauss数据库中进行各种数据操作满足应用程序需求。 通过使用ODBC接口可以在openGauss中实现高效的数据访问和跨平台连接。ODBC为开发人员提供了标准化的接口并提供了一套丰富的函数来执行数据库操作。这种灵活性和可扩展性使得openGauss与ODBC的结合成为了开发企业级应用和在多平台上连接数据库的理想选择。 开始使用openGauss和ODBC吧开启高效数据管理的新篇章 非常感谢在本文相关形成过程中 openGauss 数据库官网来杯拿铁(刘恒)老师给予的支持。 附录 在VMware 17.0.2虚拟机中安装openEuler-22.03-LTS-SP2https://www.modb.pro/db/1682365146923606016 Navicat连接openGauss_5.0.0 企业版数据库
http://www.w-s-a.com/news/598664/

相关文章:

  • 做网站沈阳掌握夏邑进入公众号
  • 怎么做自动提卡网站谷歌推广怎么做
  • 大同网站建设熊掌号wordpress 首页单页
  • 青岛网站美工成都优秀网站建设
  • 聊城大型门户网站建设多版本wordpress
  • 建网站的公司 快云wordpress的搜索
  • 贷款网站模版东莞网站建设哪家专业
  • 做做网站已更新878网站正在建设中
  • dz旅游网站模板网站上做百度广告赚钱么
  • 青岛外贸假发网站建设seo优化名词解释
  • 四川建设厅网站施工员证查询网站建设行业政策
  • 网站全站出售dw怎么设计网页
  • 合肥网站建设方案服务网站建设推荐郑国华
  • 襄阳网站建设需要多少钱台州网站设计公司网站
  • 东莞专业拍摄做网站照片如何在百度上发布自己的广告
  • 网站建设费 科目做网站建设最好学什么
  • php商城网站建设多少钱深圳市建设
  • 有什么做糕点的视频网站黄岛做网站
  • 做视频课程网站建设一个普通网站需要多少钱
  • 专做化妆品的网站合肥做网站建设公司
  • 唐山企业网站网站建设费计入那个科目
  • 企业网站制作运营彩虹云主机官网
  • 如何建设废品网站如何在阿里云云服务器上搭建网站
  • 如何建立网站后台程序wordpress 后台管理
  • 山东外贸网站建设怎么样wordpress首页左图右文
  • 志丹网站建设wordpress 形式修改
  • 南通seo网站推广费用网站建设就业前景
  • 自适应网站做mip改造浏览器广告投放
  • 网站meta网页描述网站的推广费用
  • 偃师市住房和城乡建设局网站网站个人主页怎么做