☆☆☆★☆☆☆

唯有努力才能活成自己想要活成的样子

导航

随笔分类 -  oracle学习记录

仅对自己学习有效l
Oracle 实例名(SID)/服务名(Service_Name)有什么区别
摘要:SID sid是用来标识这个数据库内部每个实例的名字。一个实例只能对应一个数据库,但是一个数据库可以由多个实例对应。使用SID来表示标识数据库的一个实例 SERVER_NAME server_name参数是由oracle8i开始引进的。在8i以前,在Oracle的并行环境中,一个 数据库对应多个实例 阅读全文

posted @ 2021-12-27 20:32 Yr-Zhang 阅读(2429) 评论(0) 推荐(0)

oracle的clob字段写入与读取
摘要:lob字段基本分为clob和blob,分别存储大文本和二进制流(图片)内容,以下记录下代码,仅供自己查看 /** * 读取clob */public String selectClob() { String content = "null"; try { connection = DB14Util. 阅读全文

posted @ 2021-11-19 11:07 Yr-Zhang 阅读(2148) 评论(0) 推荐(0)

H2数据库学习
摘要:安装 官网:https://h2database.com/html/main.html H2数据库是一个开源的关系型数据库; H2是一个采用java语言编写的嵌入式数据库引擎,只是一个类库(即只有一个 jar 文件),可以直接嵌入到应用项目中,不受平台的限制 应用场景 可以同应用程序打包在一起发布, 阅读全文

posted @ 2020-11-03 15:57 Yr-Zhang 阅读(225) 评论(0) 推荐(0)

oracle中merge into用法(用A|B表去更新A|B表或插入A|B表)
摘要:参考:https://www.cnblogs.com/kongxc/p/9237941.html merge into的sql格式: MERGE INTO [target-table] A USING [source-table sql] B ON([conditional expression] 阅读全文

posted @ 2020-10-22 11:14 Yr-Zhang 阅读(268) 评论(0) 推荐(0)

Linux系统扩展oracle数据库所在的分区
摘要:注意:lvm类型分区能用这种办法扩容 问题:将oracle数据库部署在了/root/oracle分区,后期发现磁盘空间不够用,添加新硬盘将分区/root/oracle扩容。 /dev/sdb为我新加的硬盘 查看系统空间使用命令: lsblk 添加硬盘并分区更改为lvm格式(对新加的硬盘操作): [r 阅读全文

posted @ 2020-10-22 10:33 Yr-Zhang 阅读(437) 评论(0) 推荐(0)

sql记录
摘要:sql 查询重复数据 select * from 数据表 WHERE 重复记录字段 in ( select 重复记录字段 from 数据表 group by 重复记录字段 having count(重复记录字段)>1) select temp.name, count(1)as num from ta 阅读全文

posted @ 2020-08-18 15:49 Yr-Zhang 阅读(113) 评论(0) 推荐(0)

sql中的join使用
摘要:join常用如下: left join : 左连接,返回左表中所有的记录以及右表中连接字段相等的记录。 right join : 右连接,返回右表中所有的记录以及左表中连接字段相等的记录。 inner join : 内连接,又叫等值连接,只返回两个表中连接字段相等的行。 full join : 外连 阅读全文

posted @ 2020-03-12 12:16 Yr-Zhang 阅读(418) 评论(0) 推荐(0)

查看oracle库中用户及其表的内存大小
摘要:某天小白我接到一个小小的一句话的任务,让我把目前项目的数据库所有表的大小统计下,其实这种操作对于你们大多数人可能都是随手拈来的事,但是我不行,所有就为自己做了一个简单记录。基本都百度上的,有问题之处请不吝赐教!!! 1、某个表大小查询: 以通过系统视图DBA_SEGMENTS、DBA_TABLES、 阅读全文

posted @ 2019-12-12 13:41 Yr-Zhang 阅读(7437) 评论(0) 推荐(0)

oracle使用sql查看链接数的记录
摘要:Oracle 判断CLOB字段 是否为null,则为:SELECT *FROM TABLE_NAME S WHERE S.CLOB_FIELD IS NULL ORDBMS_LOB.GETLENGTH(S.CLOB_FIELD) = 0; 判断不能为空,则修改为:IS NOT NULL OR DBM 阅读全文

posted @ 2019-10-09 09:21 Yr-Zhang 阅读(618) 评论(0) 推荐(0)

Oracle11g-linux安装
摘要:1、检查交换空间 用fdisk命令(例:# fdisk /dev/sdb)对磁盘进行分区,添加swap分区,新建分区,在fdisk中用“t”命令将新添的分区id改为82(Linux swap类型),最后用w将操作实际写入硬盘(没用w之前的操作是无效的)。 # mkswap /dev/xvde2 #格 阅读全文

posted @ 2019-08-07 15:37 Yr-Zhang 阅读(1784) 评论(1) 推荐(0)

ORACLE的监听日志太大,客户端无法连接 BUG:9879101
摘要:检查步骤: 1、进入sqlplus查看数据库的状态,显示当前数据库的状态为OPEN 脚本:select status from v$Instance; 2、检查数据库的监听服务,登录的时候发现进入监听程序的速度非常慢 脚本:lsnrctl status 3、查看监听日志的大小,位置如下: $ORAC 阅读全文

posted @ 2019-08-07 15:22 Yr-Zhang 阅读(721) 评论(0) 推荐(0)

liunx下oracle链接数超出最大链接数处理方法
摘要:使用如下命令 SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'; ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME U 阅读全文

posted @ 2019-08-07 15:21 Yr-Zhang 阅读(345) 评论(0) 推荐(0)

oralce 数据库备份
摘要:数据库泵备份数据(https://www.cnblogs.com/ys-wuhan/p/6050272.html): 数据泵使用EXPDP和IMPDP时应该注意的事项: EXP和IMP是客户端工具程序,它们既可以在客户端使用,也可以在服务端使用。 EXPDP和IMPDP是服务端的工具程序,他们只能在 阅读全文

posted @ 2019-08-07 14:54 Yr-Zhang 阅读(201) 评论(0) 推荐(0)

oracle的sql使用方式记录
摘要:1.创建相同的表 create table USER_temp as select * from USER; --数据结构都取 create table USER_temp as select * from USER where 1=0; --只取表结构,不取数据 2.sql记录 表结构和字段顺序完 阅读全文

posted @ 2019-08-07 14:52 Yr-Zhang 阅读(250) 评论(0) 推荐(0)

JDBC使用总结
摘要:JAVA链接数据库并操作数据库的步骤: 1、新建jdbc.properties文件: oracleDriver=oracle.jdbc.driver.OracleDriver oracleURL=jdbc:oracle:thin:@192.168.1.82:1521:orcl oracleUser= 阅读全文

posted @ 2019-07-31 10:29 Yr-Zhang 阅读(249) 评论(0) 推荐(0)

oracle字符串截取记录
摘要:oracle中字符串的截取获取: 获取类似“12R22.5国产无内胎”字符串中所有a-z和数字的值 select a.vin , translate(a.tires_type, '#' || translate(a.tires_type, 'abcdefghijklmnopqrstuvwxyzABC 阅读全文

posted @ 2019-04-25 01:15 Yr-Zhang 阅读(385) 评论(0) 推荐(0)