導航:首頁 > 編程語言 > javaoracle連接字元

javaoracle連接字元

發布時間:2022-07-15 21:02:46

『壹』 (java)Java連接Oracle的字元串和Oracle的驅動名是什麼

SUN定義的四種JDBC驅動程序標准:
Ø Type1 JDBC-ODBC橋
適用於快速的原型系統,沒有提供JDBC驅動的資料庫如Access
Ø Type2 JAVA to Native API
利用開發商提供的本地庫來直接與資料庫通信。
比Type1性能略好。
Ø Type3 Java to net
具有最大的靈活性,通常由那些非資料庫廠商提供,是四種類型中最小的。
Ø Type4 JAVA to native dababase
最高的性能,通過自己的本地協議直接與資料庫引擎通信,具備在Internet裝配的能力
-----------------------------------------------------------------------------------------
Oracle 公司大力的發展Java,又許多東西都改為 Java Base的。在JDBC驅動方面,斯中驅動類型全部都提供了,可以說是最齊全的資料庫廠商
Oracle的JDBC驅動為classes12.jar,如果Oracle安裝目錄為E:\Oracle而classes12.jar文件位於E:\oracle\proct\10.2.0\db_1\jdbc\lib的路徑下。
Oracle目前有兩個驅動程序可以供客戶端使用,兩個驅動程序分別提供了Type2,Type3,Typ4的JDBC驅動程序。令各驅動程序分別為ThinDriver和OCI Driver。
l Thin Driver—Type3 or Type4 JDBC驅動程序,100%Java的程序代碼。
OCIDriver—Type2 JDBC 驅動程序,客戶端必須安裝有Oracle Client
-----------------------------------------------------------------------------
不論那一種Oracle JDBC驅動程序。都是使用oracle.jdbc.driver.OracleDriver類
--------------------------------------------------------------------------------
使用 import指令導入importjava.sql.*類中的類型。
定義資料庫連接使用的一些常量。如下:
publicclassConnectionManager {

_CLASS = "oracle.jdbc.driver.OracleDriver";
_URL = "jdbc:oracle:thin@localhost:1521:accp";
_USRE = "student";
_PASSWORD = "cs";
}
連接url種類與寫法:
Type2:jdbc:oracle:oci:@TNSNAMES
Type3:jdbc:oracle:thin:@url
Type4:jdbc:oracle:thin:@hostname:port:service

『貳』 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();
}
}

『叄』 在JAVA中怎麼連接Oracle資料庫初學者!高手請教!

1、oracle的jdbc驅動包,網路下 下一個,

2、public static void main(String[] args) {
Connection conn = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
conn = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:myoracle", "123", "123");
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
System.out.println(conn);
}

其中,jdbc:oracle:thin:@localhost:1521:myoracle是連接字元串,myoracle換成你安oracle時的服務名
"123", "123"換成你的用戶名,密碼
最後列印出來沒報錯就算連上了

『肆』 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連接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();
}

}

『陸』 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 11g 在連接字元串URL 的埠號後用冒號還是斜杠

你安裝oracle客戶端了么。E:oracleproct10.2.0db_1NETWORKADMIN在這個目錄下有一個tnsnames.ora文件。

『捌』 java程序中sql server和oracle、mysql的連接字元串有什麼不同

java連接sql server的連接字元串為:
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url="jdbc:sqlserver://localhost:1433;database=資料庫名;user=用戶名;password=密碼";

java連接oracle的連接字元串為:
Class.forName("oracle.jdbc.driver.OracleDriver");
String url="jdbc:oracle:thin:@服務伺服器IP地址:埠號:資料庫,用戶名,密碼";

連接mysql的最簡單,為:
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/資料庫名",用戶名,密碼;

其實都是JDBC連接方式,而且與資料庫建立連接的步驟都一

閱讀全文

與javaoracle連接字元相關的資料

熱點內容
怎麼降為安卓10 瀏覽:994
javaweb程序設計郭 瀏覽:247
gm聲望命令 瀏覽:484
pdf轉換器電腦版免費 瀏覽:41
解壓歌曲什麼歌最好 瀏覽:151
諾貝爾pdf 瀏覽:967
雲伺服器快速安裝系統原理 瀏覽:788
蘋果騰訊管家如何恢復加密相冊 瀏覽:115
手機軟體反編譯教程 瀏覽:858
sqlserver編程語言 瀏覽:650
gpa國際標准演算法 瀏覽:238
伺服器編程語言排行 瀏覽:947
怎麼下載快跑app 瀏覽:966
小紅書app如何保存視頻 瀏覽:172
如何解開系統加密文件 瀏覽:811
linux切換root命令 瀏覽:283
c編譯之後界面一閃而過怎麼辦 瀏覽:881
怎麼看ic卡是否加密 瀏覽:726
lgplc編程講座 瀏覽:811
cnc手動編程銑圓 瀏覽:724