java連線Oracle資料庫獲取資料
一直弄.NET開發,這次由於專案需要,需要對一個使用Java開發的簡訊平臺進行二次開發,然後第一天就用eclipse來連線Oracle資料獲取資料,這期間遇到一個問題,就是Oracle連線的URL地址引數問題,一開始,始終報引數錯,後來經過搜尋,發現原來是SID的名字寫錯了,哪怎麼才能查詢到Oracle資料庫對應的SID呢?
方法如下:使用PLSQL或SQL Developer開啟Oracle資料庫,然後使用如下的SQL語句進行查詢:
select instance_name from v$instance;
java連線Oracle資料庫操作程式碼如下:
這裡面需要引入一個oracle的jar包,名稱為:ojdbc6.jar,下載地址:http://download.csdn.net/detail/taomanman/6276329
引入方式為:
右鍵java專案,選擇”Build Path“->"Configure Build Path",
單擊”Add External JARs“,選擇ojdbc6.jar即可
package com.syit;
import java.sql.*; //引入java連線SQL的包
/**********
* java連線oracle資料庫獲取資料
* @author 暖楓無敵
*如果對於SID報錯的話,請用以下SQL到資料庫中查詢對應的SID號,SQL如下:
select instance_name from v$instance; --syit
*/
public class DBFactory {
public static final String DBDRIVER = "oracle.jdbc.driver.OracleDriver"; //驅動
public static final String DBURL = "jdbc:oracle:thin:@12.12.123.1:1521:syit"; //資料庫URL
public static final String DBUSER = "czfxkh"; //使用者名稱
public static final String DBPASSWORD = "czfxkh"; //密碼
public static void main(String args[]) throws Exception
{
Connection con = null;
PreparedStatement ps = null;
ResultSet rs = null;
String strSQL = "select * from SYS_MENU"; //SQL查詢語句
Class.forName(DBDRIVER); //註冊Oracle驅動
con = DriverManager.getConnection(DBURL,DBUSER,DBPASSWORD); //例項化資料庫連線
ps = con.prepareStatement(strSQL);
rs = ps.executeQuery();
while(rs.next())
{
System.out.println("選單名:"+rs.getString(1));
}
rs.close(); //關閉資料集
ps.close(); //關閉
con.close(); //關閉連結
}
}
相關文章
- python使用cx_Oracle連線oracle資料庫獲取常用資訊PythonOracle資料庫
- Python 連線 Oracle資料庫PythonOracle資料庫
- java連線資料庫Java資料庫
- Java讀取properties檔案連線資料庫Java資料庫
- [Navicate]Navicate連線Oracle資料庫Oracle資料庫
- 使用instantclient連線oracle資料庫clientOracle資料庫
- Oracle dos連線資料庫基本操作Oracle資料庫
- ORACLE 配置連線遠端資料庫Oracle資料庫
- sqlserver讀取oracle資料庫資料SQLServerOracle資料庫
- Oracle RMAN 連線資料庫認證方法Oracle資料庫
- [20181224]使用odbc連線oracle資料庫.txtOracle資料庫
- 在Oracle資料庫中使用XML資料獲取業務資訊XHOracle資料庫XML
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- 連線資料庫資料庫
- Java Druid資料庫連線池+SpringJDBCJavaUI資料庫SpringJDBC
- Java 資料庫連線的那些事Java資料庫
- R:連結KEGG資料庫獲取更多描述資訊資料庫
- 【JDBC】java連線池模擬測試連線Oracle資料庫指令碼參考JDBCJavaOracle資料庫指令碼
- Oracle獲取資料庫中的物件建立語句Oracle資料庫物件
- jdbc連線oracle rac資料庫的寫法JDBCOracle資料庫
- PL/SQL Developer連線遠端Oracle資料庫SQLDeveloperOracle資料庫
- PowerDesigner實現Oracle資料庫連線生成模型Oracle資料庫模型
- java 資料庫程式設計(一)JDBC連線Sql Server資料庫Java資料庫程式設計JDBCSQLServer
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- JDBC連線資料庫JDBC資料庫
- 連線資料庫-mysql資料庫MySql
- jmeter連線資料庫JMeter資料庫
- Mybatis連線資料庫MyBatis資料庫
- Android 連線資料庫Android資料庫
- JSP連線資料庫JS資料庫
- mysqli連線資料庫MySql資料庫
- Mongodb資料庫連線MongoDB資料庫
- python資料插入連線MySQL資料庫PythonMySql資料庫
- 《四 資料庫連線池原始碼》手寫資料庫連線池資料庫原始碼
- 輕鬆找到並檢視織夢CMS的資料庫配置檔案,從而獲取資料庫連線資訊資料庫
- iis網站資料庫無法連線資料庫網站資料庫
- 【資料庫】使用DBever連線人大金倉資料庫資料庫
- Python連線MySQL資料庫PythonMySql資料庫
- Flask資料庫連線池Flask資料庫