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

docker部署oracle 19c

這篇具有很好參考價(jià)值的文章主要介紹了docker部署oracle 19c。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

步驟1:確定需要部署的鏡像

docker pull registry.cn-beijing.aliyuncs.com/zhouchaoyi/oracle19c:19.3 
docker images|grep oracle19

步驟2:規(guī)劃鏡像數(shù)據(jù)存儲(chǔ)路徑

# 創(chuàng)建目錄
mkdir -p /opt/oracle19c

# 授權(quán),不授權(quán)會(huì)導(dǎo)致后面安裝失敗
chmod  -R  777 /opt/oracle19c

步驟3:實(shí)例化鏡像參數(shù)修改


docker run -d --name oracle19c \
 -p 15312:1521 -p 15313:5500 \
 --privileged=true -it \
 -v /opt/oracle19c//var/opt/oracle/data \
 -e TZ=Asia/Chongqing \
 registry.cn-beijing.aliyuncs.com/zhouchaoyi/oracle19c:19.3

步驟4:檢查啟動(dòng)狀態(tài)&進(jìn)入容器內(nèi)部

 #容器id
 docker ps -a|grep oracle19c|awk '{print $1}'
 
 docker logs -f oracle19c 
 docker exec -it oracle19c bash
  
 #登錄數(shù)據(jù)庫(kù)
sqlplus / as sysdba

進(jìn)入容器后有個(gè) setPassword.sh 腳本

#進(jìn)入容器
 docker exec -it oracle19c bash
 #執(zhí)行
./setPassword.sh 123456    # 123456為設(shè)置密碼,這里修改為自己的即可

-- 依次執(zhí)行如下命令進(jìn)入oracle并設(shè)置 PDB

grep $ORACLE_HOME /etc/oratab | cut -d: -f1
export ORACLE_SID=ORCLCDB
sqlplus / as sysdba
- 設(shè)置pdb
show pdbs;
alter session set container=ORCLPDB1;

-- 測(cè)試登錄
sqlplus SYSTEM/123456@ORCLPDB1

步驟5:檢查新生成的容器的時(shí)區(qū)

docker exec -it oracle19c date +"%Z %z"
CST+0800表示東8時(shí)區(qū),正是設(shè)置的中國(guó)時(shí)區(qū)

每次登錄都要設(shè)置 ORACLE_SID 環(huán)境變量,可以將這個(gè)寫到~/.bashrc文件里去 ,執(zhí)行如下命令

echo "export ORACLE_SID=ORCLCDB" >> ~/.bashrc

jdbc連接:

# ORACLE_SID
grep $ORACLE_HOME /etc/oratab | cut -d: -f1
==》ORCLCDB

