我的客户端是win2000 server,db2 7.2中文版 服务器端是AIX ,db2 7.2 EE 英文版
付注:服务端的db2 ,好像不支持中文 那么我的客户端是否可以连接到服务器端,如何设置?
还有services中的端口设置时必须的吗? db2cDB2 50000/tcp db2iDB2 50001/ctp他们起什么作用?
还有参数svcename指的是实例,还是其他什么 ?
谢谢!
悄然 回复于:2002-11-15 13:56:58
通过客户机配置辅助程序,设置一下应该能连到服务器端
选择TCP/IP协议,主机名为服务器IP地址;端口号(根据服务器端的设置填写),根据你的描述来看,可能是50000;指定数据库名就可以了
测试连接时,如果提示代码页问题,如"没有819到1386的代码转换页",则可以在命令窗口中按如下设置:db2set db2codepage=1386
:em38:
stevenyan 回复于:2002-11-18 11:31:31
首先设置操作系统的语言环境,AIX一般zh_CN对应数据库代码页为1383,Zh_CN对应数据库代码页为1386(GBK),用locale察看当前系统环境,如果在创建数据库时没有指定代码页,即使用操作系统的语言环境。 可以用db2 get db cfg for your_db_name|more察看。services中的端口设置时是必须的,db2默认端口为50000,参数svcename指的是实例,在dbm中必须指定。网友新手上路说:则可以在命令窗口中按如下设置:db2set db2codepage=1386,这样虽然客户端可以连接到服务器端,但是数据库中的中文字符可能为乱码。祝你好运。
Law 回复于:2002-11-26 13:25:36
所以你建库的时候也最好指定好数据库的代码页问题,codeset BGK
Law 回复于:2002-11-26 13:31:55
错了是codeset GBK 你可以去管理指南上查,在最后几页,对所有的平台和国家的代码都有说
sakulagi 回复于:2002-11-26 13:49:25
引用:下面引用由[u]大连老K[/u]在 2002/11/15 10:27am 发表的内容: 我的客户端是win2000 server,db2 7.2中文版 服务器端是AIX ,db2 7.2 EE 英文版 付注:服务端的db2 ,好像不支持中文 那么我的客户端是否可以连接到服务器端,如何设置? ...
svcename指的是实例对应的端口,比如第一个实例,svcename就是dbcDB2
|