我的ORACLE8I数据库安装在SOLIAS上,我如何用JAVA语句直接连接到数据库

xpxxp 2002-03-01 01:22:09
我的ORACLE8I数据库安装在SOLIAS上,我如何用JAVA语句直接连接到数据库
...全文
45 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yanchang 2002-03-01
  • 打赏
  • 举报
回复
通过jdbc如下:
private String driver="oracle.jdbc.driver.OracleDriver";
private String url="jdbc:oracle:thin:@192.168.0.1:1521:orcl";
private String user="scott";
private String password="tiger";

try
{
Class.forName(driver);}
catch (Exception e)
{System.out.println(""+e);}

try {
if (conn==null)
{
conn=DriverManager.getConnection(url, user, password);}
} catch (Exception e) { System.out.println(""+e);}

不用jdbc的我不会
ddtqfly 2002-03-01
  • 打赏
  • 举报
回复
补:
String URL = “jdbc:oracle:thin:@172.16.58.160:1521:orc1”
中172.16.58.160 用Oracle 所在服务器地址代替
1521 伟端口号
orc1 为连接串
ddtqfly 2002-03-01
  • 打赏
  • 举报
回复
用oracle8i 自带的jdbc(classes11.zip)

首先,必须设置classpath=.;d:\lib\classes1.2.zip;%classpath%
其次:
String driverClassName=” oracle.jdbc.driver.OracleDriver”;
String URL = “jdbc:oracle:thin:@172.16.58.160:1521:orc1”
String user =”test2”;
String password =”test2”;
try { //注册数据库驱动
Driver driver = (Driver)
Class.forName(driverClassName).newInstance();
DriverManager.registerDriver(driver);
drivers.addElement(driver);
log("Registered JDBC driver " + driverClassName);
}
catch (Exception e) {
log("Can't register JDBC driver: " +
driverClassName + ", Exception: " + e);
}

try { //创建连接
if (user == null) {
con = DriverManager.getConnection(URL);
}
else {
con = DriverManager.getConnection(URL,user,password);
}
log("Created a new connection in pool " + name);
}
catch (SQLException e) {
log(e, "Can't create a new connection for " + URL);
return null;
}

23,409

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