Windows安裝Oracle 19c

一、安裝Oracle

1-1 Oracle下載地址

Oracle 19c下載地址

1-2 安裝Oracle

????解壓下載的文件包(注意:解壓后的文件最好放在Oracle安裝文件里*。
????在安裝過程中,沒有修改地方或特殊說明,直接忽略。請點(diǎn)擊下一步

1-1-1 安裝軟件

  1. 打開setup.exe程序


    打開Setup文件.png
  2. 配置選項(xiàng)
    選擇“僅設(shè)置軟件

配置選項(xiàng).png
  1. 數(shù)據(jù)庫安裝選項(xiàng)
    選擇“單實(shí)例數(shù)據(jù)庫安裝
數(shù)據(jù)庫安裝選項(xiàng).png
  1. 數(shù)據(jù)庫版本
    選擇“企業(yè)版

![數(shù)據(jù)庫版本.png](https://upload-images.jianshu.io/upload_images/11200676-
cb393188b955f863.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

  1. oracle主目錄用戶
    選擇“創(chuàng)建新Windows用戶
    如果提示"用戶名已存在":①創(chuàng)建其他用戶; ②、進(jìn)入"計(jì)算機(jī)管理",刪除該用戶(刪除之前確保該用戶沒有用)
oracle主目錄用戶.png

1-1-2 安裝監(jiān)聽器

  1. 打開 Net Management
打開NetManager.png
  1. 新建 "監(jiān)聽器"
    我創(chuàng)建的監(jiān)聽器名字為默認(rèn)值
新建監(jiān)聽程序.png
  1. 添加數(shù)據(jù)庫
    全局?jǐn)?shù)據(jù)庫名和SID為 "db19c"
    oracle主目錄設(shè)為一開始軟件解壓縮目錄(eg:"D:\Oracle3\WINDOWS.X64_193000_db_home\bin"),至此監(jiān)聽程序設(shè)置完成。
添加數(shù)據(jù)庫.png
完成添加數(shù)據(jù)庫.png
  1. 新建"服務(wù)命名"
    a. 新建服務(wù)命名
    網(wǎng)絡(luò)服務(wù)名為“db19c
網(wǎng)絡(luò)服務(wù)_歡迎使用.png

b. 網(wǎng)絡(luò)服務(wù):協(xié)議設(shè)置
獲取主機(jī)名:打開cmd,輸入"hostname" 。將獲取的計(jì)算機(jī)名復(fù)制到主機(jī)名一欄
端口選擇默認(rèn)值,點(diǎn)擊下一步

網(wǎng)絡(luò)服務(wù)_協(xié)議設(shè)置.png

c. 網(wǎng)絡(luò)服務(wù):服務(wù)
服務(wù)名修改為"db19c",連接類型為"專用服務(wù)器",點(diǎn)擊下一步

網(wǎng)絡(luò)服務(wù)_服務(wù).png
  1. 保存網(wǎng)絡(luò)配置
    在左上方"文件" 中選擇"保存網(wǎng)絡(luò)配置"
    以管理員身份打開命令行,輸入: “lsnrctl start” 密碼: " oracle ";關(guān)閉連接為:"lsnrctl stop"
保存網(wǎng)絡(luò)配置.png

1-1-3 安裝數(shù)據(jù)庫

  1. 打開安裝程序
    以管理員身份運(yùn)行命令行,輸入" net share c$=c:"并執(zhí)行,然后輸入dbca。點(diǎn)擊下一步
打開安裝數(shù)據(jù)庫程序.png
  1. 創(chuàng)建模式
    選擇“高級配置
創(chuàng)建模式.png
  1. 數(shù)據(jù)庫標(biāo)識
    修改 "全局?jǐn)?shù)據(jù)庫名" 和 "SID" :db19c
    取消 "創(chuàng)建為容器數(shù)據(jù)庫"選項(xiàng)
數(shù)據(jù)庫標(biāo)識.png
  1. 存儲選項(xiàng)
    選擇 "將以下項(xiàng)用于數(shù)據(jù)庫存儲屬性"
存儲選項(xiàng).png
  1. 快速恢復(fù)選項(xiàng)
    選擇" 指定快速恢復(fù)區(qū)" 和 " 啟用歸檔"
快速恢復(fù)選項(xiàng).png
  1. 網(wǎng)絡(luò)配置
    選擇已經(jīng)創(chuàng)建的監(jiān)聽器,該狀態(tài)應(yīng)該是"啟動"。如果狀態(tài)提示“關(guān)閉 ”,則退出安裝程序,重復(fù)執(zhí)行1-1-2中的5選項(xiàng),打開監(jiān)聽器。點(diǎn)擊下一步
網(wǎng)絡(luò)配置.png
  1. 配置選項(xiàng)
    找到"示例方案",選擇"將示例方案添加到數(shù)據(jù)庫"
數(shù)據(jù)庫配置選項(xiàng).png
  1. 用戶身份證明
    口令默認(rèn)填寫"admin",Oracle主目錄用戶口令"oracle"
    點(diǎn)擊下一步,選擇"是",點(diǎn)擊下一步
用戶身份證明.png
用戶身份證明_口令.png

二、查看是否安裝成功

1-1 命令行 tnsping db19c

在命令行輸入"tnsping db19c" , 結(jié)果為 “** OK **” 則表明連接成功。(注:db19c 為服務(wù)名)
若出現(xiàn)"TNS-12541:TNS :無監(jiān)聽程序",--》查看服務(wù)中"OracleXXXXXListener"是否開啟

tnsping命令1.png
tnsping命令2.png

1-2 命令行 sqlplus登錄

使用sqlplus登陸命令格式如:sqlplus 用戶名/密碼@全局?jǐn)?shù)據(jù)庫實(shí)例名 as 權(quán)限(NORMAL,SYSDBA,SYSOPER)

sqlplus.png
sqlplus2.png

1-3 查看版本號 sqlplus /nolog

命令查看版本號.png

三、卸載

  1. 停止服務(wù)
    服務(wù)中,找到Oracle開頭的所有服務(wù),右擊選擇停止
服務(wù).png
  1. 運(yùn)行Oracle Universal Installer
    找到卸載產(chǎn)品--->全部展開(除OracleDb11g_home1)-->刪除
卸載Oracle.png
卸載Oracle組件.png

重復(fù)上邊操作,卸載OracleDb11g_home1

  1. 刪除注冊表
  • 打開HKEY_CLASSES_ROOT,找到Ora開頭的刪除;
  • 打開HKEY_LOCAL_MACHINE\SOFTWARE,找到ORACLE刪除;
  • 打開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,找到Oracle開頭的刪除;
  • 打開HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,找到Oracle開頭的刪除;

四、 安裝過程中遇到的問題

  1. Navicat連接Oracle:TNS:no listener
    解決方案:需要修改 listener.ora文件
    該文件所在目錄:D:\Oracle\WINDOWS.X64_193000_db_home\network\admin 備注(Host=主機(jī)ID)
DB19C =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = db19c)
    )
  )

LISTENER_DB19C =
  (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))

①檢查主機(jī)與服務(wù)名;②"OracleXXXXXXListener"服務(wù)是否開啟:
主機(jī):10.17.128.50
服務(wù)名: db19c

無監(jiān)聽.png
  1. Navicat連接Oracle:TNS:用戶名/口令無效,登錄被拒絕
    用戶名:system
    密碼: admin
登錄被拒絕.png
測試通過.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容