com.alibaba.druid.pool.DruidDataSource - {dataSource-1} init error java.sql.SQLException: url not sql orcale数据库连接
时间: 2024-01-26 10:14:42 浏览: 151
根据提供的引用内容,`com.alibaba.druid.pool.DruidDataSource`的初始化错误是由于Oracle数据库连接的URL不正确导致的。请确保在配置`DruidDataSource`时提供了正确的Oracle数据库连接URL。
以下是一个演示如何正确配置`DruidDataSource`连接Oracle数据库的例子:
```java
import com.alibaba.druid.pool.DruidDataSource;
public class Main {
public static void main(String[] args) {
DruidDataSource dataSource = new DruidDataSource();
dataSource.setUrl("jdbc:oracle:thin:@localhost:1521:xe"); // 替换为正确的Oracle数据库连接URL
dataSource.setUsername("username"); // 替换为正确的用户名
dataSource.setPassword("password"); // 替换为正确的密码
// 其他配置...
try {
dataSource.init(); // 初始化数据源
System.out.println("DruidDataSource初始化成功!");
} catch (Exception e) {
System.out.println("DruidDataSource初始化失败:" + e.getMessage());
}
}
}
```
请注意,上述代码中的`jdbc:oracle:thin:@localhost:1521:xe`是一个示例Oracle数据库连接URL,你需要将其替换为你实际使用的Oracle数据库连接URL。
阅读全文