Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1634457
  • 博文数量: 201
  • 博客积分: 2812
  • 博客等级: 少校
  • 技术积分: 3029
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-18 18:28
个人简介

从事数据库工作多年,目前看好分布式NeSQL/HTAP数据库在企业客户市场的发展。未来的主要方向是——致力于 NewSQL/HTAP 数据库的推广普及。

文章存档

2016年(1)

2015年(8)

2014年(23)

2013年(50)

2012年(32)

2011年(87)

分类: Sybase

2011-01-19 20:23:20

   如果IQ数据库的字符集是ISO_BINENG(create database时如果没有指定collation,那么缺省是这个字符集),使用dbisql工具时就会遇到汉字是乱码的问题。下面是解决的方法(仅限于iq 12.6或12.7):
   首先要设置IQ SERVER的-ct-选项(即,禁止字符集转换),然后按操作系统分为两种情况解决。
   1. 中文windows操作系统
      使用下面方式启动dbisql:
      dbisql -c "uid=DBA;pwd=SQL;charset=gb18030" -jConnect -host tiger -port 3638 -nogui
     
   2. Linux/Unix操作系统
     (1) 设置OS帐户的LANG环境变量为zh_CN
     (2) 使用下面的方式启动dbisql
      dbisql -c "uid=DBA;pwd=SQL;charset=gb18030" -jConnect -host tiger -port 3638 -nogui
   
阅读(3771) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~