DB2环境配置说明
1、安装DB2客户端:()
安装完成后在本地程序中选择:IBM DB2->设置工具->配置助手
选择:使用向导来添加数据库
选择“搜索网络”或“手工配置网络的连接”;我们选择“手工配置网络的连接”
选择“TCP/IP”
主机名:
服务名称:可以不写
端口号:50000
点击“下一步”
数据库名称:lissleb
点击“下一步”
选中“为ODBC注册此数据库”
点击“下一步”
这样在配置助手中就显示出刚才配置的数据库名称
选中“LISSLEB”右击选择“CLI设置”
用户标示:db2admin
密码:lisserver
点击确定。
选中“LISSLEB”右击选择“测试连接”
输入密码,如果测试成功,则说明已经连接成功,可以正常使用
2、配置PowerBuilder
点击上面的 DB Profile快捷按钮
选中:ODB ODBC 点击“NEW”
在Profile Name中输入“lissleb”
Data Souce 选择“LISSLEB”
User ID :db2admin
Password:lisserver
点击“OK”即可
这时在“ODB ODBC”下面 显示了“lissleb”,选中点击Connect,连接成功即可
然后在下图中选择DataBase快捷按钮
便可以正常使用
3、系统连接设置:
在vss上得到最新的
Lis/Utility/
/**
* 光大永明渠道管理系统数据库 - 开发使用
*/
DBType = "DB2";
IP = "";
Port = "50000";
DBName = "LISSLEB";
UserName = "db2admin";
PassWord = "lisserver";
Lis/Utility/
Lis/Sys/
Ui/logon/
然后整体编译java类
连接配置成功:
可能会出现下面的问题
一:在点击菜单时出现如下错误
得到最新的Ui/logon/
二:在系统使用的过程中可能在涉及到查询时不能查询到有效数据,这是看tomca后台,会发现SQL执行错误。
这种问题一般是由于我们系统开发中所写的SQL语句不是标准SQL,原来在oracle中能够执行,但在DB2中有些函数不能被识别
一般有这样的几种情况
使用oracle的trim,to_number,to_date,to_char函数,在DB2中是不识别的,但这种情况我们在DB2中自己定义了这些函数,所以虽然系统中存在这样的非标准SQL,但还是可以执行的
使用了oracle的decode函数,这个函数在DB2环境中不能识别,我们不能使用,所以我们的一些描述
db2环境配置说明 来自淘豆网www.taodocs.com转载请标明出处.