(本文档仅供参考)
常见错误及原因
1.连接池初始化失败: Communications link failure
出现这种情况,就需要检查连接的数据库是否可以连接上。可以从这几方面考虑
1)检查连接的数据库是否已经启动。在部署smartbi的那台机器上,使用JDBC数据库工具(例如:DbVisualizer),测试那个数据库是否能够正常连通。
2)连接字符串上的ip、端口是否写对
3)数据库所在服务器是否开启了防火墙,不允许其他服务器连接
2.连接池初始化失败: Access denied for user '用户名'@'ip' (using password: YES)
出现此报错则是填写的用户名或者密码错误,请检查输入正常的用户、密码。
3.连接池初始化失败: 无法打开登录所请求的数据库 "sa"。登录失败。
出现此报错是因为在写连接字符串的时候把数据库的名称写错了,在连接地址上找不到此数据库。请检查写上正确的数据库名称。