詳細(xì)步驟如下:
成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)的開(kāi)發(fā),更需要了解用戶,從用戶角度來(lái)建設(shè)網(wǎng)站,獲得較好的用戶體驗(yàn)。創(chuàng)新互聯(lián)多年互聯(lián)網(wǎng)經(jīng)驗(yàn),見(jiàn)的多,溝通容易、能幫助客戶提出的運(yùn)營(yíng)建議。作為成都一家網(wǎng)絡(luò)公司,打造的就是網(wǎng)站建設(shè)產(chǎn)品直銷的概念。選擇創(chuàng)新互聯(lián),不只是建站,我們把建站作為產(chǎn)品,不斷的更新、完善,讓每位來(lái)訪用戶感受到浩方產(chǎn)品的價(jià)值服務(wù)。
1、操作系統(tǒng)安裝組建選擇:
GNOME Desktop Environment
Editors
Graphical Internet
Text-based Internet(可以不選擇)
Development Libraries
Development Tools
Server Configuration Tools(可以不選擇)
Administration Tools
Base
System Tools
X Window System
2、為了防止在安裝過(guò)程中出現(xiàn)亂碼
vi ?/etc/sysconfig/i18n
LANG="en_US.UTF-8"
SYSFONT="latarcyrheb-sun16"
3、安裝oracle 依賴包;
有的依賴包安裝操作系統(tǒng)時(shí)已經(jīng)安裝,這里只裝缺少的,也是必須的,否則,安裝oracle過(guò)程會(huì)報(bào)錯(cuò)。
compat-libstdc++-33 libaio-devel sysstatunixODBC unixODBC-devel
4、創(chuàng)建必要的用戶組及用戶;
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -g oinstall -G dba oracle
passwd oracle
5、創(chuàng)建所需目錄及賦予目錄權(quán)限;
創(chuàng)建oracle安裝目錄:
mkdir-p /data/oracle/app/
mkdir -p/data/oracle/oraInventory
創(chuàng)建oracle數(shù)據(jù)庫(kù)存放目錄:
mkdir-p /data/oracle/oradata
chown -R oracle:oinstall /data/oracle/app/
創(chuàng)建oracle備份目錄:
mkdir -p /backup/oracle/
賦予各個(gè)目錄權(quán)限:
chown-R oracle:oinstall /data/oracle/oradata
chown -Roracle:oinstall /data/oracle/oraInventory
chmod-R 775 /data/oracle/app/
chmod-R 775 /data/oracle/oradata
chmod -R775 /data/oracle/oraInventory
chown -R oracle:oinstall /backup/oracle/
chmod-R 775 /backup/oracle/
6、修改oracle安裝用戶資源限制;
當(dāng)然,此處的值 需要根據(jù)實(shí)際去修改;
vi?/etc/security/limits.conf
oracle soft nproc 2047
oraclehard nproc 16384
oraclesoft nofile 1024
oraclehard nofile 65536
7、設(shè)置oracle用戶環(huán)境變量
su -oracle
vim/home/oracle/.bash_profile? 加入以下內(nèi)容
使環(huán)境變量生效
source/home/oracle/.bash_profile
8、至此oracle安裝完成。
不用重新建立數(shù)據(jù)庫(kù),其實(shí)如果只在本機(jī)使用數(shù)據(jù)庫(kù)只要oracleservice+數(shù)據(jù)庫(kù)名,這一個(gè)服務(wù)就夠了,TNS是監(jiān)聽(tīng),用于非本機(jī)客戶端訪問(wèn)這個(gè)數(shù)據(jù)庫(kù)。
現(xiàn)在假設(shè)你建立的數(shù)據(jù)庫(kù)名是orcl那你必需有個(gè)oracleserviceorcl這個(gè)服務(wù),用命令來(lái)建立:
oradim -new sid orcl startmode a 就可以建立服務(wù)
startmode a表示開(kāi)機(jī)自動(dòng)啟動(dòng),手動(dòng)是m
具體在cmd下執(zhí)行oradim就可以出幫助信息
另:服務(wù)啟動(dòng)不等于數(shù)據(jù)庫(kù)啟動(dòng),具體控制在注冊(cè)表上,默認(rèn)是等于的
一、把Oracle服務(wù)改為手動(dòng)
1
打開(kāi)“服務(wù)”窗口?;蛘摺肮芾怼贝翱?/p>
【小技巧】
在運(yùn)行窗口輸入services.msc
或者
在我的電腦上右單擊打開(kāi)管理窗口。
2
找到Oracle服務(wù)。
【小技巧】
直接按鍵盤(pán)上的字母o,可以快速定位到以O(shè)開(kāi)始的服務(wù)。
一般我們打開(kāi)Oraclserver和listener這兩個(gè)服務(wù)就可使用Oracle數(shù)據(jù)庫(kù)了,其他的Oracle服務(wù)可以關(guān)閉,不用啟動(dòng)。
3
雙擊該服務(wù),在彈出窗口把服務(wù)改為手動(dòng)。
下次電腦啟動(dòng)時(shí),Oracle服務(wù)就不會(huì)啟動(dòng)了。
【注】Oracle數(shù)據(jù)庫(kù)默認(rèn)安裝時(shí)設(shè)置的內(nèi)存值占用:40%。【4G的內(nèi)存,Oracle要占去40%】,所以要是不用Oracle數(shù)據(jù)庫(kù)的話,最好關(guān)閉。這樣可以讓電腦騰出更多的內(nèi)存空間,讓其他程序運(yùn)行更快點(diǎn)。
END
二、創(chuàng)建啟動(dòng)、關(guān)閉
Oracle服務(wù)的批處理
1
新建啟動(dòng)批處理文件。
文件名:startOracleServer.bat
文件內(nèi)容:
net
start
OracleServiceORCL
net
start
OracleOraDb11g_home1TNSListener
2
新建關(guān)閉批處理文件。
文件名:stopOracleServer.bat
文件內(nèi)容:
net
stop
OracleOraDb11g_home1TNSListener
net
stop
OracleServiceORCL
3
附錄:
net
start
和
net
stop
用法
net
start
【服務(wù)名】
例如上面的
“OracleServiceORCL”
net
stop
【服務(wù)名】
例如:net
stop
OracleServiceORCL
【小技巧】
服務(wù)名不區(qū)分大小寫(xiě)
這里的服務(wù)名是Oracle的安裝服務(wù)名稱。(如圖所示)
如果要暫停批處理使用:pause
如果添加注釋使用:rem
注釋內(nèi)容
我是用的批出文件的顏色:color
0a
END
三、啟動(dòng)或關(guān)閉
Oracle服務(wù)
1
雙擊對(duì)應(yīng)的批處理文件
用到的時(shí)候啟動(dòng),不用的時(shí)候關(guān)閉。再也不用擔(dān)心我那可憐的的內(nèi)存。
2
建議把批處理文件放到快速啟動(dòng)軟件中。
例如我就放到了AltRun這個(gè)款軟件中。啟動(dòng)時(shí)很方便?!続lt+R
,回車】太帥了……
先安裝oracle服務(wù)端軟件,然后建立數(shù)據(jù)庫(kù)實(shí)例,最后就可以建立普通用戶及表、視圖等數(shù)據(jù)庫(kù)對(duì)象。
打開(kāi)你的Oracle的配置文件:tnsnames.ora,(在目錄:$ORACLE_HOME\NETWORK\ADMIN下)
如果是這樣的話:
XE=
(DESCRIPTION=
(ADDRESS=
(PROTOCOL=TCP)(HOST=localhost)(PORT=1521))
(CONNECT_DATA=(SERVICE_NAME=xe))
)
連接名稱輸入:xe
用戶名稱:system
口令:你安裝的時(shí)候設(shè)置的system口令.
即可完成登錄連接了.
(1)、開(kāi)始->設(shè)置->控制面板->管理工具->服務(wù) 停止所有Oracle服務(wù)。
(3)、運(yùn)行regedit,選擇HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del鍵刪除這個(gè)入口。
(4)、運(yùn)行regedit,選擇HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滾動(dòng)這個(gè)列表,刪除所有Oracle入口。
(5)、從桌面上、STARTUP(啟動(dòng))組、程序菜單中,刪除所有有關(guān)Oracle的組和圖標(biāo)
(6)、重新啟動(dòng)計(jì)算機(jī),重起后才能完全刪除Oracle所在目錄
(7)、刪除與Oracle有關(guān)的文件,選擇Oracle所在的缺省目錄C:\Oracle,刪除這個(gè)入口目錄及所有子目錄,并從Windows 2000目錄(一般為C:\WINNT)下刪除以下文件:ORACLE.INI、oradim80.INI