『壹』 java連接oracle的接字元串是怎麼樣的
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl為資料庫的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
『貳』 怎樣用java(j2ee)連接oracle資料庫
<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<%
String result = ""; // 查詢結果字元串
String sql = "select * from test"; // SQL 字元串
// 連接字元串,格式: "jdbc:資料庫驅動名稱:連接模式:@資料庫伺服器ip:埠號:資料庫SID"
String url = "jdbc:oracle:thin:@localhost:1521:orcl";
String username = "scott"; // 用戶名
String password = "tiger"; //密碼
// 創建oracle資料庫驅動實例
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
// 獲得與資料庫的連接
Connection conn = DriverManager.getConnection(url, username, password);
// 創建執行語句對象
Statement stmt = conn.createStatement();
// 執簡御行sql語句,返回結果集
ResultSet rs = stmt.executeQuery(sql);
while ( rs.next() )
{
result += "\n 第一個欄位內容:" + rs.getString(1) + "<BR>";
}
rs.close(); // 關閉結果集
stmt.close(); // 關閉執行語句對象
conn.close(); // 關閉與資料庫豎咐圓余塌的連接
%>
<HTML>
<BODY>
<%=result%>
</BODY>
</HTML>
『叄』 怎麼實現用java遠程訪問oracle資料庫
先期准備:
1、兩台電腦必須要聯網,能夠訪問到
2、將oracle的驅動程序拷貝到你的java的電腦上,並設置到環境變數中。
java代碼
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class DbTest {
public static void main(String[] args) {
Connection conn = null;
PreparedStatement prstm = null;
ResultSet rs = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@ip:port:orcl"; //資料庫連接字元串,需要替換ip,port,orcl
String user="user"; //用戶名,需要替換你的資料庫的用戶名
String password="pswd"; //密碼,需要替換為對應的密碼
conn = DriverManager.getConnection(url,user,password); //獲取連接
prstm = conn.prepareStatement("SELECT 1 TEST_ID FROM DUAL");
rs = prstm.executeQuery();
while (rs.next()) {
System.out.println("查詢結果為:" + rs.getInt("TEST_ID"));
}
} catch (InstantiationException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalAccessException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} finally {
//使用完畢進行相關內容的關閉,注意相關順序
if (rs != null) {
try {
rs.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if (prstm != null) {
try {
prstm.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
}
『肆』 Java連接Oracle資料庫的連接字元串怎麼寫
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url = "jdbc:oracle:@localhost:1521:orcl";
String user = "sa";
String password = "123456";
Connection conn = DriverManager.getConnection(url,user,password);
『伍』 怎麼實現用java訪問oracle資料庫
實現用java訪問oracle資料庫:
准備工作:
1.下載驅動,打開瀏覽器,搜索oracle資料庫驅動,進入下載頁面下載即可;
2.將驅動導入到項目中。
用java訪問oracle資料庫代碼實現:
try{
Class.forName("oracle.jdbc.driver.OracleDriver");//載入驅動
//與資料庫建立連接
try{
Stringurl="jdbc:oracle:thin:@localhost:1521:orcl";
Stringuser="scott";//用戶名
Stringpassword="tiger";//密碼
conn=DriverManager.getConnection(url,username,password);
}catch(SQLExceptione){
e.printStackTrace();
}
}catch(ClassNotFoundExceptione){
e.printStackTrace();
}
『陸』 java 連接oracle
應該是你的連接字元串的問題,你看一下這個鏈接的內容
http://..com/question/161407728.html
『柒』 在web程序中連接Oracle資料庫的連接字元串怎麼寫
c#中連接Oracle資料庫時行漏使用凳悶的連接字元串:
var connectionString = "Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)
(HOST=192.168.115.33) (PORT=1521)))(CONNECT_DATA=(SERVICE_NAME= testDemo)));
User Id=oracle_test; Password=oracle";
其中Oracle資料庫伺服器IP:192.168.115.33
ServiceName:testDemo
用戶名:oracle_test
密檔粗爛碼:oracle
其他連接方法參考:http://hi..com/cntgj/blog/item/e3facd4746a085006b63e598.html
『捌』 java 連接oracle 11g 在連接字元串URL 的埠號後用冒號還是斜杠
你安裝oracle客戶端了么。E:oracleproct10.2.0db_1NETWORKADMIN在這個目錄下有一個tnsnames.ora文件。
『玖』 java連接oracle資料庫的連接字元串不同oracle資料庫版本怎麼寫
一樣的吧,連接字元串可以使用||,也可以使用concat()函數 連接
『拾』 怎麼用java連接oracle資料庫,需要詳細解釋
1)首先你要有java連接oracle資料庫的驅動類,下載好後導入到工程里
2)代碼:
import java.sql.*;
public class JDBCTest {
/**
* @param args
* @throws ClassNotFoundException
*/
public static void main(String[] args)
throws ClassNotFoundException, SQLException{
//1.准備參數
String ip = "192.168.0.26";
String sid = "tarena";
String port = "1521";
String dbUser = "openlab";
String dbPassword = "open123";
String driver
= "oracle.jdbc.driver.OracleDriver";
//2.構造驅動實例
Class.forName(driver);
//3.創建連接
//連接字元串是固定的形式,oracle的形式:
String url
= "jdbc:oracle:thin:@"
+ ip + ":" + port + ":" + sid;
Connection conn
= DriverManager.getConnection
(url, dbUser, dbPassword);
//4.執行SQL語句
String sql = "select id, password, name from user_sd1104 " +
"where id = 1001 and password = '1234'";
Statement stmt = conn.createStatement();
ResultSet rs
= stmt.executeQuery(sql);//執行sql語句
while(rs.next()){
int id = rs.getInt(1);
String pwd = rs.getString(2);
String name = rs.getString(3);
System.out.println("welcome," + name);
}
rs.close();
stmt.close();
conn.close();
}
}