参加netezza培训,可以从讲师那里拷贝到一个netezza的虚拟机环境,该虚拟机上netezza的操作方式基本与netezza一体机一致,
但,至于它与netezza一体机的差别(数据库,环境方面)仍然不清楚,下面是我遇到的一种情况,比较奇怪:
devapp1上面是用于安装cognos服务器的,且cognos会访问netezza数据源,首先我会在这台服务器上安装nps client(32bit), 安装路径默认为/usr/local/nz/bin
当我使用nzsql从客户端连接netezza数据库时,会有如下现象:
-
[root@devapp1 bin]#pwd
-
[root@devapp1 bin]#/usr/local/nz/bin
-
[root@devapp1 bin]# ./nzsql -host 172.16.46.99 -d system -u dwdev_admin -pw '123456'
-
Welcome to nzsql, the IBM Netezza SQL interactive terminal.
-
-
Type: \h for help with SQL commands
-
\? for help on internal slash commands
-
\g or terminate with semicolon to execute query
-
\q to quit
-
-
SYSTEM(DFDWDEV_ADMIN)=> \q
-
[root@devapp1 bin]#
-
[root@devapp1 bin]#
-
[root@devapp1 bin]# ./nzsql -host 172.16.46.99 -d dfdw_dev -u dwdev_admin -pw '123456'
-
ERROR: Attribute 'ENCODING' not found
-
Fatal error in GetDBEncoding
这样的情况在我的实体机搭建环境过程中是不会发生的,我比较怀疑是netezza虚拟机的问题!
"ERROR: Attribute 'ENCODING' not found" 这个报错在网上也找不到比较好的说明,都不知道这个是哪个地方的问题,感觉像是系统环境方面的问题。
先记录一下,等以后有新发现再继续补充。
阅读(2796) | 评论(0) | 转发(0) |