Oracle19c最新版保姆級別最詳細(xì)的安裝配置教程(2023年)
首先,感謝博客上的各位大大,花費了三個小時把有關(guān)Oracle安裝的相關(guān)事務(wù)都解決了,以下是我對所有步驟的總結(jié):
Oracle19c下載安裝和配置教程
windows下的Oracle19c
一、官網(wǎng)下載Oracle19c數(shù)據(jù)庫
Oracle官方下載鏈接:
https://www.oracle.com/database/technologies/oracle-database-software-downloads.html
或者點擊這里下載

二、安裝Oracle數(shù)據(jù)庫
1.解壓安裝包
在D盤新建文件夾Oracle (文件很大,不建議放到C盤下)
將WINDOWS.X64_193000_db_home.zip解壓到此文件夾下

2.運行setup.exe安裝
安裝方法很多,針對于不同的需求,以下是其中的一種
1.選擇 “創(chuàng)建并配置單實例數(shù)據(jù)庫” ,然后點擊下一步

2.選擇 “桌面類(D)”,點擊下一步

3.創(chuàng)建新 Windows 用戶(當(dāng)然其他的也可以,建議選擇這一個,我之前創(chuàng)建過了,所以這張沒有圖???)
用戶名密碼(密碼要求 大小寫字母數(shù)字,不按照要求也可以,點下一步時會有提示,點“是”即可)自己設(shè)定,我的用戶名設(shè)置的是OracleASUS1
點擊下一步
4.選擇Oracle 基目錄,填寫全局?jǐn)?shù)據(jù)庫名和口令(password)
我在D盤新建了一個文件夾Oracle19c,數(shù)據(jù)庫文件位置會跟隨上面變化,其他不動
全局?jǐn)?shù)據(jù)庫名:orcl
口令自己設(shè)置,口令務(wù)必記住!
取消勾選 【創(chuàng)建為容器庫】
然后點擊下一步

5.查看概要后,點擊【安裝】

接下來就是漫長的等待了,它會在42%很長時間,不用管它,等一會兒就行了

到這里就安裝完成了,點擊關(guān)閉

三、配置
Oracle19c不用再額外的安裝客戶端,剛才解壓的文件中已經(jīng)自帶了,然后我們需要做一些配置:
點擊【菜單】–> Oracle OraDB19Home1 --> Net Manager 或者
在我的電腦中打開:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle - OraDB19Home1\配置和移植工具\ Net Manager(ProgramData文件在隱藏的項目中,勾選上才能看到)

然后會打開如下頁面:

點擊【本地】->【服務(wù)命名】,點擊左上角綠色的 +
1.網(wǎng)絡(luò)服務(wù)名自己起,這個沒什么要求,下一步

2.選擇 【TCP/IP協(xié)議】,下一步

3.主機(jī)名只能填 localhost 或者 127.0.0.1,下一步

4.【服務(wù)名】:orcl,下一步

5.進(jìn)行連接測試

6.更改登錄,改成system用戶,口令是當(dāng)初設(shè)置的那個,點擊確定,進(jìn)行測試

當(dāng)出現(xiàn)以下情況,說明你的配置已經(jīng)成功了??,然后關(guān)閉

7.最后別忘了保存?。?!??(關(guān)閉窗口時會提醒你)

至此,Oracle數(shù)據(jù)庫的基本安裝配置操作全部完成了,我們可以在SQL Plus里驗證以下
點擊【菜單】–> Oracle OraDB19Home1 --> SQL Plus 或者
在我的電腦中打開:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle - OraDB19Home1\應(yīng)用程序開發(fā)\SQL Plus

以System用戶登錄,口令依舊
如果你可以成功連接到Oracle數(shù)據(jù)庫,那前面的操作都是成功的,當(dāng)然,也可以輸入一條SQL語句驗證一下能不能執(zhí)行

四、安裝完Oracle數(shù)據(jù)庫,給scott用戶解鎖
1.解決Oracle數(shù)據(jù)庫中沒有scott賬戶的問題
Oracle19c沒有默認(rèn)把Scott用戶加入進(jìn)來,需要我們自己添加
實際上,在Oracle的主目錄(開始解壓文件的目錄) 里有scott的sql文件
D:\Oracle\rdbms\admin\scott.sql
在SQL Plus中執(zhí)行scott.sql:
1@D:\Oracle\rdbms\admin\scott.sql

