最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker安裝Oracle創(chuàng)建表空間并導(dǎo)入數(shù)據(jù)庫(kù)完整步驟

 更新時(shí)間:2025年04月22日 10:41:03   作者:H愚公移山H  
Docker提供了一種簡(jiǎn)便的方式,通過(guò)容器化我們可以在任何支持Docker 的環(huán)境中快速部署Oracle數(shù)據(jù)庫(kù),這篇文章主要介紹了Docker安裝Oracle創(chuàng)建表空間并導(dǎo)入數(shù)據(jù)庫(kù)的相關(guān)資料,需要的朋友可以參考下

一、Docker 安裝Oracle

1、檢查docker 版本

docker version

2、docker 下載鏡像

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

3、 docker啟動(dòng)容器

docker run -d -p 30026:1521 -p 8081:8080 --name oracle_11g -e ORACLE_HOME=/home/oracle/app/oracle/product/11.2.0/dbhome_2 -e ORACLE_SID=helowin registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g

4、  進(jìn)入容器內(nèi)部

docker exec -it oracle_11g bash

# 1. 切換至root用戶(默認(rèn)是oracle用戶),密碼為helowin
su root

# 2. 創(chuàng)建軟鏈接
ln -s $ORACLE_HOME/bin/sqlplus /usr/bin

# 3.切換回oracle用戶
su oracle

# 4. 登錄sql plus
sqlplus /nolog
conn /as sysdba
## 4.1 修改system用戶密碼為system
alter user system identified by system;
## 4.2 修改sys用戶密碼為system
alter user sys identified by system;
## 4.3 新增一個(gè)測(cè)試用戶(用戶名:test,密碼:test123);
create user test identified by test123;
## 4.4 將dba權(quán)限給內(nèi)部管理員賬號(hào)和密碼
grant connect,resource,dba to SYS_ORM;
## 4.5 修改密碼策略規(guī)則為:密碼永不過(guò)期
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
## 4.6 修改數(shù)據(jù)庫(kù)最大連接數(shù);
alter system set processes=1000 scope=spfile;
## 4.7 最后重啟數(shù)據(jù)庫(kù);
shutdown immediate;
startup;

# 5.退出
exit

5、安裝成功,使用客戶端工具連接

二、創(chuàng)建數(shù)據(jù)庫(kù)用戶與表空間

1、查詢數(shù)據(jù)庫(kù)文件位置

 select t1.name,t2.name  from v$tablespace t1,v$datafile t2  where t1.ts# = t2.ts#;

2、創(chuàng)建表空間

用sysdba登陸,sqlplus /@sysware as sysdba /PLSQL使用SYSDBA 登錄執(zhí)行

CREATE TABLESPACE ORM
DATAFILE '/home/oracle/app/oracle/oradata/helowin/orm.dbf' size 800M  	   --存儲(chǔ)地址 初始大小800M
	autoextend on next 50M maxsize unlimited                   --每次擴(kuò)展10M,無(wú)限制擴(kuò)展
         EXTENT MANAGEMENT LOCAL autoallocate SEGMENT SPACE MANAGEMENT AUTO; 

3、創(chuàng)建用戶

用sysdba登陸,sqlplus /@sysware as sysdba /PLSQL使用SYSDBA 登錄執(zhí)行

create user 用戶名 identified by 密碼 default tablespace 表空間名;  

create user ORM identified by ORM default tablespace ORM;  

4、設(shè)置權(quán)限

用sysdba登陸,sqlplus /@sysware as sysdba /PLSQL使用SYSDBA 登錄執(zhí)行

grant connect,resource,create type,create view,recovery_catalog_owner to 用戶名
--注意:禁止使用:imp_full_database權(quán)限

grant connect,resource,create type,create view,recovery_catalog_owner to ORM;

三、導(dǎo)出數(shù)據(jù)庫(kù)DMP

注意:導(dǎo)出需要記錄用戶名、表空間名,導(dǎo)入需要用到

1、上傳文件到指定目錄

docker cp  /home/imp e5w3hr4rrre3:/home/ormexp

2、創(chuàng)建權(quán)限目錄

用sysdba登陸,
create directory 授權(quán)目錄名 as '授權(quán)目錄';   
grant read,write on directory 授權(quán)目錄名 to 數(shù)據(jù)庫(kù)用戶名;

# 切換oracle用戶:
su - oracle
# 管理員登錄
sqlplus sys/system@orcl as sysdba

create directory ormExp as '/home/ormexp';   
grant read,write on directory ormExp to ORM;

3、執(zhí)行oracle-expdp導(dǎo)出

在cmd、用戶窗口執(zhí)行:

expdp 數(shù)據(jù)庫(kù)用戶名/數(shù)據(jù)庫(kù)密碼@sysware directory=授權(quán)目錄名 dumpfile=數(shù)據(jù)文件名稱.dmp

expdp ORM/ORM@orcl directory=ormExp dumpfile=data.dmp

四、導(dǎo)入oracle dmp文件

1、創(chuàng)建權(quán)限目錄

用sysdba登陸,

create directory 授權(quán)目錄名 as '授權(quán)目錄';   
grant read,write on directory 授權(quán)目錄名 to 數(shù)據(jù)庫(kù)用戶名;

# 切換oracle用戶:
su - oracle
# 管理員登錄
sqlplus sys/system@orcl as sysdba

