【Oracle】Windows上Oracle数据库的安装
參考資料:
Oracle官方安裝教程https://www.oracle.com/ocom/groups/public/@otn/documents/webcontent/229017_zhs.htm
plsql developer連接時(shí)報(bào)ORA-12514https://blog.csdn.net/jccg1000196340/article/details/79681132
因?yàn)橐獙W(xué)習(xí)DBLINK的使用,想到windows上安裝一套數(shù)據(jù)庫,虛擬機(jī)上安裝一套數(shù)據(jù)庫,這樣來創(chuàng)建dblink。
下面來記錄下windows上安裝數(shù)據(jù)庫的過程
1.準(zhǔn)備安裝介質(zhì)
目前雖然oracle數(shù)據(jù)庫已經(jīng)有19c版本了,但是對(duì)于企業(yè)來說,目前用的最多的還是11g或者12c,本次安裝的是11g
下載網(wǎng)址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html
下載完成之后是兩個(gè)壓縮文件,選中兩個(gè)文件解壓縮即可。
2.安裝數(shù)據(jù)庫軟件
2.1 運(yùn)行setup.exe
安裝剛開始就遇到報(bào)錯(cuò):[INS-13001] 環(huán)境不滿足最低要求
這個(gè)時(shí)候選擇否,就會(huì)提示日志的位置,直接去看日志。
內(nèi)容為:CVU do not support target environment
這個(gè)問題忽略即可,具體解釋見https://stackoverflow.com/questions/31296095/oracle-11g-r2-installation-error-13001
大概意思是說,這個(gè)檢查是安裝RAC的時(shí)候才需要檢查的,如果只是安裝單節(jié)點(diǎn),不需要關(guān)心這個(gè)報(bào)錯(cuò)。
或者參考https://www.jb51.net/article/170103.htm修改配置文件
所以直接點(diǎn)是 忽略這個(gè)錯(cuò)誤提示,就進(jìn)入安裝設(shè)置界面。
2.2 安裝數(shù)據(jù)庫
2.2.1 配置安全更新
電子郵箱可以不填,也不需要接收安全更新。直接下一步
2.2.2 安裝選項(xiàng)
選擇僅安裝數(shù)據(jù)庫軟件,安裝完成之后再進(jìn)行配置。
2.2.3 網(wǎng)格安裝選項(xiàng)
選擇安裝單實(shí)例的數(shù)據(jù)庫
2.2.4 產(chǎn)品語言
默認(rèn)中英文即可
2.2.5 數(shù)據(jù)庫版本
默認(rèn)企業(yè)版
2.2.6 選擇安裝目錄
2.2.7 概要
這里檢查一下設(shè)置,沒問題的話 就點(diǎn)擊完成,進(jìn)入安裝界面
耐心等待安裝完成,點(diǎn)擊關(guān)閉退出。
3.創(chuàng)建監(jiān)聽
3.1 打開終端輸入netca或者直接找軟件列表里面的Net Configuration Assistant
輸入監(jiān)聽程序名
監(jiān)聽協(xié)議默認(rèn)TCP即可
配置監(jiān)聽端口,如果端口已經(jīng)占用,可以使用自定義端口號(hào)
完成監(jiān)聽配置
這里可能會(huì)遇到
無法保存服務(wù)別名:TNS-04415:文件I/O錯(cuò)誤
這是因?yàn)闄?quán)限的問題,嘗試運(yùn)行cmd的時(shí)候,以管理員身份運(yùn)行,或者檢查當(dāng)前用戶是否有管理員職責(zé)。
4.創(chuàng)建數(shù)據(jù)庫
4.1命令行輸入dbca或者運(yùn)行Database Configuration Assistants
4.2 選擇一般用途或事務(wù)處理模板
4.3定義數(shù)據(jù)庫的名字和SID
4.4 管理選項(xiàng)
默認(rèn)即可,如果配置可以通過網(wǎng)頁界面來管理數(shù)據(jù)庫。
4.5 設(shè)置用戶口令
我這里為了方便為所有賬戶設(shè)置了統(tǒng)一口令:sysadmin
4.6 配置數(shù)據(jù)庫文件位置
默認(rèn)即可
4.7 設(shè)置恢復(fù)配置
根據(jù)情況自己定義,我這里默認(rèn)設(shè)置
4.8 配置下數(shù)據(jù)庫字符集,為了與其他系統(tǒng)保持一致,一般我們都采用UTF8
4.9 創(chuàng)建數(shù)據(jù)庫
等待安裝過程結(jié)束
安裝完成之后會(huì)有概述的彈窗,可以在口令管理里管理需要開啟的賬戶,密碼等信息
如果在4.4中勾選 配置enterprise manager的話,安裝完成之后會(huì)有一個(gè)url,在瀏覽器中輸入對(duì)應(yīng)的Url,以及對(duì)應(yīng)的用戶名密碼,登錄即可。
5.網(wǎng)絡(luò)設(shè)置
運(yùn)行Net Manager,修改主機(jī)名,默認(rèn)這里是電腦的名字
修改監(jiān)聽程序里面的主機(jī)
查看$ORACLE_HOME/NETWORK/ADMIN/中的tnsnames.ora、listener.ora文件是否改變
5.使用plsql developer連接本地?cái)?shù)據(jù)庫
這里默認(rèn)已經(jīng)安裝好oracle簡(jiǎn)易客戶端和plsql developer,并且配置好plsql developer。
5.1 配置tns
找到oracle安裝目錄 $ORACLE_HOMENETWORKADMIN 下的tnsname.ora文件 ,復(fù)制里面生成的tns
將該部分配置復(fù)制到簡(jiǎn)易客戶端的ADMIN目錄下,這里修改了下plsql developer連接的實(shí)例名稱,更加友好。
5.2 修改監(jiān)聽文件
修改$ORACLE_HOMENETWORKADMIN 下的listener.ora文件,增加sid描述
5.3 登錄plsql developer
可以看到查詢是沒問題的
總結(jié)
以上是生活随笔為你收集整理的【Oracle】Windows上Oracle数据库的安装的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何使用eclipse进行嵌入式Linu
- 下一篇: 外星人新款 x16 游戏本上架:i9 +