Linux 上 docker 安裝 oracle-xe-11g

環境:

2G 內存,60G 硬盤阿里云一臺(帶寬 1M), 配置如下圖:
16d6203aa6aa40909b1491d3b312c2c5-2017042309.30.38.png

軟件:docker

Docker version 1.6.2, build 7c8fca2

相關 link

docker 鏡像站:https://store.docker.com
視頻教程:https://asciinema.org/a/45878(oracle 12c)

步驟

1: 在鏡像站搜索 oracle, 第一頁有兩個(12c 和 11g) ,12c 太大了,要 3 個 G 且下載時間太長,我下載的是 11g

shell:docker pull wnameless/oracle-xe-11g
7842df3511684d1186a99aa368769cfd-2017042309.42.01.png
可以下載舊版:docker pull wnameless/oracle-xe-11g:14.04.4

2: 運行鏡像文件

shell:docker run -d -p 49160:22 -p 49161:1521 wnameless/oracle-xe-11g
映射了兩個端口出來。
eec2c2c8fa6e46a5aff84b488a6334c5-2017042309.52.51.png
鏡像網站上說:Run this, if you want the database to be connected remotely:(遠程連接)
得加-e ORACLE_ALLOW_REMOTE=true

3: 查看這個鏡像運行 log

shell:docker logs -f b97da5ba40541b28b05c4b799761f77aa6284f842ef696c16926bbc14a0d2627
6d5f6454a888493cb9a5e7e457c45704-2017042309.55.57.png

4: 進入容器

Login by SSH : ssh root@localhost -p 49160
密碼: admin
aac6c15ca87644aea9fdb80cfc1d3c66-2017042310.11.57.png

5: 切換用戶, 連接 oracle

shell: su oracle
shell: cd $ORACLE_HOME
shell: bin/sqlplus / as sysdba
84f824986a6247cf8c4b4d2f5f440ed6-2017042310.18.13.png

6: 測試 sql

51e237ab8cf54faca6eacc50c3b54ff5-2017042310.22.14.png

7: 新建用戶

shell:create user test identified by 123456
shell: grant dba to test;

2ed2c9db544c4feeb18d509d6581ec39.png

8: 新建表空間

shell:create tablespace TEST datafile '/u01/app/oracle/test/test.dbf' size 100M;
shell:create user TEST identified by TEST123 default tablespace TEST;
如果這個 TEST 用戶在其他表空間已存請先刪除
shell:drop user TEST cascade
然后給連接,dba 權限
shell:grant connect,resource to TEST;
shell:grant dba to TEST;

?


轉自:https://hacpai.com/article/1492914187689
?

?

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

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

相關文章

最易忽視的腎虛4件事

腎是人的“先天之本”,如果把人體比喻成一棵大樹,腎就是樹根,吸收、傳遞營養充足,大樹才能枝繁葉茂。腎虛了,可能引起各種健康問題。 然而,在現實中,人們常常會夸大腎虛,很多人把出…

【計算機網絡】wireshark數據流追蹤、圖像抓取(轉)

不廢話了直接上地址 https://www.cnblogs.com/grj001/p/12223954.html

stm32學習方法

很多新手都問過嵌入式系統學習方法,好的學習方法可以事半功倍,學習嵌入式系統,掌握了好的學習方法,自然可以水到渠成。創客學院的老師就通過本篇文章就來說說嵌入式系統學習方法,新手必看 第一,學習基本的裸…

知識點漏缺總結

模塊化 使用模塊化可以給我們帶來以下好處 解決命名沖突 提供復用性 提高代碼可維護性 Proxy Proxy 來替換原本的 Object.defineProperty 來實現數據響應式。 Proxy 是 ES6 中新增的功能,它可以用來自定義對象中的操作。 let p new Proxy(target, handler) 復制代碼…

成功投資的九大要訣

真正的有錢人對金錢持非常嚴肅的態度,即便是拿來投機也要小心睿智,物盡其用。這里的投機并不是指非理性的賭博,而是指為了追求更高收益而采取的市場投資行為。卡西研究所資深分析師Louis James總結了富豪們投機成功的9個秘訣。 秘訣1&#…

《 Docker 技術入門與實戰 》讀書筆記 ( CentOS 安裝 Docker )

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 PS :個人所有讀書筆記只記錄個人想要的內容,很可能原書大量內容沒有納入筆記中... ... 以下全文內容出自書目&…

數據結構:靜態鏈表實現樹的同構

