用友NC管理软件5.0 访问不同类型数据库时,需要根据数据库类型选择不同的连接驱动,选择正确版本的驱动才能保证正常访问数据库。数据库本身的补丁也在不断更新,很多数据库的补丁中含有更新的驱动程序。在实际应用中需要注意,更新了数据库补丁后也要更新应用服务器中的驱动,保证与数据库驱动一致。
用友NC管理软件5.0 支持"UF MiddleWare5.0"和"IBM Websphere6.1"等多种中间件。"UF MiddleWare5.0"不支持XA事物,"IBM Websphere6.1"支持XA事物。用友NC管理软件5.0 安装和配置默认支持的非XA事物。当用户实际应用中需要XA事物时,详细配置请咨询NC技术支持部门。
MS SQLServer数据库连接驱动
用友NC管理软件5.0 版本在访问MS SQLserver数据库时,系统默认支持JDBC方式访问数据库。具体选择JDBC方式时,无论用户的操作系统是Windows,Linux还是Uinx都是支持,所需驱动已经预置在产品安装盘中,无需再安装驱动。
当中间件是"UF MiddleWare5.0",系统使用的驱动是MS JDBC2005;当中间件是"IBM Websphere6.1"时,系统使用的驱动是IBM提供的JDBC驱动。
Oracle数据库连接驱动
用友NC管理软件5.0 版本在访问Oracle数据库时,是通过JDBC方式访问数据库。应用服务器操作系统支持Windows,Unix和Linux。在产品的安装盘中已经预置了连接Oracle的驱动,版本是oracle10.2的。用户可以根据具体项目环境选择数据库提供的驱动更新系统提供的驱动来使用。用户必须将oracle的classes12.jar包到NC_HOME的lib下,无需展开包了。
DB2数据库连接驱动
用友NC管理软件5.0 在访问DB2数据库时,默认推荐使用JCC方式(即DB2 Universal JDBC Driver)访问数据库。这种协议不需要应用服务器安装其他驱动或连接。操作系统可以是Windows,Unix和Linux。在产品的安装盘中已经预置了连接DB2的驱动,版本是"8.1 FixPak 12"的。
JCC驱动需要下列文件包"db2jcc.jar","db2jcc_license_cisuz.jar"和"db2jcc_license_cu.jar"。一般情况下数据库驱动存放在"sqllib\java"下。驱动不需要展开,将驱动保存到"NC_HOME\lib"下即可。