码迷,mamicode.com
首页 > 数据库 > 详细

Universe Design Tool Using JDBC connect Sybase Get Error

时间:2015-10-30 10:27:52      阅读:406      评论:0      收藏:0      [点我收藏+]

标签:

1 使用SAP Universe 设计工具连接Sybase数据库报错,报错如下:

“CS: Java Class not found in classpath : com.sybase.jdbc4.jdbc.SybDriver”

或者报错如下:

“CS: Java Class not found in classpath : com.sybase.jdbc3.jdbc.SybDriver”

2 我的环境如下:

操作系统:win7,安装的是:SAP BusinessObjects BI 平台 4

数据库是:Sybase SQL Anywhere 16

使用的JDBC驱动是:jconn3.jar

目的:我使用SAP Universe Designer工具通过JDBC (Sybase IQ 15)连接BPPM 默认的Sybase数据库进行报表设计

3 解决办法:

3.1 找到JDBC驱动jar包,可以使用我常用的,百度地址如下:

http://pan.baidu.com/s/1c0Aw9OG

3.2 复制该驱动jar包,到SAP驱动存放路径:

SAP jar包路径如下:<Intallation Dir of BO>\SAP BusinessObjects Enterprise XI 4.0\dataAccess\con necti onServer\drivers\java\<jar file>

3.3 修改Sybase.sbo文件

Sybase.sbo文件路径如下:<Installation dir of BO>\SAPBusinessObjects Enterprise XI 4.0\dataAccess\connectionServer\jdbc\Sybase.sbo

在Sybase IQ 15后,添加如下内容(注意更改安装路径和最后的jar包名):

<ClassPath> 
<Path>
<Installation directory for BO>\SAP BusinessObjects Enterprise XI 4.0\dataAccess\connectionServer\drivers\java\<jar file>
 </Path> 
</ClassPath>

我添加完的示例如下(供参考):

<DataBase Active="Yes" Name="Sybase IQ 15">
          <ClassPath> 
                    <Path>D:\Program Files\SAPBusinessObjects\SAP BusinessObjects Enterprise XI 4.0\dataAccess\connectionServer\drivers\java\jconn3.jar</Path> 
                    </ClassPath>
        <JDBCDriver>
          <!--  Uncomment and edit the following lines
                     to define java classes required by JDBC driver
                
……………………………………………………………………

保存后,测试可用

参考:JDBC Connectivity with BI Platform 4.0 and Sybase IQ 15.4 on Linux

Universe Design Tool Using JDBC connect Sybase Get Error

标签:

原文地址:http://www.cnblogs.com/lizhaoxian/p/4922419.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!