create directory ormimp as '/home/ormimp';   
grant read,write on directory ormimp to ORM;

2、導(dǎo)入oracle dmp文件

在cmd、用戶窗口執(zhí)行

impdp 數(shù)據(jù)庫(kù)用戶名/數(shù)據(jù)庫(kù)密碼 directory=授權(quán)目錄名 remap_tablespace=導(dǎo)出數(shù)據(jù)庫(kù)的表空間:表空間 dumpfile=數(shù)據(jù)文件名稱.dmp remap_schema=導(dǎo)出數(shù)據(jù)庫(kù)的用戶名:數(shù)據(jù)庫(kù)用戶名 transform=OID:N

impdp ORM/ORM@orcl directory=impdata remap_tablespace=BLUESYS20240715:ORM dumpfile=BLUESYS.DMP remap_schema=BLUESYS:ORM transform=OID:N
impdp ORM/ORM directory=impdata remap_tablespace=BLUESYS20240715:ORM dumpfile=BLUESYS.DMP remap_schema=BLUESYS:ORM transform=OID:N

總結(jié) 

到此這篇關(guān)于Docker安裝Oracle創(chuàng)建表空間并導(dǎo)入數(shù)據(jù)庫(kù)的文章就介紹到這了,更多相關(guān)Docker安裝Oracle創(chuàng)建表空間內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker默認(rèn)路徑存儲(chǔ)不足解決過(guò)程

    docker默認(rèn)路徑存儲(chǔ)不足解決過(guò)程

    這篇文章主要給大家介紹了關(guān)于docker默認(rèn)路徑存儲(chǔ)不足的解決過(guò)程,Docker存儲(chǔ)空間不足的錯(cuò)誤通常表明Docker Daemon分配的本地磁盤(pán)空間用盡,文中通過(guò)代碼將解決的辦法介紹的非常詳細(xì),需要的朋友可以參考下
    2024-04-04
  • docker和docker-compose離線安裝實(shí)踐

    docker和docker-compose離線安裝實(shí)踐

    文章介紹了如何在離線環(huán)境中安裝Docker和Docker Compose,包括下載、解壓、移動(dòng)文件、啟動(dòng)服務(wù)和驗(yàn)證步驟
    2025-12-12
  • 使用Docker運(yùn)行Microsoft SQL Server 2017的方法

    使用Docker運(yùn)行Microsoft SQL Server 2017的方法

    本篇文章主要介紹了使用Docker運(yùn)行Microsoft SQL Server 2017的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-11-11
  • Docker部署Xinference的教程

    Docker部署Xinference的教程

    這篇文章主要介紹了Docker部署Xinference的教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-03-03
  • docker下創(chuàng)建redis集群步驟詳解

    docker下創(chuàng)建redis集群步驟詳解

    這篇文章介紹了如何在Docker環(huán)境下創(chuàng)建Redis集群的步驟,包括解決Redis鏡像問(wèn)題、配置國(guó)內(nèi)加速、準(zhǔn)備部署、創(chuàng)建配置文件、編寫(xiě)docker-compose.yml、執(zhí)行部署命令、創(chuàng)建集群、驗(yàn)證集群和查看集群信息等,感興趣的朋友跟隨小編一起看看吧
    2026-01-01
  • docker鏡像、容器消失解決辦法步驟記錄

    docker鏡像、容器消失解決辦法步驟記錄

    在工作中,Docker服務(wù)突然停止,鏡像和容器消失是極為頭疼的問(wèn)題,解決方案分為檢查存儲(chǔ)空間和更換Docker安裝目錄兩種,文中將兩種方法介紹的非常詳細(xì),需要的朋友可以參考下
    2024-10-10
  • Windows11上Docker Desktop鏡像源配置失效排查與解決方案

    Windows11上Docker Desktop鏡像源配置失效排查與解決方案

    這篇文章主要介紹了Windows11上Docker Desktop鏡像源配置失效排查與解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • 利用Docker搭建Laravel開(kāi)發(fā)環(huán)境的完整步驟

    利用Docker搭建Laravel開(kāi)發(fā)環(huán)境的完整步驟

    這篇文章主要給大家介紹了關(guān)于如何利用Docker搭建Laravel開(kāi)發(fā)環(huán)境的完整步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Laravel具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-09-09
  • Docker多個(gè)容器不能有相同端口號(hào)的處理方案

    Docker多個(gè)容器不能有相同端口號(hào)的處理方案

    這篇文章主要介紹了Docker多個(gè)容器不能有相同端口號(hào)的處理方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • Docker容器內(nèi)存限制的方法

    Docker容器內(nèi)存限制的方法

    本篇文章主要介紹了Docker容器內(nèi)存限制的方法,具有一定的參考價(jià)值,有興趣的可以了解一下。
    2017-01-01

最新評(píng)論

射阳县| 观塘区| 平定县| 云梦县| 资兴市| 洮南市| 九寨沟县| 迭部县| 获嘉县| 汉中市| 土默特右旗| 祁东县| 册亨县| 和政县| 盐池县| 侯马市| 兴宁市| 共和县| 汕尾市| 桂东县| 依安县| 华阴市| 敦煌市| 石河子市| 玛曲县| 新余市| 张家川| 德清县| 察雅县| 樟树市| 安陆市| 方山县| 乌海市| 诏安县| 定襄县| 绍兴市| 东兰县| 祁连县| 安国市| 陵水| 成武县|