首页 > 数据库 >oracle11 docker-compose.yml,启动时导入sql文件

oracle11 docker-compose.yml,启动时导入sql文件

时间:2023-05-12 13:33:40浏览次数:39  
标签:compose 启动 oracle sql oracle11 docker

version: '3'

services:

  oracle:
    image: wnameless/oracle-xe-11g-r2
    container_name: oracle11gr2
    environment:
      - 'NLS_LANG=AMERICAN_AMERICA.AL32UTF8'
    volumes:
      - "./create.sql:/docker-entrypoint-initdb.d/create.sql"
    ports:
      - "1521:1521"

将sql挂载到/docker-entrypoint-initdb.d/目录下,oracle启动会自动执行sql(需保证sql正确性,如未启动可以查看docker容器启动log)

标签:compose,启动,oracle,sql,oracle11,docker
From: https://www.cnblogs.com/goPush/p/17393843.html

相关文章

  • MySQL之redo日志
    一、redo日志简介在事务的实现机制上,MySQL采用的WAL(Write-aheadlogging,预写式日志)机制来实现的,所有的修改都先被写入到日志中,然后再被应用到系统中,通常包含redo和undo两部分信息。redolog称为重做日志,每当有操作时,在数据变更之前将操作写入redolog,这样当发生掉电之类的情况时系......
  • 安装docker 和docker-compose脚本
    安装docker和docker-compose#!/bin/bashfunctiondocker_install(){echo"检测Docker是否安装..."docker-vif[$?-ne0];thenecho"检测到Docker未安装!"echo"*****开始安装docker工具*****"ehco"......
  • Entity FrameWork 6 与sqlserver数据库建立连接
    1、新建一个控制台项目  2、添加EF6   3、新建2个表并建立外联关系department:departmentId为主键 person:id为主键    4、连接sqlserver数据库             ......
  • 2.SQLServer 安装
     https://docs.microsoft.com/zh-cn/sql/linux/quickstart-install-connect-red-hat?view=sql-server-ver15 快速入门:在RedHat上安装SQLServer并创建数据库2021/09/25适用于: SQLServer(所有支持的版本)-Linux本快速入门介绍如何在RedHatEnterprise......
  • MySQL忘记密码
    如下1、先停止服务servicemysqldstop停止2、修改配置linux修改命令:vi/etc/my.cnfwindows系统是my.ini文件手动添加在文件最后加上:skip-grant-tables3、重启服务servicemysqldstart启动4、输入命令:mysql,回车,进入mysql执行窗口,或者输入:mysql-uroot-p,......
  • PostgreSQL 10 文档: PostgreSQL 客户端工具
    PostgreSQL客户端应用这部份包含PostgreSQL客户端应用和工具的参考信息。不是所有这些命令都是通用工具,某些需要特殊权限。这些应用的共同特征是它们可以被运行在任何主机上,而不管数据库服务器在哪里。当在命令行上指定用户和数据库名时,它们的大小写会被保留—空格或特殊字......
  • python导出postgresql中的一个表到本地csv表格
     代码如下修改xxx即可:conn=psycopg2.connect(host=DB_SERVICES,user=DB_USERNAME,password=DB_PWD,database=DB_NAME)cur=conn.cursor(cursor_factory=psycopg2.extras.DictCursor)sql=f"select*fromxxx.xxx"cur.execute(sql)res=cur.fetchall()pand......
  • mysql主从复制(gtid模式)修改主库ip
    环境:OS:Centos7DB:mysql5.7.29 基于GTID复制的主从环境,主库修改了ip后,修改从库同步信息(不需要指定master_log_file和master_log_pos)1.停掉从库stopslave; 2.查看从库状态mysql>showslavestatus\G;***************************1.row*********************......
  • 常用mysql语句.md
    0.背景记录下常用的Mysql语句,持续更新,方便复制。1.实例--查看建表语句showcreatetablevar1;--查看表中的字段信息showfullcolumnsfromvar1;--查看那些表里有batch_id这个字段selecttable_schema,table_namefrominformation_schema.columnswherecolumn_n......
  • MySQL好玩新特性:离线模式
    GreatSQL社区原创内容未经授权不得随意使用,转载请联系小编并注明来源。GreatSQL是MySQL的国产分支版本,使用上与MySQL一致。作者:Yejinrong/叶金荣文章来源:GreatSQL社区原创继续吹MySQL8.0~在以前,当需要对MySQL数据库进行维护操作时,通常需要先进行主从切换,然后修改设置并......