真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle數(shù)據(jù)源怎么連 oracle數(shù)據(jù)連接

怎么程序?qū)崿F(xiàn)連接oracle數(shù)據(jù)源

實(shí)現(xiàn)用java訪問oracle數(shù)據(jù)庫(kù):

創(chuàng)新互聯(lián)建站長(zhǎng)期為超過千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為張店企業(yè)提供專業(yè)的成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè),張店網(wǎng)站改版等技術(shù)服務(wù)。擁有十多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。

準(zhǔn)備工作:

1.下載驅(qū)動(dòng),打開瀏覽器,搜索oracle數(shù)據(jù)庫(kù)驅(qū)動(dòng),進(jìn)入下載頁(yè)面下載即可;

2.將驅(qū)動(dòng)導(dǎo)入到項(xiàng)目中。

用java訪問oracle數(shù)據(jù)庫(kù)代碼實(shí)現(xiàn):try { Class.forName("oracle.jdbc.driver.OracleDriver"); //加載驅(qū)動(dòng) //與數(shù)據(jù)庫(kù)建立連接 try { String url = "jdbc:oracle:thin:@localhost:1521:orcl"; String user = "scott"; //用戶名 String password = "tiger"; //密碼 conn=DriverManager.getConnection(url,username,password); } catch (SQLException e) { e.printStackTrace(); } } catch (ClassNotFoundException e) { e.printStackTrace(); }

Access怎樣配置odbc數(shù)據(jù)源連接ORACLE數(shù)據(jù)庫(kù)

以access數(shù)據(jù)庫(kù)為例,Window7 系統(tǒng),配置數(shù)據(jù)源,操作步驟如下:

1、打開電腦,點(diǎn)擊開始菜單。

2、打開控制面板。

3、在調(diào)整計(jì)算機(jī)的設(shè)置中,點(diǎn)擊系統(tǒng)和安全。

4、點(diǎn)擊管理工具。

5、點(diǎn)擊數(shù)據(jù)源(ODBC)。

6、點(diǎn)擊系統(tǒng)用戶,然后,點(diǎn)擊按鈕添加。

7、在創(chuàng)建數(shù)據(jù)源里,找到Microsoft Access Driver(*.mdb),選中.然后點(diǎn)擊完成。

8、在ODBC Microsoft Access 安裝的數(shù)據(jù)源名(N),填寫數(shù)據(jù)有名稱,然后點(diǎn)擊數(shù)據(jù)庫(kù)中的選擇(S)...。

9、在選擇數(shù)據(jù)庫(kù)里,目錄(D):里,按路徑找到數(shù)據(jù)庫(kù)文件,選中,點(diǎn)擊確定?;氐絆DBC Microsoft Access 安裝點(diǎn)擊確定。最后回到ODBC數(shù)據(jù)源管理器,點(diǎn)擊確定,完成配置。

sql怎么連接oracle數(shù)據(jù)庫(kù)

安裝好oracle客戶端,并配置好TNS信息。

配置好odbc連接信息,sql server肯定不能直接調(diào)用oracle的客戶端去連接的,只能通過odbc的方式間接的去連,先要打開odbc界面。

然后選user DSN,點(diǎn)Add,選擇上一個(gè)畫面中看到的oracle driver。

出現(xiàn)這頁(yè)面后,在Data Source Name隨便輸入一個(gè)名字,這個(gè)名字就要后面sql server要用到的。TNS Service Name的下拉列表中就是oracle中配置好的TNS信息,如果你開始沒有配置的話這里就為空的。你選一個(gè)TNS名字后,可以點(diǎn)下test connection驗(yàn)證下看連接上了不。

在前面創(chuàng)建好odbc數(shù)據(jù)源后就可以在sql server中配置。先打開management studio。在server objects下面有個(gè)Linked Servers,選中它并右擊new linked server。在linked server中輸入一個(gè)名字,隨便取的,在后面執(zhí)行sql時(shí)會(huì)用到這名字。provider就選Oracle Provider for OLE DB。 product name就填oracle Data source就是你開始配置odbc時(shí)取的名字。其他地方就不用管了。

然后再點(diǎn)下Security會(huì)彈出另一個(gè)頁(yè)面,在此頁(yè)面最下面的地方輸入用戶名和密碼,然后點(diǎn)OK。

在Linked Servers下面會(huì)看到ORA_ARWEN,大功告成了

連接oracle數(shù)據(jù)庫(kù)可以通過哪些主要方式

SQL SERVER連接oracle數(shù)據(jù)庫(kù)幾種方法

--1 方式

--查詢oracle數(shù)據(jù)庫(kù)中的表

SELECT *

FROM OPENDATASOURCE(

'MSDAORA',

'Data Source=GE160;User ID=DAIMIN;Password=DAIMIN'

)..DAIMIN.JOBS

--在sqlserver中創(chuàng)建與oracle數(shù)據(jù)庫(kù)中的表同名的表

select * into JOBS from

OPENDATASOURCE(

'MSDAORA',

'Data Source=GE160;User

ID=daimin;Password=daimin'

)..DAIMIN.JOBS

select * from JOBS

--2、方式

--在master數(shù)據(jù)庫(kù)中查看已經(jīng)存在的鏈接服務(wù)器

select * from sysservers

EXEC sp_addlinkedserver

@server = 'GE160',

@srvproduct = 'Oracle',

@provider = 'MSDAORA',

@datasrc = 'GE160'

exec sp_addlinkedsrvlogin 'GE160', false, 'sa', 'daimin', 'daimin'

--要在企業(yè)管理器內(nèi)指定登錄帳號(hào)

exec sp_dropserver GE160

select * from GE160..DAIMIN.JOBS

delete from GE160..DAIMIN.JOBS

--備注:引用ORACLE服務(wù)器上的表時(shí),用戶名稱與表名一定要大寫字母。

SELECT *

FROM OPENQUERY(GE160, 'SELECT * FROM DAIMIN.JOBS')

--3、方式

SELECT a.*

FROM OPENROWSET('MSDAORA',

'GE160';'DAIMIN';'DAIMIN',

DAIMIN.JOBS) AS a

ORDER BY a.JOB_ID

--4、方式 ODBC

--ODBC方式比較好辦

SELECT A.*

FROM

OPENROWSET('MSDAORA','GE160';'DAIMIN';'DAIMIN', --GE160是數(shù)據(jù)源名

DAIMIN.JOBS) AS

A

ORDER BY A.JOB_ID

Matlab建立到Oracle數(shù)據(jù)庫(kù)的連接

一 Matlab通過ODBC建立到Oracle數(shù)據(jù)庫(kù)的連接

在Windows下 開始 → 控制面板 → 性能和維護(hù) → 管理工具 點(diǎn)擊 數(shù)據(jù)源(ODBC)

選擇 系統(tǒng)DSN → 添加 →選擇 Oracle in OraClient g_home 點(diǎn)擊 完成

配置Oracle ODBC驅(qū)動(dòng)

點(diǎn)擊 確定 即可

在Matlab中建立到Oracle的JDBC連接測(cè)試

conn = database( test scott ); (回車即可)

二 Matlab通過JDBC建立到Oracle數(shù)據(jù)庫(kù)的連接

Linux下的配置過程和Windows一樣 如下

將Oracle JDBC的JAR包拷貝到Matlab的相關(guān)目錄( \matlab\java\jar\toolbox\)下

Oracle g安裝目錄的jdbcàlib(如\app\Administrator\product\ \client_ \jdbc\lib)下有四個(gè)文件 ojdbc jar ojdbc _g jar ojdbc jar ojdbc _g jar

ojdbc jar ojdbc _g jar應(yīng)用于jdk 版本 ojdbc jar ojdbc _g jar應(yīng)用于jdk 版本 我們把ojdbc jar拷貝到matlab主目錄中的java\jar\toolbox目錄下

例如

這里使用到Oracle服務(wù)端使用的是 Oracle g

此時(shí) 將ojdbc jar包拷貝到D:\matlab\R b\java\jar\toolbox目錄下

注重

客戶端的ojdbc jar在 \product\ \client_ \jdbc\lib目錄下存在

服務(wù)端的ojdbc jar在 \product\ \db_ \jdbc\lib目錄下存在

配置matlab的classpath txt文件

打開 \matlab\toolbox\local目錄 編輯classpath txt文件 添加如下行

$matlabroot/java/jar/toolbox/ojdbc jar

并保存

在Matlab中建立到Oracle的JDBC連接測(cè)試

conn=database( orcl scott

oracle jdbc driver OracleDriver

jdbc:oracle:thin:@ : : );

(回車即可)

參數(shù)說明

orcl 數(shù)據(jù)庫(kù)服務(wù)名

scott 用戶名

用戶密碼

oracle jdbc driver OracleDriver 驅(qū)動(dòng)

jdbc:oracle:thin:@ : : 連接串

三.Matlab中簡(jiǎn)單的數(shù)據(jù)庫(kù)操作

.連接

conn=database() database必須為三個(gè)或五個(gè)入?yún)?/p>

.執(zhí)行查詢

curs=exec(conn select * from EMP );

.獲取數(shù)據(jù)

curs=fetch(curs)

insert

insert(conn table colnames exdata)如

insert(conn tb_queue_tmp { t_tm } { })

update

lishixinzhi/Article/program/Oracle/201311/17068


網(wǎng)站欄目:oracle數(shù)據(jù)源怎么連 oracle數(shù)據(jù)連接
文章分享:http://weahome.cn/article/hjipcd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部