国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g

這篇具有很好參考價(jià)值的文章主要介紹了Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

拉取鏡像

docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

docker images

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

以持久化的方式啟動(dòng)容器

mkdir -p /home/data/oracle/app/oracle/oradata

docker run -d -p 1521:1521 --name oracle11g  --restart=always \
--mount source=oracle_vol,target=/home/data/oracle/app/oracle/oradata \
registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

docker ps

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

關(guān)于持久化,source=oracle_vol指的是容器中的數(shù)據(jù)卷路徑,target指的是容器外需要被掛載的目錄路徑。

查看volume的具體位置

docker volume inspect oracle_vol

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

修改配置文件

docker exec -it -u root oracle11g /bin/bash

vi /etc/profile

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

使用I鍵進(jìn)入編輯模式,添加以下配置信息,再使用Esc鍵退出編輯模式,輸入:wq保存配置信息。

# oracle home目錄
export ORACLE_HOME=/home/oracle/app/oracle/prouct/11.2.0/dbhome_2
# oracle 服務(wù)名或者SID名
export ORACLE_SID=helowin
# oracle 環(huán)境變量
export PATH=$ORACLE_HOME/bin:$PATH
# 字符集和中文亂碼問(wèn)題
export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

檢查配置信息是否保存成功

cat /etc/profile

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

加載配置文件

source /etc/profile

創(chuàng)建軟連接

ln -s $ORACLE_HOME/bin/sqlplus /usr/bin

連接Oracle

# 切換用戶
su - oracle
# 登錄Oracle
sqlplus /nolog
# 連接Oracle
conn /as sysdba

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

修改相關(guān)信息

# 修改system用戶的密碼為system
alter user system identified by system;
# 修改sys用戶的密碼為sys
alter user sys identified by sys;
# 修改密碼規(guī)則策略為密碼永不過(guò)期
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

修改SID

查看原鏡像中設(shè)置的SID

select instance from v$thread;

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

# 關(guān)閉數(shù)據(jù)庫(kù)
shutdown immediate
# 退出sqlplus
exit

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

修改oracle用戶的環(huán)境變量
vi /home/oracle/.bash_profile

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

cat /home/oracle/.bash_profile

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

source /home/oracle/.bash_profile
修改/etc/oratab文件
vi /etc/oratab

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

進(jìn)入$ORACLE_HOME/dbs目錄,修改文件名
cd $ORACLE_HOME/dbs
mv hc_helowin.dat hc_honey.dat
mv lkHELOWIN lkhoney
mv orapwhelowin orapwhoney
mv spfilehelowin.ora spfilehoney.ora
mv inithelowin.ora inithoney.ora
啟動(dòng)數(shù)據(jù)庫(kù),檢查SID
sqlplus / as sysdba
# 啟動(dòng)數(shù)據(jù)庫(kù)
startup
# 檢查SID
select instance from v$thread;

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

連接Oracle

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle

Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle
Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g,Linux,mr,docker,容器,oracle文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-798785.html

