运维/oracle数据dump
前情提要:
我的 oracle 部署在 docker 容器中。
首先进入到 oracle 的容器内
1docker exec -it <container_id> /bin/bash
链接到 oracle
1sqlplus system/passowrd
创建导出目录
1CREATE ...
运维/docker部署java应用
java应用部署
记录一下部署公司java项目的过程。顺便写了个简单脚本。
maven clean
maven package
产物拷贝到服务器
dockerfile拷贝到服务器
连接远程服务器
清理原有的容器,镜像
执行镜像构建命令
启动容器
查看日志
dockerFile123456789 ...
前端/hash和history路由
路由的hash和History模式
为了达到改变视图的同时不会向后端发出请求这一目的,浏览器当前提供了以下两种支持:hash模式:即地址栏 URL 中的 # 符号比如这个 URL:http://www.abc.com/#/hello, hash 的值为 #/hello它的特点在于:hash 虽然出现 ...
后端/PageHelper分页插件兼容多数据库
springboot + 多数据源 mysql、oracle + pagehelper 分页
如果使用单数据源,可在配置文件中配置如下:
12345pagehelper: helperDialect: mysql reasonable: false supportMethodsArgument ...
后端/oracle会话锁定
用 navicat 执行一个耗时很长的函数。
结果 navicat 闪退了。导致这个会话没了。
执行这个语句查看:
1234select b.username,b.sid,b.serial#,logon_timefrom v$locked_object a,v$session bwhere a.se ...
运维/java微服务部署
记录一个 shell 脚本的坑
比如如下脚本,执行的时候提示
1./restart.sh: 行 1: $'\r': 未找到命令
出现这样的错误,是因为 Shell 脚本在 Windows 系统编写时,每行结尾是\r\n,而在 Linux 系统中行每行结尾是\n,所以在 Linux 系统中运行脚本时 ...
后端/oracle表空间踩坑
查看表空间大小(需要 sys 用户权限):
123SELECT tablespace_name, SUM(bytes) AS total_bytesFROM dba_data_filesGROUP BY tablespace_name;
修改表空间大小
1ALTER TABLESPACE xxx ...
后端/oracle使用dblink
查看所有的 dblink
1select * from ALL_DB_LINKS;
查看用户权限
1SELECT * FROM USER_SYS_PRIVS;
赋予权限
1GRANT CREATE PUBLIC DATABASE LINK TO SYSTEM;
创建 dblink
123456 ...
运维/安装oracle18
安装 oracle18
使用 airbyte 工具,必须目标源数据库 oracle 版本大于 18 或者 12+ 设置字符串长为 120
拉镜像123456789docker pull registry.cn-hangzhou.aliyuncs.com/zhengqing/oracle18cdoc ...
后端/elasticSearch+docker
Docker 安装 ElasticSearch1 安装说明在平时工作的时候,开发环境大多数会安装单机ElasticSearch,但生产环境基本会安装ElasticSearch集群版,所以我们接下来实现一下ElasticSearch单机安装,下一节实现集群安装,但安装也大多数采用Docker安装。不过 ...





