網(wǎng)站首頁(yè) 編程語(yǔ)言 正文
- 拉取阿里云的oracle鏡像
docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
- 查看獲取的鏡像
docker images
- 啟動(dòng)docker容器
- 默認(rèn)啟動(dòng)容器方式
docker run -d -it -p 1521:1521 \
--name oracle11g \
--restart=always registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
- 持久化啟動(dòng)方式如下:
docker run -d -it -p 1521:1521 \
--name oracle \
--restart=always \
--mount source=oracle_vol,target=/home/oracle/app/oracle/oradata registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g
--restart
表示docker重啟是容器自動(dòng)重啟。--mount
表示要將Host上的路徑掛載到容器中。
- 查看容器,容器狀態(tài)up表示在運(yùn)行狀態(tài)
docker ps
- 進(jìn)入容器
docker exec -it 【容器id或名稱(chēng)】 /bin/sh
- 切換到root賬戶(hù)(默認(rèn)進(jìn)入之后是oracle賬戶(hù))
su root
輸入密碼:helowin(密碼都是一樣的)
- 編輯環(huán)境變量
vi /etc/profile
添加以下內(nèi)容:
export ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2
export ORACLE_SID=helowin
export PATH=$ORACLE_HOME/bin:$PATH
執(zhí)行以下命令,使配置生效:
source /etc/profile
- 創(chuàng)建軟鏈接
ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
- 切換到oracle用戶(hù),登錄sqlplus
su - oracle
sqlplus /nolog
conn /as sysdba
并修改sys、system用戶(hù)密碼:
alter user system identified by YOUR_PASSWORD;
alter user sys identified by YOUR_PASSWORD;
alter profile default limit PASSWORD_LIFE_TIME UNLIMITED;
- 創(chuàng)建用戶(hù)
create user zjq(用戶(hù)名) identified by zjq(密碼);
grant connect,resource,dba to zjq(用戶(hù)名);
- 使用Navicat鏈接Oracle
注意下面的服務(wù)名:
測(cè)試連接,連接成功。
- 新建表空間
在Navicat選擇【其他】,然后點(diǎn)擊【表空間】,此時(shí)顯示oracle數(shù)據(jù)庫(kù)中所有的表空間,點(diǎn)擊【新建表空間】。
在【常規(guī)】標(biāo)簽頁(yè),輸入表空間名稱(chēng)、大小、單位等
在【存儲(chǔ)】標(biāo)簽頁(yè),輸入文件類(lèi)型、塊大小、表壓縮方式等
在【高級(jí)】標(biāo)簽頁(yè),設(shè)置其它選項(xiàng),然后點(diǎn)擊【保存】
輸入表空間名稱(chēng),然后點(diǎn)擊【確定】
此時(shí)表空間成功創(chuàng)建了。
原文鏈接:https://blog.csdn.net/qq_35427589/article/details/126978209
相關(guān)推薦
- 2022-08-23 Python+Selenium實(shí)現(xiàn)在Geoserver批量發(fā)布Mongo矢量數(shù)據(jù)_python
- 2022-06-16 golang?beego框架路由ORM增刪改查完整案例_Golang
- 2023-08-28 vscode里面報(bào):‘xxx‘ is assigned a value but never used
- 2023-04-09 利用Matplotlib實(shí)現(xiàn)單畫(huà)布繪制多個(gè)子圖_python
- 2022-08-27 C#實(shí)現(xiàn)截圖幫助類(lèi)_C#教程
- 2022-07-06 C語(yǔ)言超細(xì)致講解函數(shù)遞歸_C 語(yǔ)言
- 2022-08-15 前端el-select下拉數(shù)據(jù)太長(zhǎng)顯示...鼠標(biāo)浮上去顯示全部
- 2023-03-16 Python?asyncio異步編程簡(jiǎn)單實(shí)現(xiàn)示例_python
- 欄目分類(lèi)
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲(chǔ)小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過(guò)濾器
- Spring Security概述快速入門(mén)
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯(cuò)誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡(jiǎn)單動(dòng)態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對(duì)象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支