win10開啟oracle服務器配置,Windows環境(Win10)下安裝、配置服務器類Oracle Database 11g Release 2...

該篇為服務器類Oracle Database 11gRelease 2的安裝、配置,若需安裝、配置桌面類(通常是選擇桌面類,如果是將本機作為服務器來使用,則選擇服務器類),可參考“Windows環境(Win10)下安裝、配置桌面類Oracle Database?11g Release 2”

1.下載Oracle Database 11gRelease 2 安裝包

PS1:安裝包分為了兩個壓縮包,需要都下載下來才能進行安裝

46117d3f7bd8?from=groupmessage

這兩個壓縮包都需要下載下來

PS2:PL/SQL Developer目前只有32位的客戶端,無法直接連接上64位的Oracle數據庫,需要進行一些操作才能連接上(但并不復雜),可參考“PQ/SQL Developer的安裝以及與64位Oracle Database進行連接”進行連接,Oracle官方文檔建議Oracle數據庫版本位數與操作系統位數相對應

32位官網下載鏈接:

64位官網下載鏈接:

32位&64位百度云分享鏈接及提取碼:

密碼: 8neh

2.將下載好的兩個壓縮包解壓到同一個路徑下(即進行合并)

例如我將其解壓到C:\Temp

46117d3f7bd8?from=groupmessage

如未解壓到同一路徑則無法進行安裝

如未解壓到同一路徑則無法進行安裝

3.點開上圖中的database文件夾,雙擊運行setup.exe開始進行安裝

46117d3f7bd8?from=groupmessage

4.加載安裝程序需要一些時間,加載完成后便會出現安裝界面,我是在虛擬機的Windows10環境下進行的安裝,會彈出“環境不滿足最低要求”的對話框,如出現此窗口,則點擊“是”進行后續操作

46117d3f7bd8?from=groupmessage

點擊“是”繼續

點擊“是”繼續

5.首先進行安全更新的配置,"電子郵件"處如果不需要接收Oracle的郵件通知則不填(如果沒填的話會彈出一個“未指定電子郵箱地址”的窗口,如不需要接收其通知則點擊“是”進行下一步操作),“安全更新”處如果不需要接收其更新則取消勾選,我這里進行安裝時取消勾選了。之后點擊“下一步”進行后續操作

46117d3f7bd8?from=groupmessage

“配置安全更新”

46117d3f7bd8?from=groupmessage

如未填寫郵件地址則會彈出此窗口,如不需要接收其通知則點擊“是”進行下一步操作

6.然后進入到“安裝選項”的界面,選擇“創建和配置數據庫”(在安裝完成后,會進入到數據庫的配置界面),然后點擊“下一步”進行后續操作

46117d3f7bd8?from=groupmessage

“安裝選項”

7.接下來進入到“系統類”的選擇,選擇“服務器類”,然后點擊“下一步”進行后續操作〔如果是安裝、配置桌面類,可參考“Windows環境(Win10)下安裝、配置桌面類Oracle Database?11g Release 2”〕

46117d3f7bd8?from=groupmessage

系統類的選擇

8.接下來進入”網格安裝選項“界面。一般選擇“單實例數據庫安裝”(每一個數據庫可以稱為一個實例),如果要進行分布式的配置,則選擇“Oracl Real Application Clusters數據庫安裝”。選擇完成后點擊“下一步”進行后續操作

46117d3f7bd8?from=groupmessage

”網格安裝選項“

9.之后進入到安裝類型的選擇,這里選擇“高級安裝” (可更方便的進行配置)。 選擇完成后點擊“下一步”進行后續操作

46117d3f7bd8?from=groupmessage

安裝類型的選擇

10.之后進入到產品語言的選擇,“所選語言”處一般默認為系統語言及英語,在“可用語言”處點擊想要添加的語言,再點擊“右箭頭(單)”即可添加所需語言,“右箭頭(雙)”為添加全部語言。選擇完成后點擊“下一步”進行后續操作

46117d3f7bd8?from=groupmessage

產品語言的選擇

11.接下來進入數據庫版本的選擇,企業版包含了Oracle Database完整功能,其他版本的詳細說明可以查看Oracle Database 的幫助文檔。選擇完成后點擊“下一步”進行后續操作

46117d3f7bd8?from=groupmessage

數據庫版本的選擇

12.之后進行安裝位置的配置。“Oracle基目錄”為所有Oracle產品的基目錄,如果這里進行了修改,下面的目錄也會相應的自動進行更改。“軟件位置”為當前進行安裝的軟件(即Oracle Database 11g)的安裝目錄,其安裝目錄不能含空格字符,。配置完成后點擊“下一步”進行后續操作

