在應(yīng)用程序開發(fā)下面,有個(gè)SQL PLUS,可以在那里進(jìn)行數(shù)據(jù)庫(kù)的各種操作,比如對(duì)系統(tǒng)的管理、用戶管理、數(shù)據(jù)的增刪查改、各種對(duì)象的建立(表、視圖、序列、同義詞、存儲(chǔ)過程等等),不過這個(gè)是純文本的操作環(huán)境,對(duì)用戶要求較高,也比較繁瑣。

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供屯昌網(wǎng)站建設(shè)、屯昌做網(wǎng)站、屯昌網(wǎng)站設(shè)計(jì)、屯昌網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、屯昌企業(yè)網(wǎng)站模板建站服務(wù),十多年屯昌做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
最好安裝一個(gè)第三方的PL SQL工具,比如PLSQL DEVELOPER、TOAD都比較好用。這些都是圖形界面,易于操作,對(duì)新手來說,絕對(duì)比ORACLE自帶的SQL PLUS好用百倍,容易上手。
有問題請(qǐng)追問,如滿意請(qǐng)采納。
和連接oracle其他版本的數(shù)據(jù)庫(kù)是一樣的,
需要在客戶端安裝oracle Client軟件,最好也是12c的客戶端,32bit的
然后配置本地服務(wù)名,
plsql會(huì)自動(dòng)識(shí)別。
你所報(bào)的錯(cuò)誤,應(yīng)該是plsql版本過低,或者檢查下客戶端是否是32bit的,
是沒有權(quán)限、還是缺少安裝組件:
ll?/usr/bin/ipcs
yum?provides?ipcs
執(zhí)行命令一看就知道了,對(duì)應(yīng)rpm包格式如下版本不同:
util-linux-2.23.2-43.el7.x86_64
express Em,今后數(shù)據(jù)庫(kù)自帶的em dbconsole的功能將一直是簡(jiǎn)化版的。如果你需要功能完整的EM,那么使用 12c EM cloud control
1、去oracle官網(wǎng)下載 Oracle 12c 安裝程序
2、解壓下載好的兩個(gè)壓縮文件
將兩個(gè)壓縮包解壓到同一個(gè)目錄下,即“database”,然后單擊解壓目錄下的“setup.exe”文件:
3、雙擊”setup.exe”進(jìn)行安裝
軟件會(huì)加載并初步校驗(yàn)系統(tǒng)是否可以達(dá)到了數(shù)據(jù)庫(kù)安裝的最低配置,如果達(dá)到要求,就會(huì)直接加載程序并進(jìn)行下一步的安裝;
4、在出現(xiàn)的“配置安全更新”窗口中
取消“我希望通過My Oracle Support接受安全更新”,單擊“下一步”:
5、安裝時(shí)請(qǐng)連接網(wǎng)絡(luò),這里選擇跳過更新就可以了,點(diǎn)擊“下一步”:
6、在“安裝選項(xiàng)”窗口中
選擇“創(chuàng)建和配置數(shù)據(jù)庫(kù)”,單擊“下一步”:
7、根據(jù)介紹選擇”桌面類”還是”服務(wù)器類”
選擇”服務(wù)器類”可以進(jìn)行高級(jí)的配置,我這里選擇”桌面類”,單擊”下一步“:
8、創(chuàng)建oracle管理用戶
這步是其他版本沒有的,這個(gè)的作用就可以更安全的管理orcl,主要是防止登錄win系統(tǒng)勿刪了oracle文件,這里選擇第二個(gè)”創(chuàng)建新windows用戶“,輸入用戶名和口令,專門管理oracle文件的,單擊”下一步“:
9、在上一步設(shè)置好了后,將進(jìn)行檢查
在“執(zhí)行先決條件檢查”窗口中,單擊“下一步”:
10、 在上一步檢查沒有問題后
會(huì)生成安裝設(shè)置概要信息,可以保持這些設(shè)置到本地,方便以后查閱,在這步確認(rèn)后,單擊”安裝”,數(shù)據(jù)庫(kù)通過這些配置將進(jìn)行整個(gè)的安裝過程:
注意:
在安裝過程中,最好將殺毒軟件,安全衛(wèi)士什么的都強(qiáng)行關(guān)閉,安裝成功后重啟電腦就可以了.
11、等待安裝中:
12、安裝到創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例時(shí)
“Database Configuration Assistant”界面,特別的長(zhǎng)時(shí)間等待,大約半個(gè)鐘頭,需耐心等待:
13、安裝完成
oracle 11.1可以直接升級(jí)到12.1的版本,詳細(xì)可以見mos相關(guān)可以直接升級(jí)的指導(dǎo)
os:RHEL 5.5
oracle:11.1.0.7, 單實(shí)例
方式:采用out-of place的升級(jí)方式
11.1的ORACLE_HOME為/u01/app/oracle/product/11.1.7/db_1
12.1的ORACLE_HOME為/u01/app/oracle/product/12.1.0/db_1
1,rman備份原有數(shù)據(jù)庫(kù);
2,安裝oracle 12的軟件到/u01/app/oracle/product/12.1.0/db_1;
3,清除回收站,檢查無效的對(duì)像和無效的組件,確認(rèn)隱含參數(shù)使用情況.必須的對(duì)像.
例12c xdb是必須要組件,
4,收集gater_dictionary_stats和gather_fixed_objects_stats,aud$對(duì)像清空,
5,對(duì)數(shù)據(jù)庫(kù)庫(kù)進(jìn)行邏輯檢查 ,rman:backup validate check logical database;
6,在11.1的庫(kù)實(shí)行升級(jí)預(yù)檢查.SQL @/u01/app/oracle/product/12.1.0/db_1/rdbms/admin/preupgrd.sql;
該過程會(huì)生成一個(gè)log文件,對(duì)于其中的問題需要解決然后才能升級(jí).
7, 使用12C的orapwd生成新的密碼文件主,使用原來的spfile生成一個(gè)pfile。
8,關(guān)閉原來的實(shí)例,使用新的ORACLE_HOME啟動(dòng)數(shù)據(jù)庫(kù)
[oracle@localhost ~]$ export ORACLE_HOME=/u01/app/oracle/product/12.1.0/db_1
[oracle@localhost ~]$ sqlplus /nolog
SQL*Plus: Release 12.1.0.1.0 Production on Sat May 10 13:34:57 2014
Copyright (c) 1982, 2013, Oracle. All rights reserved.
SQL conn / as sysdba;
Connected to an idle instance.
SQL startup upgrade pfile='/home/oracle/12.ora';
ORACLE instance started.
9, 并行運(yùn)行腳本(12c新特性),并行度8,會(huì)啟動(dòng)16個(gè)并行服務(wù)器進(jìn)程.
[oracle@localhost admin]$ /u01/app/oracle/product/12.1.0/db_1/perl/bin/perl catctl.pl -n 8 catupgrd.sql
Serial Phase #:54 Files: 1 Time: 157s
Serial Phase #:55 Files: 1 Time: 141s
Serial Phase #:56 Files: 1 Time: 48s
Grand Total Time: 2439s
10,以正常的方式啟動(dòng)數(shù)據(jù),并且創(chuàng)建spfile
SQL startup nomount pfile='/home/oracle/12.ora';
ORACLE instance started.
Total System Global Area 2288205824 bytes
Fixed Size 2290848 bytes
Variable Size 1275071328 bytes
Database Buffers 989855744 bytes
Redo Buffers 20987904 bytes
SQL create spfile from pfile='/home/oracle/12.ora';
File created.
SQL shutdown immediate;
ORA-01507: database not mounted
ORACLE instance shut down.
SQL startup;
ORACLE instance started.
Total System Global Area 2288205824 bytes
Fixed Size 2290848 bytes
Variable Size 1275071328 bytes
Database Buffers 989855744 bytes
Redo Buffers 20987904 bytes
Database mounted.
Database opened.
11,重新收集gather_dictionary_stats和gather_fixed_objects_stats
SQL exec dbms_stats.gather_dictionary_stats;
PL/SQL procedure successfully completed.
SQL exec dbms_stats.gather_fixed_objects_stats;
PL/SQL procedure successfully completed.
12,重新編譯無效對(duì)像
SQL @utlprp 8; (cpu核數(shù)的一到兩倍)
TIMESTAMP
--------------------------------------------------------------------------------
COMP_TIMESTAMP UTLRP_BGN 2014-05-10 14:40:44
.................
13, 運(yùn)行utlu121s.sql和utluiobj.sql檢查無效的對(duì)像.
網(wǎng)站名稱:oracle12怎么用 oracle11和12區(qū)別
文章URL:http://chinadenli.net/article16/hpjsgg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、品牌網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計(jì)、全網(wǎng)營(yíng)銷推廣、面包屑導(dǎo)航、網(wǎng)站導(dǎo)航
聲明:本網(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)