#pdb_name
ls -dl $ORACLE_BASE/oradata/ORCLCDB/*/ | grep -v pdbseed | awk '{print $9}' | cut -d/ -f6
===》ORCLPDB1


driver = "oracle.jdbc.driver.OracleDriver"
url = "jdbc:oracle:thin:@//192.168.5.103:15312/ORCLPDB1"
查看oracle是否安裝成功
可以通過(guò) docker logs -ft oracle19c


4、修改Oralce數(shù)據(jù)庫(kù)密碼 
docker exec  myoracle ./setPassword.sh 123456

5、賬號(hào)信息:
https://localhost:5500/em
賬號(hào): system/sys/等
密碼:123456
sid : orcl
pdb :  orclpdb1

6、連接Oracle
docker exec -it oracle19c /bin/bash
sqlplus / as sysdba
show pdbs;

查看容器中的數(shù)據(jù)庫(kù)名:    show pdbs;
切換到PDB :      alter session set container=ORCLPDB1
切換到CDB :      alter session set container=CDB&ROOT

oracle數(shù)據(jù)庫(kù)sid(實(shí)例名)的查看方法:
select instance_name from V$instance;

也可以使用下邊的命令登錄oracle 
sqlplus SYSTEM/123456@ORCLPDB1
sqlplus autotest/autotest@ORCLPDB1

報(bào)錯(cuò)處理

關(guān)于ORA-00257問(wèn)題的解決(歸檔程序錯(cuò)誤)

ORA-01950: no privileges on tablespace 'USERS'

原因: 在表空間“USERS”無(wú)權(quán)限

解決辦法:

查看當(dāng)前用戶所屬表空間:

select username,default_tablespace from dba_users;

修改表空間:

alter user username quota umlimited  on  tablespacename;
或者  
grant  resource to username 【因?yàn)?grant resource to username 時(shí) 自動(dòng)獲得了有unlimited tablespace的系統(tǒng)權(quán)限】

ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired

SQL> truncate table WMP.TXN_PROC_RESULT;
truncate table WMP.TXN_PROC_RESULT
                   *
ERROR at line 1:
ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired

SQL> select session_id from v$locked_object;

SESSION_ID
----------
      2543

SQL> SELECT sid, serial# FROM v$session where sid=2543;

       SID    SERIAL#
---------- ----------
      2543      59853

SQL> alter system kill session '2543,59853';

System altered.

SQL> 
 

docker部署oracle 19c

?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-444549.html

到了這里,關(guān)于docker部署oracle 19c的文章就介紹完了。如果您還想了解更多內(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)文章

  • 【微服務(wù)部署】五、Jenkins+Docker一鍵打包部署NodeJS(Vue)項(xiàng)目的Docker鏡像步驟詳解

    【微服務(wù)部署】五、Jenkins+Docker一鍵打包部署NodeJS(Vue)項(xiàng)目的Docker鏡像步驟詳解

    ??NodeJS(Vue)項(xiàng)目也可以通過(guò)打包成Docker鏡像的方式進(jìn)行部署,原理是先將項(xiàng)目打包成靜態(tài)頁(yè)面,然后再將靜態(tài)頁(yè)面直接copy到Nginx鏡像中運(yùn)行。 一、服務(wù)器環(huán)境配置 ??前面說(shuō)明了服務(wù)器Nginx的安裝和配置,這里稍微有些不同,但是因?yàn)榇宋氖怯肗ginx鏡像和前端鏡像頁(yè)面同

    2024年02月06日
    瀏覽(23)
  • 【微服務(wù)部署】三、Jenkins+Maven插件Jib一鍵打包部署SpringBoot應(yīng)用Docker鏡像步驟詳解

    【微服務(wù)部署】三、Jenkins+Maven插件Jib一鍵打包部署SpringBoot應(yīng)用Docker鏡像步驟詳解

    ??前面我們介紹了K8S+Docker+Maven插件打包部署SpringCloud微服務(wù)項(xiàng)目,在實(shí)際應(yīng)用過(guò)程中,很多項(xiàng)目沒有用到K8S和微服務(wù),但是用到了Docker和SpringBoot,所以,我們這邊介紹,如果使用Jenkins+jib-maven-plugin插件打包部署SpringBoot項(xiàng)目的Docker鏡像。 ??網(wǎng)上有多種Docker打包插件使用說(shuō)

    2024年02月09日
    瀏覽(28)
  • docker 安裝 oracle19c

    docker 安裝 oracle19c

    docker 安裝 oracle19c 拉取鏡像 創(chuàng)建掛載目錄 授權(quán) 安裝 或者講字符集修改為 AL32UTF8 安裝過(guò)程中可以通過(guò)日志監(jiān)控安裝情況 連接 Oracle 數(shù)據(jù)庫(kù) 打開容器終端 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)
  • Docker安裝Oracle19c

    Docker安裝Oracle19c

    1.下載鏡像 到?https://hub.docker.com?搜索合適的鏡像,這里選擇banglamon/oracle193db:19.3.0-ee。 ?拉取鏡像 docker pull banglamon/oracle193db:19.3.0-ee 這里走了點(diǎn)彎路,這個(gè)鏡像安裝后實(shí)例無(wú)法正常啟動(dòng),而且掛載的目錄下面沒有生成文件,想辦法啟動(dòng)以后sqlplus能用,但容器外部連接報(bào)ora-1

    2023年04月21日
    瀏覽(23)
  • CentOS 7.8 Oracle 19C安裝部署

    CentOS 7.8 Oracle 19C安裝部署

    本文描述了在CENTOS 7.8操作系統(tǒng)環(huán)境上使用圖形化安裝部署ORACLE 19C版本單實(shí)例數(shù)據(jù)庫(kù)。 注:本文中,#開頭命令表示在root用戶下執(zhí)行,$開頭命令表示在oracle用戶下執(zhí)行。 1、操作系統(tǒng)檢查 ORACLE 19C的部署安裝對(duì)系統(tǒng)及內(nèi)核版本有一定的要求,推薦Red Hat Enterprise Linux 7.5: 3.10.0-8

    2024年02月16日
    瀏覽(22)
  • 【德哥說(shuō)庫(kù)系列】-ASM管理Oracle 19C單實(shí)例部署

    ???????????? 哈嘍!大家好,我是【IT邦德】,江湖人稱jeames007,10余年DBA及大數(shù)據(jù)工作經(jīng)驗(yàn) 一位上進(jìn)心十足的【大數(shù)據(jù)領(lǐng)域博主】!?????? 中國(guó)DBA聯(lián)盟(ACDU)成員,目前服務(wù)于工業(yè)互聯(lián)網(wǎng) 擅長(zhǎng)主流Oracle、MySQL、PG、高斯及Greenplum運(yùn)維開發(fā),備份恢復(fù),安裝遷移,性能優(yōu)

    2024年02月09日
    瀏覽(20)
  • 在RockyLinux 9.3環(huán)境中采用RPM模式部署Oracle 19C

    在開發(fā)數(shù)據(jù)庫(kù)系統(tǒng)時(shí),可以驗(yàn)證功能是否與Oracle的表現(xiàn)一致,驗(yàn)證正確性和兼容性 虛擬機(jī)安裝,CPU 2*4 內(nèi)存16G 磁盤100G 目標(biāo)生產(chǎn)環(huán)境是RHEL 9.X,學(xué)習(xí)環(huán)境采用Rocky Linux 9.3 選擇Oracle版本是長(zhǎng)期支持版19C 只驗(yàn)證基礎(chǔ)的功能,可以禁用CDB PDB 安裝的Oracle只需要功能驗(yàn)證不用于生產(chǎn)環(huán)

    2024年04月22日
    瀏覽(15)
  • 【新課上架】安裝部署系列Ⅲ—Oracle 19c Data Guard部署之兩節(jié)點(diǎn)RAC部署實(shí)戰(zhàn)

    【新課上架】安裝部署系列Ⅲ—Oracle 19c Data Guard部署之兩節(jié)點(diǎn)RAC部署實(shí)戰(zhàn)

    01 課程介紹 Oracle Real Application Clusters (RAC) 是一種跨多個(gè)節(jié)點(diǎn)分布數(shù)據(jù)庫(kù)的企業(yè)級(jí)解決方案。它使組織能夠通過(guò)實(shí)現(xiàn)容錯(cuò)和負(fù)載平衡來(lái)提高可用性和可擴(kuò)展性,同時(shí)提高性能。本課程基于當(dāng)前主流版本Oracle 19c+OEL7.9解析如何搭建2節(jié)點(diǎn)RAC對(duì)1節(jié)點(diǎn)單機(jī)的DATA GUARD搭建,讓學(xué)員快速掌

    2024年01月25日
    瀏覽(19)
  • 【Docker容器】Docker安裝MySQL鏡像詳細(xì)步驟(適合新手使用)

    【Docker容器】Docker安裝MySQL鏡像詳細(xì)步驟(適合新手使用)

    前言 自從用了Docker之后,發(fā)現(xiàn)裝東西是真的香,不用在自己根據(jù)下載壓縮包一個(gè)個(gè)的去解壓、執(zhí)行、配置環(huán)境等等操作。想要啥直接就用Docker直接即拿即用,灰常的舒服啊。話不多說(shuō),正式開干,直接開始安裝步驟。以下所有的安裝前提是你裝了Docker引擎了,不要告訴我連

    2023年04月25日
    瀏覽(95)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包