sqlplus 中直接敲入存儲(chǔ)過(guò)程代碼(create or replace procedure ...), / 結(jié)束,\x0d\x0a如果代碼沒(méi)有錯(cuò)誤,該過(guò)程就被保存到數(shù)據(jù)庫(kù)中。 \x0d\x0a可以用 exec 過(guò)程名 運(yùn)行。\x0d\x0a\x0d\x0a如果是plsql developer之類(lèi)的工具,那更簡(jiǎn)單,編輯完存儲(chǔ)過(guò)程后,有運(yùn)行按鈕,點(diǎn)擊即可。
公司主營(yíng)業(yè)務(wù):成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、移動(dòng)網(wǎng)站開(kāi)發(fā)等業(yè)務(wù)。幫助企業(yè)客戶(hù)真正實(shí)現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競(jìng)爭(zhēng)能力。創(chuàng)新互聯(lián)公司是一支青春激揚(yáng)、勤奮敬業(yè)、活力青春激揚(yáng)、勤奮敬業(yè)、活力澎湃、和諧高效的團(tuán)隊(duì)。公司秉承以“開(kāi)放、自由、嚴(yán)謹(jǐn)、自律”為核心的企業(yè)文化,感謝他們對(duì)我們的高要求,感謝他們從不同領(lǐng)域給我們帶來(lái)的挑戰(zhàn),讓我們激情的團(tuán)隊(duì)有機(jī)會(huì)用頭腦與智慧不斷的給客戶(hù)帶來(lái)驚喜。創(chuàng)新互聯(lián)公司推出金安免費(fèi)做網(wǎng)站回饋大家。
如果你數(shù)據(jù)庫(kù)中存儲(chǔ)的路徑中是“\”,需從數(shù)據(jù)庫(kù)中得到的路徑中的“\”替換為"/",然后將這個(gè)路徑用在鏈接處
1)首先要有java連接oracle數(shù)據(jù)庫(kù)的驅(qū)動(dòng)類(lèi),下載好后導(dǎo)入到工程里
2)代碼:
import java.sql.*;
public class JDBCTest {
/**
* @param args
* @throws ClassNotFoundException
*/
public static void main(String[] args)
throws ClassNotFoundException, SQLException{
//1.準(zhǔn)備參數(shù)
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.構(gòu)造驅(qū)動(dòng)實(shí)例
Class.forName(driver);
//3.創(chuàng)建連接
//連接字符串是固定的形式,oracle的形式:
String url
= "jdbc:oracle:thin:@"
+ ip + ":" + port + ":" + sid;
Connection conn
= DriverManager.getConnection
(url, dbUser, dbPassword);
//4.執(zhí)行SQL語(yǔ)句
String sql = "select id, password, name from user_sd1104 " +
"where id = 1001 and password = '1234'";
Statement stmt = conn.createStatement();
ResultSet rs
= stmt.executeQuery(sql);//執(zhí)行sql語(yǔ)句
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();
}
}
服務(wù)器無(wú)法開(kāi)機(jī)保存oracle數(shù)據(jù)的方法:
1、如果SQLdevelop可以連接數(shù)據(jù)庫(kù),從新開(kāi)一個(gè)賬號(hào),分配表空間,進(jìn)行數(shù)據(jù)庫(kù)復(fù)制,這是最簡(jiǎn)單的方法。
2、如不能鏈接數(shù)據(jù)庫(kù),可使用PLSQL進(jìn)行遠(yuǎn)程登錄oracle進(jìn)行數(shù)據(jù)庫(kù)備份。
如何在windows系統(tǒng)上安裝Oracle數(shù)據(jù)庫(kù)一、Oracle 下載 注意Oracle分成兩個(gè)文件,下載完后,將兩個(gè)文件解壓到同一目錄下即可。 路徑名稱(chēng)中,最好不要出現(xiàn)中文,也不要出現(xiàn)空格等不規(guī)則字符。官方下地址: /technetwork/database/enterprise-edition/downloads/index/otn/nt/oracle11g/112010/win32_11gR2_database_1of2/otn/nt/oracle11g/112010/win32_11gR2_database_2of2/otn/nt/oracle11g/112010/win64_11gR2_database_1of2/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zip 二、Oracle安裝 解壓縮文件,將兩個(gè)壓縮包一起選擇, 鼠標(biāo)右擊 - 解壓文件2.兩者解壓到相同的路徑中,如圖:3. 到相應(yīng)的解壓路徑上面,找到可執(zhí)行安裝文件【 setup.exe 】雙擊安裝。如圖:4. 安裝第一步:配置安全更新,這步可將自己的電子郵件地址填寫(xiě)進(jìn)去(也可以不填寫(xiě),只是收到一些沒(méi)什么用的郵件而已)。取消下面的“我希望通過(guò)My Oracle Support接受安全更新(W)”。 如圖:5. 安全選項(xiàng),直接選擇默認(rèn)創(chuàng)建和配置一個(gè)數(shù)據(jù)庫(kù)(安裝完數(shù)據(jù)庫(kù)管理軟件后,系統(tǒng)會(huì)自動(dòng)創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)實(shí)例)。 如圖:6. 系統(tǒng)類(lèi),直接選擇默認(rèn)的桌面類(lèi)就可以了。(若安裝到的電腦是,個(gè)人筆記本或個(gè)人使用的電腦使用此選項(xiàng)) 如圖:7. 典型安裝。 重要步驟。建議只需要將Oracle基目錄更新下,目錄路徑不要含有中文或其它的特殊字符。全局?jǐn)?shù)據(jù)庫(kù)名可以默認(rèn),且口令密碼,必須要牢記。密碼輸入時(shí),有提示警告,不符合Oracel建議時(shí)不用管。 (因Oracel建議的密碼規(guī)則比較麻煩, 必須是大寫(xiě)字母加小寫(xiě)字母加數(shù)字,而且必須是8位以上。麻煩,可以輸入平常自己習(xí)慣的短小密碼即可) 如圖:8. 若輸入的口令短小簡(jiǎn)單,安裝時(shí)會(huì)提示如下。直接確認(rèn)Y繼續(xù)安裝就是了。如圖:9. 先決條件檢查。 安裝程序會(huì)檢查軟硬件系統(tǒng)是否滿(mǎn)足,安裝此Oracle版本的最低要求。 直接下一步就OK 了。如圖:10. 概要 安裝前的一些相關(guān)選擇配置信息。 可以保存成文件 或 不保存文件直接點(diǎn)完成即可。如圖:11. 安裝產(chǎn)品 自動(dòng)進(jìn)行,不用管。如圖:12. 數(shù)據(jù)庫(kù)管理軟件文件及dbms文件安裝完后,會(huì)自動(dòng)創(chuàng)建安裝一個(gè)實(shí)例數(shù)據(jù)庫(kù)默認(rèn)前面的orcl名稱(chēng)的數(shù)據(jù)庫(kù)。如圖:13. 實(shí)例數(shù)據(jù)庫(kù)創(chuàng)建完成了,系統(tǒng) 默認(rèn)是把所有賬戶(hù)都鎖定不可用了(除sys和system賬戶(hù)可用外),建議點(diǎn)右邊的口令管理,將常用的scott賬戶(hù)解鎖并輸入密碼。 如圖:14. 解鎖scott賬戶(hù), 去掉前面的綠色小勾,輸入密碼。同樣可以輸入平常用的短小的密碼,不必非得按oracle建議的8位以上大小寫(xiě)加數(shù)字,麻煩。如圖:15. 同樣,密碼不符合規(guī)則會(huì)提示。不用管它,繼續(xù)Y即可。如圖:16. 安裝成功,完成即可。 簡(jiǎn)單吧,呵呵。如圖:三、安裝后,進(jìn)入小測(cè)試下 可以通過(guò)開(kāi)始,應(yīng)用程序中的 "Oracle 11g" - "應(yīng)用程序開(kāi)發(fā)" - "Sql Developer 或Sql Plus" 連接。 注意第一次,使用SQL Developer時(shí),會(huì)提示指定 java.exe的路徑,這里千萬(wàn)別指定自己的java_home了(我就是開(kāi)始不知道,指定一個(gè)JDK6,結(jié)束說(shuō)不兼容。)可以使用Oracel安裝路徑下面的jdk路徑,如圖:當(dāng)然若不小心,選擇錯(cuò)了。選擇了java_home中的高級(jí)版本,打開(kāi)SQL Developer報(bào)錯(cuò)后不兼容,也有辦法解決。可以在 【F:\app\chen\product\11.2.0\dbhome_1\sqldeveloper\sqldeveloper\bin】路徑下找到【sqldeveloper.conf】文件后打開(kāi) 找到SetJavaHome 所匹配的值,刪除后面的配置內(nèi)容。保證時(shí)會(huì)提示,只讀文件不可覆蓋保存。此時(shí)可以另存為到桌面上,然后再回到bin目錄中刪除掉此文件,再把桌面上的文件復(fù)制過(guò)去,再打開(kāi)時(shí),重新選擇java.exe。此時(shí)選擇對(duì)就好了。
當(dāng)前標(biāo)題:oracle如何保存鏈接,怎么導(dǎo)入oracle數(shù)據(jù)庫(kù)
網(wǎng)頁(yè)路徑:http://chinadenli.net/article32/dscchpc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、自適應(yīng)網(wǎng)站、ChatGPT、網(wǎng)站收錄、網(wǎng)站設(shè)計(jì)公司、關(guān)鍵詞優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話(huà):028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)