Oracle入門第一天(上)——簡介與安裝
一、Oracle介紹
Oracle 公司是全球最大的信息管理軟件及服務供應商,成立於1977年
Oracle 公司因其復雜的關系數據庫產品而聞名。Oracle的關系數據庫是世界第一個支持SQL語言的數據庫
oracle有OCA OCP OCM的等級考試!
數據庫與實例的概念:
Oracle 數據庫管理系統是管理數據庫訪問的計算機軟件(Oracle database manager system). 它由 Oracle 數據庫和 Oracle 實例(instance)構成.
Oracle 數據庫: 一個相關的操作系統文件(即存儲在計算機硬盤上的文件)集合,這些文件組織在一起, 成為一個邏輯整體, 即為 Oracle 數據庫.
Oracle 實例: 位於物理內存裏的數據結構,它由操作系統的多個後臺進程和一個共享的內存池所組成,共享的內存池可以被所有進程訪問.
先導知識,Oracle的基礎概念:https://www.cnblogs.com/guanghuiqq/archive/2012/08/28/2660697.html
二、安裝
這裏安裝的是Oracle 10g的版本,主要分為兩部分:客戶端和服務端,我們從服務端安裝開始:
1.服務端安裝:
解壓得到datebase文件夾,通過setup進行安裝(為避免權限問題,可以通過管理員身份運行):
開始安裝:選擇安裝位置(這裏我習慣在F盤)以及版本等信息
這裏本地WIN10彈出兼容性問題,選擇兼容性安裝:(或者在setup.exe上右鍵->屬性->兼容性進行相關的設置)
// 主要是由於這版本是10g的較老版本,而本機是64位WIN10導致
手動驗證網絡配置:
瀏覽概要信息,直接安裝:
安裝完成後彈出頁面,選擇口令管理:
解鎖相關用戶,設置口令,圖中的口令當然可以自定義:(一般不使用SYS等管理員來登錄)
兩次確定之後,完成服務端的安裝!
接下來進行服務的開機啟動的設置:
通過按WIN+X鍵進入計算機管理->服務管理:
連接數據的時候需要開啟的服務包含以下兩項:
其他正在運行的兩個Oracle服務通過雙擊改為“禁用”
必須要運行的兩項改為“手動”,這樣可以避免開機啟動——當然下次開機需要使用時手動開啟!
2.客戶端的安裝
通過服務端安裝知道需要更改兼容性設置,這裏直接改為Package3
同樣,右鍵setup以管理員身份運行:
選擇管理員類型:
選擇路徑:
無需手動驗證,下一步:
查看概述,確認無誤點擊安裝:
彈出配置窗口,無需操作(別勾選),直接點擊下一步看看具體配置
繼續下一步:
填寫服務名:
默認TCP,下一步:
填入主機名:
下一步進行測試:
測試結果:
更改口令進行測試(orcl)
若測試始終不成功,先略過,看下文解決方案
下一步配置:
之後下一步下一步,完成退出即可!
三、簡單使用
安裝完成後即可在所有程序中查看了:
在客戶端->應用程序開發->SQLPlus,這是默認提供的一個黑框框的管理界面
sqlplus是oracle11g自帶的一個客戶端黑屏界面工具,該工具可以連接到某個數據庫的實例上,從而操作數據庫
sqldeveloper是oracle11g自帶的一個客戶端彩屏界面工具,該工具可以連接到某個數據庫的實例上,從而操作數據庫
如果你覺得這二款客戶端工具不喜歡,可以上網下載第三方的客戶端工具
填入信息,即可連接:
成功界面:(並可以執行簡單語句進行測試)
解決測試不成功:
如果測試不成功,需要操作如下:
通過開始-服務端選項的“配置和移植工具”-net manager來配置監聽文件(新增監聽程序,命名LISTENER;配置監聽位置;下拉選擇數據庫服務,添加數據庫,位置是db_1那個目錄,然後保存),並重啟服務-homeListener
通過開始-服務端選項的“配置和移植工具”-net configuration assitant來加載監聽器和本地Net服務連接(兩者都可以先將之前有的先進行刪除)。
Oracle入門第一天(上)——簡介與安裝