1、打開命令行窗口界面,可以同時(shí)按住逗ctrl+R地鍵,在彈出來的運(yùn)行窗口中輸入cmd。2、啟動(dòng)oracle服務(wù),在命令行窗口中輸入逗netstartoracleserviceXXXX地后面的XXXX實(shí)際是需要根據(jù)您自己的數(shù)據(jù)庫實(shí)例名進(jìn)行替換。如果您不知道,可以看下逗計(jì)算機(jī)管理地界面下的服務(wù)中,能不能找到服務(wù)名類似的服務(wù)。提示逗服務(wù)已經(jīng)啟動(dòng)成功地就說明服務(wù)啟動(dòng)起來了。3、啟動(dòng)監(jiān)聽程序,在命令行窗口輸入lsnrctlstart,等到提示逗命令執(zhí)行成功地就可以了。4、接下來就開始加載數(shù)據(jù)庫實(shí)例了。在命令行窗口輸入逗sqlplus/assysdba地登錄到一個(gè)空閑的例程。5、登錄完成后,輸入逗startup地。這個(gè)過程可能有點(diǎn)慢,直到出現(xiàn)逗數(shù)據(jù)庫已經(jīng)打開地則表示實(shí)例啟動(dòng)成功了。6、測(cè)試一下把,隨便連接一個(gè)數(shù)據(jù)庫用戶,如果提示逗連接成功地則說明數(shù)據(jù)庫服務(wù)現(xiàn)在可以正常使用了。注意事項(xiàng)如果操作過程中提示逗監(jiān)聽已經(jīng)啟動(dòng)地,逗服務(wù)已經(jīng)運(yùn)行地等,則可以跳過相應(yīng)步驟,繼續(xù)執(zhí)行。
成都創(chuàng)新互聯(lián)公司主營紅河哈尼網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,app開發(fā)定制,紅河哈尼h5微信小程序搭建,紅河哈尼網(wǎng)站營銷推廣歡迎紅河哈尼等地區(qū)企業(yè)咨詢
ALTER DATABASE MOUNT用來裝載數(shù)據(jù)庫,并啟動(dòng)實(shí)例。如果是在日志文件中出現(xiàn),則表示啟動(dòng)數(shù)據(jù)庫。
alter database open將數(shù)據(jù)庫從mount狀態(tài)切換到打開狀態(tài)。如果打開成功,就是說這個(gè)時(shí)候數(shù)據(jù)庫可以提供服務(wù)了。
由于Oracle版權(quán)問題,maven不能通過中心資源庫直接下載jar包,如果想要使用jar包,需要手動(dòng)處理。
第一步:將ojdbc14.jar放到用戶目錄,比如:C:\Users\qicyt1812
第二步:在cmd中執(zhí)行命令:mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc14.jar
C:\Users\qicyt1812mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc14.jar 這樣就將jdbc驅(qū)動(dòng)安裝到maven的本地資源庫了,當(dāng)cmd命令中出現(xiàn)如下代碼,就表示安裝成功了。
C:\Users\qicyt1812mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc1
4 -Dversion=10.2.0.1.0 -Dpackaging=jar -Dfile=ojdbc14.jar
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building Maven Stub Project (No POM) 1
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-install-plugin:2.3.1:install-file (default-cli) @ standalone-po
m ---
[INFO] Installing C:\Users\qicyt1812\ojdbc14.jar to D:\eclipse\apache-maven-local-re
pository\com\oracle\ojdbc14\10.2.0.1.0\ojdbc14-10.2.0.1.0.jar
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.100s
[INFO] Finished at: Fri Oct 25 14:24:18 CST 2013
[INFO] Final Memory: 6M/53M
[INFO] ------------------------------------------------------------------------ 進(jìn)入D:\eclipse\apache-maven-local-repository\com\oracle\ojdbc14\10.2.0.1.0\ 查看,成功install 到本地
第三步:在所需工程的pom.xml中添加dependency
!-- 加載oracel jdbc驅(qū)動(dòng)包 --
dependency
groupIdcom.oracle/groupId
artifactIdojdbc14/artifactId
version10.2.0.1.0/version
/dependency
經(jīng)過上述步驟,就能使用oracle驅(qū)動(dòng)了。
將文本文件導(dǎo)入Oracle中需要用sqlloader的方式。
1、在數(shù)據(jù)庫中創(chuàng)建相應(yīng)的表。
如,文本文件內(nèi)容為:
1
2
3
4
create table test
(id int,
name varchar2(10),
sex varchar2(10));
2、在電腦中某路徑下編寫ctrl文件,以c盤data目錄為例,添加如下文本。如,被導(dǎo)入的文件名為load.txt
1
2
3
4
5
6
load data
infile 'load.txt' --被導(dǎo)入文件名
replace into table test
(id char terminated by ',',
name char terminated by ',',
sex char terminated by whitespace)
編寫后,將文件保存成load.ctrl
3、然后打開命令提示符,并進(jìn)入到文本文件和ctrl文件所在目錄。
4、輸入以下語句,并執(zhí)行。
1
sqlldr userid=用戶名/密碼@數(shù)據(jù)庫實(shí)例名 control=load.ctl log=load.log
5、導(dǎo)入后,test表中數(shù)據(jù)如下:
%@ page import="java.sql.*" %
%@ page import="javax.naming.*" %
%@ page import="javax.sql.*" %
java.sql.Connection conn;
ResultSet rs;
Statement stmt;
java.sql.DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver()); //裝載JDBC驅(qū)動(dòng)程序
conn = java.sql.DriverManager.getConnection("jdbc:oracle:thin:@11.11.11.1:1521:orcl","aaa","bbb"); //連接數(shù)據(jù)庫
stmt=conn.createStatement();
/*
try {
Context ctx = new InitialContext(); //初始化上下文
DataSource ds = (DataSource) ctx.lookup("hahaJNID"); //建立數(shù)據(jù)資源
conn = ds.getConnection(); //建立連接
stmt = conn.createStatement();
}
catch (Exception e) {
e.printStackTrace();
}*/
沒注釋的是硬寫連接的
注釋的是指定JNDI名字是lookup的連接池方式
LIB中引入ojdbc14.jar
1.先把你的表存為.CSV文件
2.打開PL/SQL,新建一張字段和你EXCEL一樣的表
3.上方Tools——Text Importer——open datafile(左上角)——選擇你的CSV表,打開
記得,勾選左側(cè)Name In Header
4.選擇到Data To Oracle,在這里選擇你要導(dǎo)入到ORACLE里的表和這張表的OWNER
在右側(cè)選擇相應(yīng)字段,如果對(duì)應(yīng)的上,下面的Import就會(huì)亮,好了,每一列挨個(gè)點(diǎn)
然后到表里SELECT吧,我一直這么用的,試試吧
導(dǎo)入的時(shí)候,把clear table前面的勾打上,在Data To Oracle這里面,你原表里的每一列,都在右邊選擇一列和它對(duì)應(yīng),你出現(xiàn)的問題,就是沒有到右邊去選字段和原表對(duì)應(yīng)造成所有數(shù)據(jù)都在第一列了,這一點(diǎn)百度文庫有圖文操作,你看看吧
當(dāng)前文章:oracle怎么加載,oracle加載驅(qū)動(dòng)
瀏覽路徑:http://jinyejixie.com/article4/dsecsoe.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、標(biāo)簽優(yōu)化、企業(yè)網(wǎng)站制作、小程序開發(fā)、網(wǎng)站制作、App開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)