自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 Oracle数据库 binary XML data类型同步

源端:Oracle19.22目标端:postgresql14(Oracle兼容)

2026-08-03 15:45:39 218

原创 Postgresql(Oracle兼容) 到Oracle19.9字符语义

Postgresql(Oracle兼容)与 Oracle 数据库在处理字符类型字段( / )时,长度语义(字符 vs 字节) 的差异,以及客户端字符集环境()对 Oracle 插入操作的影响。项目源端(postgresql)目标端(Oracle)数据库版本Oracle 19c Standard Edition 2 (19.9.0.0.0)字符集UTF-8AL32UTF8默认长度语义nls_length_semantics = char(按字符)nls_length_semantics = byte(按字节,

2026-06-08 14:15:02 410

原创 Oracle12c CDB数据库管理表空间

- 切入到PDB 数据库。6、连接数据库、创建表。

2026-02-26 10:44:01 260

转载 Oracle 12c测试环境快速搭建docker

可能是该镜像自定义的环境变量,用于允许远程连接 Oracle 数据库。# (标识符的长度支持 30 以上了,且最大为 128 个字符)#(坑:表、字段、索引名、视图名命名长度不能超过 30 )宿主机上的目录路径(需要提前创建):容器内的目录路径。:挂载一个宿主机目录到容器内部,用于数据持久化。后,容器会调整监听配置,允许非本地主机连接。:指定要使用的 Docker 镜像。:将容器的端口映射到宿主机的端口。:为容器指定一个名称(此处为。宿主机端口:容器内端口。:设置容器内的环境变量。:定义容器的重启策略。

2026-02-25 16:47:01 205

原创 Oracle19C-java.sql.SQLException: ORA-28001: the password has expired

连接数据库提示 ORA-28001: the password has expired。

2026-02-11 14:17:42 56

原创 postgresql12.7-执行快速比较采样SQL时,出现了“tablesample method BERNOULLI does not exist”

瀚高安全版数据库系统V4.5.7, aarch64平台, 创建日期:20250918。

2026-02-09 13:06:13 332

原创 达梦V8日志管理、分析

ARCH_TYPE = LOCAL #归档类型ARCH_DEST = /opt/dmdbms/arch #归档路径ARCH_FILE_SIZE = 1024 #单个归档文件大小,单位MB,取值范围(64~2048),默认为1024MB,即1GARCH_SPACE_LIMIT = 4096 #归档文件空间限制,#单位M,0 :无限制,范围 1024~4294967294M---记录注意---3)开启归档模式。在服务器打开状态下,可以添加新的重做日志文件。

2026-02-06 09:32:50 644

原创 RocketMQ命令使用

-打印消息./bin/mqadmin printMsg -t rocketmq_tab_1 -n 192.168.0.160:9876。--代理启动nohup sh bin/mqbroker -n localhost:9876 --enable-proxy &--停止sh ./bin/mqshutdown brokersh ./bin/mqshutdown namesrv。--启动nohup ./bin/mqnamesrv &nohup ./bin/mqbroker &获取topic的cluster。

2026-01-30 10:11:08 315

原创 编译安装postgresql

修改参数 vi /postgresql/pgdata/postgresql.conf 在文件最后加入就行。修改参数 vi /postgresql/pgdata/pg_hba.conf。生效source ~/.bash_profile。vi /etc/rc.local最后添加如下代码。生效 sysctl -p。登录pg设置登录账号。

2026-01-29 10:20:09 839

原创 oracle11g dataguard部署

alter system set LOG_ARCHIVE_CONFIG='DG_CONFIG=(【主库实例名】,【备库实例名】)';scp ORACLE_HOME/dbs/orapworcl 备库ip:$ORACLE_HOME/dbs/orapworcldg。(ADDRESS = (PROTOCOL = TCP)(HOST = 【备库ip】 )(PORT = 1521))scp /home/oracle/pfile.ora 备库ip:/home/oracle/(SID_NAME = 【备端实例名】)

2026-01-27 09:54:42 960

原创 MySQL日志管理

server-id = 223344log_bin = mysql-binbinlog_format = ROWbinlog_row_image = FULLexpire_logs_days = 10##希望删除这个参数,如果有实施人员在客户主库配置日志过期时间是10天,造成二进制日志丢失。此阶段InnoDB会写事务的redo log,但要注意的是,此时redo log只是记录了事务的所有操作日志,并没有记录提交(commit)日志。

2026-01-26 09:59:55 843

原创 MySQL半同步复制配置

1、IO线程,获取到主库binlog日志转存到备库realylog日志2、SQL线程读取relay-log.info文件,获取到上次执行到的relay-log的位置,作为起点,回放relay-log然后写到从数据库。1、数据库系统在写完一个事务的binlog时发生宕机,而此时这个事务的redo log还没有持久化,或者说此事务的redo log还没记录完(至少没有记录commit log)。2、在数据库恢复后,主库会根据redo log中去完成此事务的重做,主库中就有这个事务的数据。3.4.1、主库执行。

2026-01-23 14:32:27 552

原创 mysql双主+keepalived做虚拟ip

创建复制账号grant replication slave,replication client on *.* to repl@'192.168.0.%' identified by '123456';

2026-01-22 15:27:53 863

原创 Windows环境-定时计划任务-清理Oracle归档

功能: 删除过期的归档日志记录 只删除RMAN资料库中标记为"EXPIRED"的记录 不会删除物理文件(因为文件已经不存在了) 清理RMAN资料库,保持其与实际文件状态一致操作对象: RMAN资料库中的元数据记录5天前的归档日志(文件存在)3天前的归档日志(文件已被手动删除) 删除RMAN中3天前的EXPIRED记录 不删除任何物理文件。del_archivelog.txt文件,SYSDATE-7表示删除七天前归档日志。del_archivelog.bat脚本。

2026-01-20 14:13:44 636

原创 Oracle11G-impdp+dblink

切换到ORACDC用户create public database link BDCDJ_DBLINK connect to 【被链接库的用户名】 identified by 【被链接库的密码】 using '(DESCRIPTION =(ADDRESS_LIST =(ADDRESS =(PROTOCOL = TCP)(HOST = 源库ip)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = orcl)))';目标库:192.168.0.108 SID=orcl。

2026-01-20 13:26:48 1098

原创 Oracle11g-awr报告导出

Oracle awr报告

2026-01-19 15:19:19 425

原创 Oracle11g表结构覆盖+python压测脚本

【代码】Oracle11g表结构覆盖+python压测脚本。

2026-01-19 09:35:12 162

原创 Oracle11G-dumpfile REDO RECORD

dumpfile REDO RECORD

2026-01-16 10:12:23 294

原创 Oracle11g logminer日志挖掘步骤

oracle 数据库增补:SQL> ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;列增补:SQL> alter database add supplemental log data (ALL) columns;通过scn找到要分析的归档select sequence#,name,first_change#,next_change#,blocks,block_size from v$archived_log where first_change#<=4718501 and

2026-01-15 10:39:13 648

原创 mysql5.7二进制安装

skip-character-set-client-handshake #忽略应用程序想要设置的其他字符集。replicate-ignore-db = mysql #忽略不同步主从的数据库。sql_mode=NO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES #sql模式。

2022-01-24 11:17:20 1185

原创 MySQL索引优化

个人想法:所谓的索引优化无非就是引擎、索引类型的选择,索引顺序的排列,索引排序的理解!1)我会首先考虑采用哪种存储引擎:INNODB 、MYISAM 、ARCHIVE 、MEMORY,因为索引是在引擎层实现的。2)接下来考虑应该采用哪种索引:B-TREE 和HASH索引,B-TREE更适合范围查询,HASH更适合精确查询。3)利用好EXPLAIN 工具分析查询语句:EXPLAIN se...