46117d3f7bd8?from=groupmessage

”安裝位置“

13.接下來進入到“配置類型”界面,通常選擇“一般用途/事務處理”。選擇完成后點擊“下一步”進行后續操作

46117d3f7bd8?from=groupmessage

”配置類型“

14.之后進入到”數據庫標識符“配置界面。

全局數據庫名針對于本機的信息維護,Oracle服務標識符(SID)針對于網絡操作。

通常Oracle服務標識符(SID) 與數據庫名稱相同(全局數據庫名進行了修改,SID會相應的自動進行更改,反之則不然)。

選擇完成后點擊“下一步”進行后續操作

46117d3f7bd8?from=groupmessage

”數據庫標識符“

15.接下來進入到“配置選項”配置界面,分為四部分:“內存”、“字符集”、“安全性”以及“示例方案”。配置完成后點擊“下一步”進行后續操作

“內存”:建議設置為自動內存管理(默認已勾選)

46117d3f7bd8?from=groupmessage

”內存“

“安全性”:建議為默認狀態(默認狀態為勾選“斷言所有新安全設置”)

46117d3f7bd8?from=groupmessage

”安全性“

“字符集”:建議設置為UTF-8(通用性更好)

46117d3f7bd8?from=groupmessage

”字符集“

“示例方案”:建議勾選”創建具有示例方案的數據庫“(其包含了一些測試數據,可供學習使用)

46117d3f7bd8?from=groupmessage

"示例方案"

16.之后進入到“管理選項”配置界面,建議為默認狀態(默認為勾選“使用Database Control管理數據庫”)。配置完成后點擊“下一步”進行后續操作

46117d3f7bd8?from=groupmessage

"管理選項"

17.接下來進入到“數據庫存儲”配置界面,此處配置的是Oracle Database的文件(例如數據文件、控制、重做日志文件)保存路徑。建議為默認狀態(默認為使用“文件系統”),數據庫文件位置可自行更改。配置完成后點擊“下一步”進行后續操作

46117d3f7bd8?from=groupmessage

"數據庫存儲"

18.之后進入“備份和恢復”配置界面,可啟用備份,也可不啟用。配置完成后點擊“下一步”進行后續操作

46117d3f7bd8?from=groupmessage

"備份和方案"

19.接下來進入“口令方案”配置界面。

口令的最低要求為(如果不滿足的話不能進行安裝):

● 口令不超過30個字符

● 不能為空口令

● 用戶名不能為口令

Oracle官方文檔建議口令為(只是建議,如果是學習用的話可以設置得簡單些,但要滿足最低要求,例如我這里就設置的為“Oracle”):

● 至少包含一個大寫字母

● 至少包含一個大寫字母

● 至少包含一個數字

● 長度至少為 8 個字符

(設置的口令包含上面的四個至少就不會顯示警告了)

