Oracle 数据库
文章平均质量分 81
分享 Oracle 数据库的方方面面
KK架构
天道酬勤
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用 jdbc 实现一个用户访问多个 schema 下的表
一、想实现这样的场景 假设我们在做一个工具,工具有两个模块,一个模块是数据源模块,一个模块是数据查询模块。 数据源模块负责配置一些 url,用户名,密码之类的参数,数据查询模块使用这些参数,去查询数据。 假设现在有一个数据库,有好多 schema,每一个 schema 都有可能被查询,这个时候,得要去数据源那边,为每一个 schema 配置一个连接参数。 二、这是我们不想要的,如何优化 可以使用 alter session set current_schema = my_schema 这样的语法,在一个用户原创 2020-11-28 16:51:45 · 3157 阅读 · 0 评论 -
如何科学在 maven 项目中依赖 ojdbc 的 jar 包,授人以鱼不如授人以渔
不知道为何,阿里云的 maven 仓库,和中央仓库都无法下载 ojdbc 的依赖。很无奈,Baidu了一番,csdn 上有资源,奈何要 50 多币,我只是一个穷屌丝。 然后我也不知道,我装了 oracle 11c 的数据库,使用 jdk8 ,我该下载哪个版本的 ojdbc 的 jar 包呢? 所以本次就从官网入手,找到最佳适配 oracle 版本和 jdk 版本的 ojdbc jar 包。 一、首先看你安装的是什么版本的 oracle 数据 select * from v$version; 可以看到,我装原创 2020-11-28 16:44:49 · 912 阅读 · 0 评论 -
理解 oracle 中 user和 schema 的关系
有时候会把 oracle 的 user 和 schema 搞混,今天来彻底理解和实战一下 oracle 的 user 和 schema的区别。 一、名词解释 1. 什么是用户 oracle中的用户,和所有系统中的用户概念类似,用户所持有的是系统的资源及权限。 2. 什么是 schema oracle 中的 schema 就是指一个用户下所有数据库对象(如 tables,views,stored procedures等)的逻辑集合。 schema 本身不能理解成一个对象,oracle 中并没有提供创建 sch原创 2020-11-28 16:36:17 · 6735 阅读 · 0 评论 -
使用 docker 来安装 oracle 11c
先拉取镜像: docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 创建容器 docker run -d -p 1521:1521 --name oracle11g registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g 启动容器 docker start oracle11g 进入镜像进行配置 docker exec -it oracle11g bash 切换到 root 下 su原创 2020-11-28 16:32:37 · 6813 阅读 · 0 评论
分享