2019-01-04 00:14:22 176

原创 Oracle分区浅试

采用的是11g版本Oracle范围分区与MySQL的范围分区一致create table&lt;表名&gt;(id  integer,name varchar2(10),sex char(1) )partition by [range | hash | list | interval] (id)             【分别代表:范围、散列、列表、增强的范围】(partiti...

2018-11-26 23:26:30 182

原创 Oracle视图的授权

需要登陆sysdba管理员模式connect system/[password] as sysdba链接成功后赋予用户创建视图的权限grant create view to 用户名;

2018-11-22 22:40:45 1821

原创 Oracle索引示例详解

首先应该查看索引信息:存放在数据字典dba_indexes示例:select 索引名,索引类型 from dba_indexes where owner='所有者名';B-Tree索引联系MySQL索引的调优推荐索引前缀值0.031,Oracle的普通索引建议基数是0.01;示例:create index (表名_列名_索引类型_索引编号)ON tb_name(col_name)...

2018-11-21 23:17:08 403

原创 oracle本地归档操作

本地归档操作需应用的函数:1)归档目录函数:LOG_ARCHIVE_DEST_(n):n表示1~10的整数,即可以设置10个归档目录   示例:alter system set log_archive_dest_1='location=d:\path\file_name mandatory reopen=400';   解析:设置本地(location)归档目录;(mandatory)...