使用可包括下劃線 (_), 美元符號 ($) 和井號 (#) 字符的數據庫字符集

● 如果包含特殊字符 (包括以數字或符號作為口令的開頭), 請將口令加雙引號

● 不應為實際單詞

配置完成后點擊“下一步”進行后續操作

46117d3f7bd8?from=groupmessage

"口令方案"

20.接下來會進行先決條件的檢查,如果檢查通過則會自動進入到“概要”界面,若檢查出現錯誤提示,請自行尋找解決方案或者直接選擇“忽略”

21.之后進入到“概要”界面,該界面顯示在安裝過程中選定的選項的概要信息。如果確認沒問題,則點擊“完成”正式執行安裝

46117d3f7bd8?from=groupmessage

“概要”

22.安裝需要一些時間,請耐心等待

46117d3f7bd8?from=groupmessage

“安裝產品”

23.之后會彈出數據庫配置窗口(Database Configuration Assistant),不要點擊“確定”或者直接關閉該窗口,而是點擊“口令管理”,因為還需要“口令管理”窗口進行后續配置(用戶的解鎖以及口令的修改),如果關閉了,請參考“利用SQL Plus進行Oracle數據庫用戶解鎖及口令修改” 進行配置

46117d3f7bd8?from=groupmessage

24.進入到管理窗口后,需要修改sys,system,scott,sh這四個用戶(用戶的解鎖以及口令的修改)

下表為Oracle數據庫中的主要用戶及作用

46117d3f7bd8?from=groupmessage

Oracle數據庫中的主要用戶及作用

用戶的解鎖:如果被鎖定了就需要進行解鎖(將√去掉即完成解鎖)

46117d3f7bd8?from=groupmessage

用戶的解鎖

口令的修改:在“新口令”處輸入新口令,在“確認口令”處再次輸入新口令(口令不能為空,不能超過30個字符,且不能為用戶名)

46117d3f7bd8?from=groupmessage

口令的修改

之后點擊“確定“即完成用戶的解鎖及口令的修改(如果口令不滿足Oracle建議標準的四個“至少”依舊會彈出警告框,若出現則點擊“是”繼續后續操作)

46117d3f7bd8?from=groupmessage

25.之后會回到Database Configuration Assistant窗口,點擊“確定”進入到“完成”界面

46117d3f7bd8?from=groupmessage

26.接下來直接點擊“關閉”便可完成安裝

46117d3f7bd8?from=groupmessage

“完成”

27.安裝完成后,在計算機系統中將出現若干個Oracle服務,可以進入到計算機管理界面,依次點擊“服務和應用程序”、“服務”,以查看/管理Oracle服務(具體如何進入到計算機管理界面請自行查詢方法),這些服務可以都設置為手工啟動(設置方法為:右鍵需要修改的服務→點擊“屬性”→在“啟動類型”處設置為“手工啟動”→點擊“確定”),以防其對計算機運行/啟動速度造成影響,等需要用到Oracle Database時再啟動這些服務

46117d3f7bd8?from=groupmessage

Oracle服務

在這些服務中較重要的為以下兩個:

數據庫監聽服務:OracleOraDb11g_home1TNSListener,如果要通過遠程客戶端連接數據庫,或者直接利用程序進行數據庫的連接,那么此服務必須打開

數據庫實例服務: OracleServiceORCLXXXX(XXXX為數據庫的SID),Oracle Database中可以包含多個數據庫,每一個數據庫都會存在這樣的一種服務名:OracleServiceORCLSID

28.接下來可以測試下與Oracle Database的連接

運行SQL Plus

用戶名:sys/as sysdba

口令:Oracle

連接成功

46117d3f7bd8?from=groupmessage

29.至此Windows環境(Win10)下服務器類Oracle Database 11g Release 2的安裝、配置就已完成,接下來可以進行PQ/SQL Developer的安裝以及與64位Oracle Database進行連接,可參考“PQ/SQL Developer的安裝以及與64位Oracle Database進行連接”進行操作

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/454688.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/454688.shtml
英文地址,請注明出處:http://en.pswp.cn/news/454688.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

簡單的機器學習程序_人體動作識別小程序【機器學習 人工智能】

人體動作識別(Human activity recognition)是健康領域一個熱點問題,它通過加速度計,陀螺儀等傳感器記錄人體運動數據,對人體動作進行識別。最近用微信小程序做了一個動作識別的項目,同時嘗試部署了單片機。首先奉上b站的視頻鏈接&…

python基礎查漏補缺1--算數、字符串與變量

1. math相關函數 函 數描 述ceil(x) 大于或等于x的整數cos(x)  x的余弦 degrees(x)將x的弧度轉換為度數exp(x)e的x次方factorial(n)計算n的階乘(n!),n 必須為整數log(x)以e為底的x的對數log(x,b)以b為底的x的對數pow(x,y)x的y次方radians(s)將x轉換為弧度數sin(x)x的正弦…

CSS布局說——可能是最全的

前言 現在,我們被稱為前端工程師。然而,早年給我們的稱呼卻是頁面仔。或許是職責越來越大,整體的前端井噴式的發展,使我們只關注了js,而疏遠了css和html。 其實,我們可能經常在聊組件化,咋地咋地…

php dingo和jwt,dingo配合laravel、JWT使用

介紹:dingo api包是給laravel和lumen提供的Restful的工具包,它可以與jwt組件一起配合快速的完成用戶認證,同時對于數據和運行過程中所產生的異常能夠捕獲到并且可以做出對應的響應。dingo文檔地址:https://github.com/dingo/api/w…

重啟開源,分享無限--微軟面試187題精選

重啟開源,分享無限--誠邀你加入微軟面試187題的解題中 前期回顧 我想,只要是稍微瀏覽過我博客的朋友都知道,本博客內總體上大致分為兩個部分的內容:1、算法(如十六個經典算法研究系列);2、面試與…

二三星縮水軟件手機版_還在抱怨三星手機不好用?用這些軟件立馬解決

S10系列上市讓三星在國內的銷量有所回暖,但是很多小伙伴拿到手機后都在吐槽三星的軟件工程師不行,比如手勢操作太難用了,不如小米人性化。其實這只是你沒找到秘訣而已,三星手機原來還可以這樣使用?三星有一個官方軟件&…

使用Settings Bundle為程序添加設置項

創建一個Demo來學習一個Setting Bundle為程序存儲設置項 Settings Bundle是在自己的程序中建立的一組文件,利用它可以告訴設備中的Settings程序我們寫的程序有哪些設置項。用戶在Settings程序中設置好相關相關選項后回到我們自己的程序,自己的程序中的對…

Netty自娛自樂之協議棧設計

---恢復內容開始--- 俺工作已經一年又6個月了,想想過的真快,每天寫業務,寫業務,寫業務......。然后就是祈禱著,這次上線不要出現線上bug。繼續這每天無聊的增刪改查,學習學習一下自己感興趣的事&#xff0c…

Linux 狀態命令之磁盤狀態 df du

df df(disk free)命令用于顯示目前在 Linux 系統上的文件系統磁盤使用情況統計。獲取硬盤被占用了多少空間,目前還剩下多少空間等信息,如果沒有文件名被指定,則所有當前被掛載的文件系統的可用空間將被顯示。 默認情…

C++包擴展_利用 MATLAB Coder 將M代碼生成C/C++代碼

利用MATLAB Coder將MATLAB代碼生成C/C代碼?mp.weixin.qq.comMATLAB Coder 可以將MATLAB代碼生成工程中常用的嵌入式或其他硬件平臺的C或者C代碼。使用者可以在MATLAB中進行驗證,然后將生成后的代碼集合到工程中。集合的方式可以是源碼,靜態庫和動態庫。…

linux 進程通信機制,linux的進程通信機制小結

linux向應用軟件提供下列進程間通信手段:####第一類通信方式:只能用于父進程與子進程之間,或者兩個兄遞進程之間。>管道Pipe>信號Signal>跟蹤Trace管道:由父進程來建立。管道兩端的進程各自都將該管道視作一個文件。一個…

看穿面試這件事兒……

報 版權聲明:原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章原始出版、作者信息和本聲明。否則將追究法律責任。本文地址: http://blog.csdn.net/jobchanceleo/archive/2007/04/17/1568254.aspx 有個朋友Min十幾年工作經驗&…

阿里云胡曉明:數據智能將為城市生活帶來真正價值

8月30日,在2017全球(上海)人工智能創新峰會-世界人工智能城市規劃大會上,阿里巴巴集團資深副總裁、阿里云總裁胡曉明作《通往智能之路》主題演講,指出數據智能將從交通、醫療、城市治理等方面影響城市生活,…

MySQL 之 information_schema

一、information_schema簡介 在MySQL中,把 information_schema 看作是一個數據庫,確切說是信息數據庫。其中保存著關于MySQL服務器所維護的所有其他數據庫的信息。如數據庫名,數據庫的表,表欄的數據類型與訪問權 限等。在INFORMA…

【iCore1S 雙核心板_FPGA】例程十二:基于單口RAM的ARM+FPGA數據存取實驗

實驗現象: 核心代碼: module single_port_ram(input CLK_12M,input WR,input RD,input CS0,inout [15:0]DB,input [24:16]A,output FPGA_LEDR,output FPGA_LEDG,output FPGA_LEDB); //----------------------------pll-------------------------------//…

curl post https_Linux命令cURL詳解,并實現文件定時上傳到ftp服務器的程序

前言前段時間群里討論,想實現某個文件定時上傳到服務器要怎么來實現。我記得之前做過 一個項目:為高通的iot模組編寫FOTA功能:實現模組可以遠程下載升級鏡像包,實現版本升級功能。并當時使用的一個超級強大的工具cURL。心血來潮&a…

linux系統頁面緩存,Linux緩存機制之頁緩存

內核采用一種通用的地址空間方案,來建立緩存數據與其來源之間的關聯。1) 內存中的頁分配到每個地址空間。這些頁的內容可以由用戶進程或內核本身使用各式各樣的方法操作。這些數據表示了緩存中的內容;2) 后備存儲器struct backing_dev_info指定了填充地…

十月百度,阿里巴巴,迅雷搜狗最新面試七十題(更新至10.17)

十月百度,阿里巴巴,迅雷搜狗最新面試十一題 引言 當即早已進入10月份,十一過后,招聘,筆試,面試,求職漸趨火熱。而在這一系列過程背后浮出的各大IT公司的筆試/面試題則蘊含著諸多思想與設計&…

python threading 結束線程

python threading 啟動的線程,并沒有提供終止線程的方法,現總結一下在網上找到的方法 1、通過threading.Thread._Thread__stop()結束線程 import time import threading def f():while 1:time.sleep(0.1)print(1)t threading.Thread(targetf) t.start…

快讀模板

快速讀入字符 inline char readc(){ static char buf[1 << 18], *fs, *ft;return (fs ft && (ft (fs buf) fread(buf, 1, 1 << 18, stdin)), fs ft) ? EOF : *fs; } 快速讀入數字 inline int readint(){register char creadc();register int res0;re…