Bo's Oracle Station

Bo's Oracle Station 博客首页 Oracle技术
订阅

Oracle技术

【博客文章2024】Oracle Database 23ai:AI Vector Search笔记与实验2---Ollama和Apex联合执行AI问答(无RAG)
Oracle Database 23.5还不能直接支持使用UTL_TO_EMBEDDING去调用Ollama,需要将版本升级到Oracle Database 23.6才支持。为了在实验1搭建好的环境中使用PL/SQL去调用Ollama来执行AI 问答,得寻找别的方法。这种办法就是:安装Oracle Apex,然后让Oracle Apex提交问题给Ollama,再由Apex接收Ollama返回的数据,最后通过dbms_output.put_line来展示。由于没有RAG,结果出现幻觉。
分类:    2024-12-16 14:50
博客文章2024】Oracle Database 23ai:AI Vector Search笔记与实验1---实验环境
博客文章2024】Oracle Database 23ai:AI Vector Search笔记与实验1---实验环境
本博客是《AI Vector Search笔记与实验》系列的第一篇。为了深入研究嵌入向量和机器学习,我们需要搭建Oracle Cloud and Engineered Systems Version 23.5.0.24.07的实验环境。实验环境包括网格基础架构部分、数据库部分、向数据库导入开源的预训练的语言模型和语言模型运行框架。导入Hugging Face all-MiniLM-L12-v2进数据库,为测试文本成功生成嵌入向量。本地运行Ollama,返回向量embedding。
分类:    2024-12-11 17:28
【博客文章2024】Oracle Database 23ai:19c时用period for来实现自动添加where条件时,返回数据可能不正确的Bug已经去除
在实践中发现在Oracle Database 19c(19.3.0)中,随机性地存在temporal validity方面返回数据可能不正确的问题。本人曾经向Oracle公司的数据库产品经理Martin Bach报告过这个现象。Oracle公司的数据库产品经理团队认为这种现象会在更高的版本中消失。我们使用Oracle Cloud and Engineered Systems Version 23.5.0.24.07在相同的环境下反复实验,发现返回数据都已经正确。
分类:    2024-12-9 09:43
【博客文章2024】为基于ASM存储的PDB制作快照Carousel,并基于快照Carousel中的快照创建新的PDB
本博客为基于ASM存储的PDB制作快照Carousel,并基于快照Carousel中的快照创建新的PDB。文中对创建过程的各种错误进行排错,内容详实可重现。最后进行了PDB的快照Carousel、PDB的clean flashback restore point/flashback restore point和PDB全备份的应用场景对比。
分类:    2024-6-18 14:27
【博客文章2024】Oracle 19c创建虚拟专用恢复目录(基于VPD,不同于之前版本的实施方式)
【博客文章2024】Oracle 19c创建虚拟专用恢复目录(基于VPD,不同于之前版本的实施方式)
本博客介绍了虚拟专用恢复目录的结构和原理,重点介绍与之前版本的实施方式的重大差异。具体分为:1)创建Recovery Base Catalog并打开其VPD功能;2)Base Catalog用户注册目标数据库;3)创建多个虚拟专用恢复目录的实验过程,分配虚拟专用恢复目录;4)虚拟专用恢复目录用户主动注册数据库需要授权的实验过程。附注之前版本的Recovery Base Catalog的升级过程。
分类:    2024-5-15 16:34
【博客文章2024】复杂备份策略研究:两种0级备份同时存在(镜像拷贝和备份集形式)的情况下,1级增量备份的应用研究
【博客文章2024】复杂备份策略研究:两种0级备份同时存在(镜像拷贝和备份集形式)的情况下,1级增量备份的应用研究
本博客进行复杂备份策略研究。详细分析两种0级备份同时存在(镜像拷贝和备份集形式)的情况下,1级增量备份的应用。博客研究的环境适用于既有0级镜像拷贝(用于定时更新)又有正常的0级备份集的生产环境,对之后的1级增量备份的制作和应用进行深入研究。
分类:    2024-4-25 16:15
【博客文章2024】在相同的误删除表空间的场景中,对RAC 19c进行三种不同处置的比较:不完全恢复、闪回和TSPITR
通过实验,在相同的误删除表空间的场景中,对RAC 19c进行三种不同处置的比较:不完全恢复、闪回和TSPITR。 分析得出可以成功恢复的处置方法: 1. 不完全恢复:缺点是要关停RAC数据库执行恢复,restore数据库的时间较长,步骤较多(比如restore controlfile时在nomount状态执行,生产环境可能会需要Recovery Catalog的帮助从磁带机中找到controlfile的备份) 2. TSPITR:优点是命令简单,不需要备份,不需要关停RAC数据库执行恢复。它使用内存
分类:    2024-4-18 09:59
【博客文章2024】RAC 19c磁盘硬件严重故障处置系列四:RAC数据库全损的恢复
这是“RAC 19c磁盘硬件严重故障处置系列”的最后一篇。博客详细介绍了RAC数据库全损的恢复。包含:数据库的备份的回顾、为了启动数据库编写pfile、连接Recovery Catalog还原数据库的备份、根据还原出来的数据库文件的位置编写创建控制文件的脚本、生成spfile、生成password file、让spfile生效以及最终恢复数据库。 到此,集群的恢复成功完成。
分类:    2024-4-11 11:38
【博客文章2024】RAC 19c磁盘硬件严重故障处置系列三:mgmtdb的恢复
这是“RAC 19c磁盘硬件严重故障处置系列”的第三篇。博客详细介绍了mgmtdb的恢复。包含:mgmtdb的问题以及mgmtdb在RAC集群中的作用、mgmtdb的cdb的创建、mgmtdb的pdb的创建和最为详细的mgmtca配置GIMR的过程。本博客详细查询mgmtdb的多租户数据库和CHM、CHA用户和表。本博客是目前最全面介绍mgmtdb恢复的中文原创博客之一。将通过之后的一篇博客来进行RAC数据库的恢复。
分类:    2024-4-3 16:40
【博客文章2024】RAC 19c磁盘硬件严重故障处置系列二:ASM元数据、OCR和Voting Disk的恢复
这是“RAC 19c磁盘硬件严重故障处置系列”的第二篇。博客详细介绍了集群ASM元数据、OCR和Voting Disk的恢复。包含:通过ASM元数据的恢复来实现磁盘组的重建、ASM的spfile重建、OCR的恢复和VotingDisk的恢复。对于第二个节点启动失败的bug有详细的解决方案介绍。最终,整个集群的nodeapps系统等底层部分都得到成功恢复。将通过之后的两篇博客来进行mgmgtdb的恢复和RAC数据库的恢复。
分类:    2024-4-2 10:33
【博客文章2024】RAC 19c磁盘硬件严重故障处置系列一:集群元数据和数据的备份以及磁盘硬件故障模拟
这是“RAC 19c磁盘硬件严重故障处置系列”的第一篇。详细介绍了集群元数据和数据的备份以及磁盘硬件故障模拟。备份部分涉及ASM元数据的备份、OCR的备份和RAC数据库的备份。博客不是简单介绍备份,而是考虑了整个ASM磁盘组的严重故障给出备份建议。博客模拟了磁盘组的严重硬件全损故障,后续博客会给出完整的修复方案。整个场景复现生产环境的实践。
分类:    2024-4-1 21:13
【博客文章2024】疑难场景处置:恢复带有多个历史化身的RAC 19c数据库时,因备份部分缺失而导致的连续出现UNNAME00000X问题的成功处置
记录了恢复带有多个历史化身的RAC 19c数据库时,因备份部分缺失而导致的连续出现UNNAME00000X问题的成功处置的全部过程。
分类:    2024-3-22 21:18
【博客文章2024】MySQL NDB Cluster 8.0.36在RHEL8系统中最便捷的安装和运行方法
【博客文章2024】MySQL NDB Cluster 8.0.36在RHEL8系统中最便捷的安装和运行方法
在RHEL8系统中,通过RPM方式进行MySQL NDB Cluster安装是最便捷的。但采用这种方式安装容易失败,原因主要是RHEL8自带的YUM MODULE没有禁用造成的。本文详细介绍了处理方法,使得安装一套多达7个节点的大型MySQL NDB Cluster也变得非常便捷。启动和运行该套集群的详细步骤也在本文的后半段给出。
分类:    2024-2-28 17:04
【博客文章2024】MySQL Innodb Cluster 8.0.36组复制的单主/多主模式切换
【博客文章2024】MySQL Innodb Cluster 8.0.36组复制的单主/多主模式切换
本博客详细介绍了MySQL Innodb Cluster 8.0.36组复制的单主到多主模式切换以及多主到单主模式切换。注意事项通过实验详细列出。
分类:    2024-2-27 09:31
【博客文章2024】MySQL Innodb Cluster 8.0.36(Single-Primary)的安装和MySQL Router的连接测试
【博客文章2024】MySQL Innodb Cluster 8.0.36(Single-Primary)的安装和MySQL Router的连接测试
本博客描述了一套7个节点的MySQL Innodb Cluster 8.0.36(Single-Primary Mode)的安装和MySQL Router的连接测试的详细过程。分为环境和架构、mysqld上要做的准备、使用MySQL Shell配置7个节点的每个节点的mysqld实例、创建MySQL Innodb Cluster、添加MySQL Innodb Cluster的mysqld节点、验证MySQL Innodb Cluster的信息、连接测试以及Failover测试来介绍。
分类:    2024-2-26 15:39

QQ|手机版|Bo's Oracle Station   

GMT+8, 2026-1-19 01:52 , Processed in 0.009590 second(s), 11 queries .

返回顶部