2018-11-18 22:09:40 232

原创 Oracle重做日志文件状态、添加、删除

1)Oracle重做日志前请先【查询】日志文件组的状态     正在被LGWR后台写入的重做日志文件处于,'当前状态'(CURRENT);--------必须手动切换日志示例如下      ALTER system SWITCH logfile;  ----------【随即切换】      SELECT group#,status FROM V$log;----【查看日志文件状态】...

2018-11-15 22:55:26 2907

原创 【尝试】删除Oracle控制文件,登陆报错ORA-01033

进行之前请先备份一下:1)二进制备份:alter database backup controlfileto 'd:\path\file_name.bkp';  【path】路径自己选择,【file_name】文件名自己编辑。2)脚本文件备份:alter database backup controlfile ro trace;【trace】路径位置通过show param...

2018-11-14 22:40:30 418

原创 MySQL查询优化

所谓的查询优化无非就是使用关联查询,其中难点也就是优化器,然而多操作也就水到渠成的那么一回事了。关联查询中我认为应该关注的是多表查询,还是以经典面试题来做演示,看示例吧!1.学生表Student(SID,Sname,Sage,Ssex) --SID 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别2.课程表Course(CID,Cname,TID) --C...

2018-09-23 22:44:54 187

原创 win7环境下安装python

首先你的电脑需要安装python!网址如下https://www.python.org/downloads/windows/选择自己需要的python版本,下载完成后请选择运行下载好的版本完成安装后。请运行cmd,输入python,如果运行成功会有python版本显示如下:如果未显示:原因为做好环境变量,步骤如下:1)【计算机

2017-11-16 21:48:56 543

原创 python的第一个库安装pip包工具

win7 下安装pip l链接:https://pypi.python.org/pypi/pip1)选择【Downloads】2)选择【压缩包】箭头指示:完成后请选择解压!有需要用到了cmd,运行控制台,指向python文件夹下,如下图2)选择安装【pip】需要检查scripts文件下安装easy_install.exe文

2017-11-16 21:47:22 271

原创 win7环境python34安装scrapy框架

1)安装【pywin32】文件并安装链接:https://sourceforge.net/projects/pywin32/files/pywin32/Build%20219/选择匹配自己的python版本的,下载完成后全部下一步就可以了。2)安装最新版本的【pip】:必须更新最新版本的pip,但是输入pip install –upgrade pip 也

2017-11-16 21:43:55 237

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除