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