寫在最前面 按照課程講解的思路來寫,邏輯關系能夠理解清楚了,但是實際運行起來實在是有問題,雖然在PTA上能夠通過。但是我自己看不出問題來,并且,看了一遍又一遍仍然看不出來!(可能自己太笨。。…

中國人為什么學不會英語

英語永遠也學不會! 這種抱怨和哀嘆,大概在中國早已經司空見慣了。于是,有人開始計算學英語是多么大的浪費。 作為過來人,我對此深有體會。記得我當年也有過類似的絕望感。 但是,一位前輩安慰我說:你可以說你永遠掌…

研究人員發現:基于文本的AI模型容易受到改述攻擊

由于自然語言處理(NLP)的進步,越來越多的公司和組織開始利用AI算法來執行與文本相關的任務,例如:過濾垃圾郵件、分析社交媒體帖子和評論、評估簡歷以及檢測假新聞。 但是,真的可以相信這些算法能夠可靠地執…

解決 linux 下安裝 node 報: command not found

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 注意:有時安裝成功后,需要關閉xshell,重新啟動。nvm才會生效。 1. 在 linux 下安裝 node 提示 -bash: node: com…

阿里云官方網站免費套餐怎么搶

阿里云推出包含云服務器 ECS、負載均衡、云數據庫 RDS、云數據庫 Redis 版、云數據庫 Mongodb 版、彈性公網 IP、CDN、對象存儲 OSS、文件存儲 NAS等40核心云產品,6個月免費使用何為免費套餐,其實就是讓你先體驗,覺得好用,易用&am…

1003 我要通過

1003 我要通過! (20 分)“答案正確”是自動判題系統給出的最令人歡喜的回復。本題屬于 PAT 的“答案正確”大派送 —— 只要讀入的字符串滿足下列條件,系統就輸出“答案正確”,否則輸出“答案錯誤”。 得到“答案正確”的條件是: …

在英特爾? 凌動? 處理器上將 OpenGL* 游戲移植到 Android* (第一部分)

將游戲和其他使用大量 3D 圖形的應用從 OpenGL 標準移植到 Google Android 設備(包括構建在英特爾 凌動? 微架構上的設備)存在巨大的機遇,因為基于 OpenGL 的游戲、游戲引擎和其他傳統軟件易于獲得;OpenGL 便于移植;而…

文件系統:使用 yum 安裝軟件包

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 一、yum命令的基本安裝功能 [rootlocalhost ~]# man yum command is one of: * install package1 [package2] [...]: ins…

elasticsearch全局analyzer聲明

2019獨角獸企業重金招聘Python工程師標準>>> 問題 elasticsearch從2.4升級到5.6,elasticsearch.yml配置中有一些analyzer配置拷貝到新版本,啟動報錯 index :analysis :analyzer :lowercase_whitespace :type : customtokenizer : myTokenizer…

Parallels Desktop虛擬機無法關機提示“虛擬機處理器已被操作系統重置”

如果你在使用PD的時候遇到了這樣子的彈窗,恭喜你篇博文可以幫助你,因為我剛剛也遇到了這個問題。如果有幫助可以點一下推薦按鈕。 針對Windows電腦 啟動虛擬機創建快照使用管理員權限運行命令提示符執行powercfg -h off重啟試試成功了再刪除快照即可修改…

linux下安裝 ping 命令

前些天發現了一個巨牛的人工智能學習網站,通俗易懂,風趣幽默,忍不住分享一下給大家。點擊跳轉到教程。 使用docker倉庫下載的ubuntu 14.04 鏡像。里面精簡的連 ping 命令都沒有。google 百度都搜索不到ping 命令在哪個包里。 努力找了半天&…

揚尼斯定律:程序員的開發效率每6年提高一倍

我不斷的聽到各種關于“軟件危機”的警言,以及關于軟件開發缺少過程規范的批評。我做編程工作超過15年,我認為這些言論基本上都是錯的:我確信我能在很短的時間里用如今的開發工具復制出15年前一個不錯的程序員開發出的東西。 模仿摩爾定律和…

ApiBoot - ApiBoot Quartz 使用文檔

ApiBoot Quartz ApiBoot內部集成了Quartz,提供了數據庫方式、內存方式的進行任務的存儲,其中數據庫方式提供了分布式集群任務調度,任務自動平滑切換執行節點。 引用ApiBoot Quartz 在pom.xml配置文件內添加,如下配置: …

《算法競賽進階指南》0.4二分

102. 最佳牛圍欄 農夫約翰的農場由N塊田地組成,每塊地里都有一定數量的牛,其數量不會少于1頭,也不會超過2000頭。 約翰希望用圍欄將一部分連續的田地圍起來,并使得圍起來的區域內每塊地包含的牛的數量的平均值達到最大。 圍起區域內至少需要包…