没有深刻理解JDBC的,请别看!!!~~~~~~~~~~~~

来源:百度知道 编辑:UC知道 时间:2024/06/25 19:04:19
import java.sql.*;

public class Example {

public static void main(String[] args) throws Exception
{

Class.forName("oracle.jdbc.driver.OracleDriver");

Connection conn = DriverManager.getConnection("jdbc:oralce:thin:@192.:1521:ora9", "scott", "tiger");

}
}
结果报错:Exception in thread "main" java.sql.SQLException: No suitable driver
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
at Example.main(Example.java:11)
小弟关键是不明白怎么查到而且设置那个端口号呀,数据库名呀!,还有用户名密码指的什么,声明oracle相关的包已经引入。

1.检查是不是驱动的问题。
2.检查数据库名、用户名和密码是否正确(一般有两个默认的用户System,sys).
3.检查Oracle服务是否已经启动。
4.可以用PL/SQL连接试试。

估计还是驱动包的问题 你确定是和该版本对应的?

你自己去搜索啊,关键字“oracle 数据库 连接 字符串”

端口号是在数据库属性里看的
在你安装数据库的时候给出提示让你自己设置名跟密码

项目没有合适的oracle for jdbc的驱动
也就是通常的class12.jar