原文链接:https://www.gbase.cn/community/post/3871
更多精彩内容尽在南大通用GBase技术社区(https://www.gbase.cn/community),南大通用致力于成为用户最信赖的数据库产品供应商。
1、GSQL和GCCLI客户端比较
gsql是GaussDB 200提供在命令行下运行的数据库连接工具,可以通过此工具连接服务器并对其进行操作和维护。提供功能有:连接数据库、执行sql语句、执行元命令、直接设置和使用变量。
GBase 8a MPP的gccli支持连接数据库和执行sql,不支持直接设置和使用变量。
GaussDB中的设置变量在GBase 8a中只能放到存储过程中执行:
gsql -h 10.180.123.163 -d postgres -U jack -p 25308 \set foo 'HR.areaS' select * from :foo; area_id | area_name ---------+------------------------ 4 | Middle East and Africa 3 | Asia 1 | Europe 2 | Americas (4 rows)
2、Data Studio与GBase Studio
Data Studio是一款GUI工具,可以通过Data Studio连接数据库,执行并调试SQL语句和存储过程。Data Studio支持GaussDB 200的基本特性,为数据库开发人员提供图形界面,GBase 8a MPP对应的工具是GBase Studio。
3、其他第三方工具及应用接口迁移
与GaussDB类似,GBase 8a支持使用标准数据库接口API。例如JDBC、ODBC、Perl DBI、Python DBI等。具体接口的安装和配置可参考GBase 8a相关API接口手册获取详细信息。
如果采用上述API接口访问GaussDB的第三方工具或程序向GBase 8a迁移,那么可以通过常规配置连接驱动的方式进行迁移。
列出GBase 8a可支持的常见的第三方工具:
ETL工具:Kattle、Informatica
BI工具:Congnos、Tabluea
分析工具:SAS、SPSS
具体工具联调方式可参考GBase 8a原厂提供的工具联调手册来获取详细内容。
原文链接:https://www.gbase.cn/community/post/3871
更多精彩内容尽在南大通用GBase技术社区(https://www.gbase.cn/community),南大通用致力于成为用户最信赖的数据库产品供应商。