到了這里,關(guān)于Mr. Cappuccino的第68杯咖啡——基于Docker安裝Oracle11g的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Mr. Cappuccino的第55杯咖啡——Mybatis一級(jí)緩存&二級(jí)緩存

    Mr. Cappuccino的第55杯咖啡——Mybatis一級(jí)緩存&二級(jí)緩存

    緩存越小,查詢速度越快,緩存數(shù)據(jù)越少 緩存越大,查詢速度越慢,緩存數(shù)據(jù)越多 在多級(jí)緩存中,一般常見(jiàn)的是先查詢一級(jí)緩存,再查詢二級(jí)緩存,但在Mybatis中是先查詢二級(jí)緩存,再查詢一級(jí)緩存。 在Mybatis中,BaseExecutor屬于一級(jí)緩存執(zhí)行器,CachingExecutor屬于二級(jí)緩存執(zhí)行

    2024年02月14日
    瀏覽(23)
  • Mr. Cappuccino的第57杯咖啡——簡(jiǎn)單手寫(xiě)Mybatis大致原理

    Mr. Cappuccino的第57杯咖啡——簡(jiǎn)單手寫(xiě)Mybatis大致原理

    底層基于JDK動(dòng)態(tài)代理技術(shù)實(shí)現(xiàn) pom.xml config.properties UserEntity.java UserMapper.java Insert.java JdbcUtils.java MapperProxy.java SqlSession.java MybatisTest.java 運(yùn)行MybatisTest類 SqlSession.java MapperProxy.java MybatisTest.java MapperProxy.java MybatisTest.java 運(yùn)行結(jié)果

    2024年02月14日
    瀏覽(23)
  • Mr. Cappuccino的第62杯咖啡——Spring之Bean的生命周期

    Mr. Cappuccino的第62杯咖啡——Spring之Bean的生命周期

    實(shí)現(xiàn)Aware接口是為了bean能獲取某些信息、感知某些信息。Aware自身是一個(gè)空的接口,Spring提供了很多它的實(shí)現(xiàn)接口,開(kāi)發(fā)者實(shí)現(xiàn)這些已有的接口就能獲取特定的一些信息。 Spring提供了一些Aware接口的實(shí)現(xiàn)接口: ApplicationContextAware、ApplicationEventPublisherAware、BeanClassLoaderAware、Be

    2024年02月12日
    瀏覽(26)
  • Mr. Cappuccino的第60杯咖啡——Spring之BeanFactory和ApplicationContext

    Mr. Cappuccino的第60杯咖啡——Spring之BeanFactory和ApplicationContext

    概述 BeanFactory,以Factory結(jié)尾,表示它是一個(gè)工廠類(接口), 它是負(fù)責(zé)生產(chǎn)和管理bean的一個(gè)工廠。在Spring中,BeanFactory是IOC容器的核心接口,它的職責(zé)包括:實(shí)例化、定位、配置應(yīng)用程序中的對(duì)象及建立這些對(duì)象間的依賴; BeanFactory只是個(gè)接口,并不是IOC容器的具體實(shí)現(xiàn),但是

    2024年02月13日
    瀏覽(21)
  • Mr. Cappuccino的第63杯咖啡——Spring之AnnotationConfigApplicationContext源碼分析

    Mr. Cappuccino的第63杯咖啡——Spring之AnnotationConfigApplicationContext源碼分析

    以上一篇文章《Spring之Bean的生命周期》的代碼進(jìn)行源碼分析 AnnotationConfigApplicationContext.java AbstractApplicationContext.java BeanFactory中兩個(gè)重要的對(duì)象 DefaultListableBeanFactory.java DefaultSingletonBeanRegistry.java Debug源碼分析 register(componentClasses):注冊(cè)指定的配置類SpringConfig02到beanDefinitionMap集

    2024年02月13日
    瀏覽(55)
  • Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java環(huán)境

    Mr. Cappuccino的第58杯咖啡——MacOS配置Maven和Java環(huán)境

    如果使用的是bash,則使用以下命令 因?yàn)槲疫@里使用的是zsh,所以使用以下命令 下載Maven Maven下載地址 配置前準(zhǔn)備 使用command+shift+G進(jìn)入/usr/local/目錄 創(chuàng)建maven文件夾 將下載好的Maven壓縮包解壓 把解壓后的文件復(fù)制到maven文件夾下面,并創(chuàng)建repo文件夾用來(lái)存放拉取的maven依賴

    2024年02月14日
    瀏覽(46)
  • Docker安裝Oracle11g(安裝簡(jiǎn)單)

    Docker安裝Oracle11g(安裝簡(jiǎn)單)

    背景 在Linux中安裝oracle非常麻煩,相信每個(gè)人也會(huì)遇到各種坑。為了一次裝好,也方便將來(lái)直接可以導(dǎo)出鏡像在各平臺(tái)移植使用,所以選擇用docker安裝 Oracle。 使用官方鏡像下載速度非常慢,因此,我們可以使用阿里鏡像。 拉取鏡像 拉取oracle_11g鏡像 拉取oracle鏡像(oracle 11.0

    2024年02月13日
    瀏覽(34)
  • Docker 安裝Oracle 11g

    Docker 安裝Oracle 11g

    前言 想裝個(gè)oracle又怕占內(nèi)存,于是就想用docker裝一個(gè),在網(wǎng)上找了很多資料,期間遇見(jiàn)過(guò)很多的坑。下面是我總結(jié)并實(shí)驗(yàn)成功的方法,直接無(wú)腦粘貼復(fù)制 就行 docker-compose文件 創(chuàng)建文件夾 放入yml文件至/usr/local/docker/oracle 啟動(dòng)oracle 配置oracle 進(jìn)入docker容器內(nèi)部 使用內(nèi)部root 用戶

    2024年02月15日
    瀏覽(24)
  • docker 安裝 oracle19c

    docker 安裝 oracle19c

    docker 安裝 oracle19c 拉取鏡像 創(chuàng)建掛載目錄 授權(quán) 安裝 或者講字符集修改為 AL32UTF8 安裝過(guò)程中可以通過(guò)日志監(jiān)控安裝情況 連接 Oracle 數(shù)據(jù)庫(kù) 打開(kāi)容器終端 sqlplus登錄 sysdba身份登錄,默認(rèn)進(jìn)入CDB 進(jìn)入CDB 進(jìn)入PDB 查看連接模式 網(wǎng)頁(yè)登錄 https://ip:5500/em sqldeveloper Oracle SQL Developer Do

    2024年02月10日
    瀏覽(18)
  • docker 安裝Oracle19c

    docker 安裝Oracle19c

    如下操作基于已經(jīng)裝好docker 環(huán)境 1.下載鏡像 docker pull registry.cn-hangzhou.aliyuncs.com/zhuyijun/oracle:19c 通過(guò)docker images 命令查看 如下圖:已經(jīng)有oracle 19c鏡像。 ?2.創(chuàng)建掛載文件 # 創(chuàng)建文件 mkdir -p /mydata/oracle/oradata # 授權(quán),不授權(quán)會(huì)導(dǎo)致后面安裝失敗 chmod 777 /mydata/oracle/oradata 3.安裝Or

    2024年02月04日
    瀏覽(20)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包