2.給scott用戶解鎖
首先以管理員權(quán)限運行SQL Plus,登錄system用戶
然后使用命令alter user scott account unlock;來解鎖
再輸入命令alter user scott identified by tiger;賦了一個新的口令 tiger(可以自己設(shè)定)
之后就可以用scott用戶登錄了


五、卸載
接下來說一說卸載的問題,這個要格外注意,如果你的數(shù)據(jù)庫出現(xiàn)問題想要卸載重裝,一定要完全卸載才可以安裝新的數(shù)據(jù)庫,否則會非常麻煩!!!
1.關(guān)閉所有Oracle服務(wù)
右擊【我的電腦】–>【管理】–>【服務(wù)和應(yīng)用程序】–>【服務(wù)】,把所有開頭是Oracle的服務(wù)關(guān)閉

2.運行Universal Installer卸載數(shù)據(jù)庫
點擊【菜單】–> Oracle OraDB19Home1 --> Universal Installer 或者
在我的電腦中打開:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Oracle - OraDB19Home1\Oracle 安裝產(chǎn)品\Universal Installer
卸載產(chǎn)品

選中目錄,刪除

3.修改注冊表
windows徽標(biāo)鍵 + R(打開【運行】),執(zhí)行regedit命令打開注冊表
將HKEY_CLASS_ROOT下所有以O(shè)RACLE或者ORA開頭的注冊表項刪除
將HKEY_LOCAL_MACHINE\SOFTWARE下ORACLE注冊表項刪除
將HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Service下的以O(shè)racle開頭的注冊表項刪除
將HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application所有oracle開頭的項刪除
這里一定要謹(jǐn)慎,不要誤刪了其他信息,不然出了問題很麻煩!

4.重啟計算機(jī)
重啟計算機(jī),刪除所有與Oracle相關(guān)的目錄
Oracle基目錄可能需要管理員權(quán)限刪除,用管理員權(quán)限運行命令行用del刪除

注意,不要在未卸載Oracle之前就刪除Oracle基目錄,走cmd的刪除不能在回收站恢復(fù),此時卸載程序也被你刪了,卸載不干凈不能重新在原位置安裝,也就沒有卸載程序,就陷入死循環(huán)了??
至此才算卸載完成,可以安裝新的數(shù)據(jù)庫了~
總結(jié)
到此這篇關(guān)于Oracle19c最新版保姆級別安裝配置教程的文章就介紹到這了,更多相關(guān)Oracle19c安裝配置教程內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Oracle數(shù)據(jù)庫導(dǎo)入導(dǎo)出超詳細(xì)教程
最近做項目的時候遇到過oracle數(shù)據(jù)庫導(dǎo)入導(dǎo)出,在這里我做下記錄,防止自己忘記了,下面這篇文章主要給大家介紹了關(guān)于Oracle數(shù)據(jù)庫導(dǎo)入導(dǎo)出的相關(guān)資料,需要的朋友可以參考下2023-12-12
關(guān)于SQL執(zhí)行計劃錯誤導(dǎo)致臨時表空間不足的問題
故障現(xiàn)象:臨時表空間不足的問題已經(jīng)報錯過3次,客戶也煩了,前兩次都是同事添加5G的數(shù)據(jù)文件,目前已經(jīng)達(dá)到40G,占用臨時表空間主要是distinct 和group by 以及Union all 表數(shù)據(jù)量在200W左右,也不至于把40G的臨時表空間撐爆。2013-04-04
oracle連接數(shù)據(jù)庫報錯ORA-12170:TNS連接超時解決辦法
這篇文章主要給大家介紹了關(guān)于oracle連接數(shù)據(jù)庫報錯ORA-12170:TNS連接超時的解決辦法,ORA-12170是Oracle數(shù)據(jù)庫連接錯誤,表示數(shù)據(jù)庫連接超時,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01

