皕杰报表数据源报错

1. 连接数据库失败,请检查数据源配置(oracle.jdbc.driver.OracleDriver)。

原因:没配置数据库驱动

解决方案:未配置数据库驱动,在首选项-通用配置-类加载配置中配置数据库驱动程序。

2.连接数据库失败,请检查数据源配置(The server time zone value '�й���׼ʱ��' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.)。

原因:服务器时区值无法辨认或表示多个时区

解决方案:如果你想使用时区支持 你必须通过服务器时区配置属性来配置服务器或JDBC驱动从而使用更具体的时区值,在url后面加?serverTimezone=UTC。

3.连接数据库失败,请检查数据源配置(ORA-12505,TNS:listener does not currently know of SID givern in connect descriptor)

原因:ORA-12505:TNS: 监听程序当前无法识别连接描述符中所给出的 SID SID:是一个数据库的唯一标识符!是建立一个数据库时系统自动赋予的一个初始ID,SID主要用于在一些DBA操作以及与操作系统交互,从操作系统的角度访问实例名,必须通过ORACLE_SID,且它在注册表中也是存在的. ORACLE_SID就是Oracle System Identifier.在Oracle系统中,ORACLE_SID以环境变量的形式出现,当Oracle实例启动时,操作系统上fork的进程必须通过这个SID将实例与其他实例区分开来,这就是SID的作用。

解决方案:将原来的:jdbcracle:thin192.168.0.124:1521:CRMTEST 改为:jdbcracle:thin@(DESCRIPTION =(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=192.168.0.124)(PORT=1521))(LOAD_BALANCE=yes))(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME= CRMTEST))) 其中address的三个属性protocol,port,host顺序可以变化,大小写均可以。

4. 连接数据库失败,请检查数据源配置(IO 错误: The Network Adapter could not establish the connection)。

原因:连接的库有问题,或者没设置对。

解决方案:请保证要连接的数据库是正常的,且url正确。

5. 连接数据库失败,请检查数据源配置(ORA-01017: invalid username/password; logon denied)

原因:数据库账号密码错误

解决方案:请输入正确的账号密码。

还有其他一些报错,但只要你数据库是通的就可以连接成功,一般出现错误,都是配置有问题。

点赞
收藏

评论区

加载中...

相关推荐

皕杰报表的初使用

使用皕杰报表,首先得配置数据库驱动,在首选项里面添加。然后的配置数据源,新建数据源,输入数据源名称,下一步,选择数据源类型,选择数据源的驱动程序,编写url及用户、密码等。单击“检测数据源”按钮,出现“连接成功”表示数据库连接成功。单击“完成”即可,如果不能正确配置,都会无法连接数据库。下来新建报表,如果是想简单的查询,可以新建展现报表,如果需要往数据库插

服务器端没有这个数据源,你怎么填报呢?

皕杰报表填报失败问题的分析解决最近有人连续多日针对皕杰报表填报发问,在设计器上好好的,放到服务器就存储失败,且在控制台没有任何错误信息。而展现报表却都能正常显示,这又是一个很奇葩的问题。曾经让他仔细检查数据源配置,每次都回答没有问题,因而我们只能猜测编码问

Spring Boot 集成 Mybatis 实现双数据源

这里用到了SpringBootMybatisDynamicDataSource配置动态双数据源,可以动态切换数据源实现数据库的读写分离。添加依赖加入Mybatis启动器,这里添加了Druid连接池、Oracle数据库驱动为例。<dependency<groupIdorg.mybatis.spring

0018SpringBoot连接docker中的mysql并使用druid数据源

由于druid数据源自带监控功能,所以引用druid数据源1、centos7中安装并启动docker2、docker安装并启动mysql3、pom.xml中引入druid依赖4、application.yml中配置数据库连接及druid数据源信息5、编写DruidConfig配置文件,绑定4中所配置的数据源信息6、编写HelloCon

Spring4.0 + druid 配置动态配置数据源以及多数据源切换功能实现

数据源连接池使用druid其他的数据源基本原理相同spring中配置默认数据源连接池如下:<!数据源配置,使用BoneCP数据库连接池   <beanid"dataSourceOne"class"com.alibaba.druid.pool.DruidDataSource"initmethod"

thinkphp5.0数据库操作

ThinkPHP数据库处理:1.MySQL的数据库连接首先配置database.php文件使用{dump(config('database));}来查看数据库的配置项使用{$resDb::connect();dump($res);}来查看数据库的连接信息我们可以在{Db::connect()}中来配置数据库的连接,具体