- openGauss ODBC包及依赖的库和头文件
ODBC包及依赖的库和头文件Linux下的ODBC包从发布包中获取,包名为openGauss-x.x.x-ODBC.tar.gz。Linux环境下,开发应用程序要用到unixODBC提供的头文件(sql.h、sqlext.h等)和库libodbc.so。这些头文件和库可从unixODBC-2.3.0的安装包中获得。详情查看:https://opengauss.org详情查看......
- openGauss JDBC常用参数参考
JDBC常用参数参考targetServerType原理:值为master时会依次尝试连接串中配置的ip,直到能够连接到集群中的主机,值为slave时会依次尝试连接串中配置的ip,直到能够连接到集群中的备机(查询语句为:selectlocal_role,db_statefrompg_stat_get_stream_replications();)。建议:有写操......
- openGauss JDBC包-驱动类和环境类
JDBC包、驱动类和环境类JDBC包openGauss提供两种JDBCjar包:postgresql.jar和openGauss-jdbc-x.x.x.jar,两种jar包功能一致,仅仅是为了解决和PostgreSQL之间的JDBC驱动包名冲突。在Linux服务器端源代码目录下执行build.sh,获得驱动jar包postgresql.jar和opengauss-jdbc-x.x.x.jar,包......
- openGauss libpq接口参考
libpq接口参考数据库连接控制函数数据库执行语句函数大对象操作函数异步命令处理取消正在处理的查询示例链接参数详情查看:https://opengauss.org详情查看:https://docs-opengauss.osinfra.cn......
- openGauss JDBC配置
JDBC配置目前,openGauss相关的第三方工具都是通过JDBC进行连接的,此部分将介绍工具配置时的注意事项。连接参数【关注】第三方工具通过JDBC连接openGauss时,JDBC向openGauss发起连接请求,会默认添加以下配置参数,详见JDBC代码ConnectionFactoryImpl类的实现。params={{"user"......
- openGauss lo_close
lo_close功能描述关闭一个大对象描述符。原型intlo_close(PGconn*conn,intfd);参数表1lo_close参数关键字参数说明conn一个数据库连接fd文件描述符返回值int:成功时返回1,失败时返回-1。示例请参见示例章节。详情查看:https://opengauss.org......
- openGauss Linux下配置数据源
Linux下配置数据源将openGauss提供的ODBCDRIVER(psqlodbcw.so)配置到数据源中便可使用。配置数据源需要配置“odbc.ini”和“odbcinst.ini”两个文件(在编译安装unixODBC过程中生成且默认放在“/usr/local/etc”目录下),并在服务器端进行配置。操作步骤获取unixODBC源码包。获取......
- openGauss lo_export
lo_export功能描述把一个大对象导出到一个服务器端的操作系统文件。原型intlo_export(PGconn*conn,OidlobjId,constchar*filename);参数表1lo_export参数关键字参数说明conn一个数据库连接lobjId要导出的大对象的OIDfilename要导出的文件路......
- openGauss lo_create
lo_creat功能描述创建一个大对象。原型Oidlo_creat(PGconn*conn,intmode);参数表1lo_creat参数关键字参数说明conn一个数据库连接mode指定只读、只写或者读写,已弃用、会被忽略,为兼容旧版本而保留参数返回值oid:返回值是分配给新大对象的OID或I......
- openGauss lo_lseek
lo_lseek功能描述改变一个大对象描述符的当前读或写位置。原型intlo_lseek(PGconn*conn,intfd,intoffset,intwhence);参数表1lo_lseek参数关键字参数说明conn一个数据库连接fd文件描述符offset将文件描述符的当前位置指针移动到由offset指......