代码改变世界

阅读排行榜

手把手教你部署 DeepSeek 本地模型

2025-02-05 21:48 by AlfredZhao, 114190 阅读, 收藏,
摘要: 本文目标:部署 DeepSeek 本地模型,并通过 Ollama 提供 API 支持,Chatbox 提供 UI 界面。 原则:不搞那些高深的玩法,让小白也能理解并真正的上手实践。 1.下载Ollama并安装运行DeepSeek 2.下载Chatbox并配置为本地DeepSeek 3.无需联网也能和 阅读全文

Linux 磁盘分区、格式化、目录挂载

2015-09-02 15:12 by AlfredZhao, 85497 阅读, 收藏,
摘要: 实验环境: Citrix虚拟化, RHEL6.4系统环境 本文目的: 熟悉Linux的基本磁盘分区、格式化、目录挂载。 显示当前主机目录 磁盘分区 磁盘格式化 挂载目录 1. 显示当前主机目录 命令df -h [root@localhost ~]# df -h Filesystem Size Use 阅读全文

完整记录一则Oracle 11.2.0.4单实例打PSU补丁的过程

2014-12-04 23:14 by AlfredZhao, 51010 阅读, 收藏,
摘要: 本文记录了打PSU的全过程,意在体会数据库打PSU补丁的整个过程。1.OPatch替换为最新版本2.数据库软件应用19121551补丁程序3.数据库应用补丁4.验证PSU补丁是否应用成功1.OPatch替换为最新版本[oracle@DB usr2]$ iduid=500(oracle) gid=50... 阅读全文

VNC的安装和配置

2016-06-24 22:06 by AlfredZhao, 41024 阅读, 收藏,
摘要: 服务端环境:CentOS 6.7 客户端环境:Windows 7 1.服务器安装vnc服务端 2.编辑vnc配置文件 3.设定vnc的密码 4.查看vnc的会话信息 5.客户端测试vnc连接 Reference 1.服务器安装vnc服务端 可以直接rpm安装vnc的服务端: rpm -ivh tig 阅读全文

11gRAC报错CRS-4535, CRS-4000解决

2016-10-11 16:06 by AlfredZhao, 36594 阅读, 收藏,
摘要: 环境:AIX6.1 + Oracle11.2.0.4 RAC(2 nodes) "1.故障现象" "2.定位问题" "3.处理问题" 1.故障现象 使用crsctl查看集群各资源状态,在任一节点都会直接报错CRS 4535, CRS 4000;但此时数据库是可以被正常访问的。 具体故障现象如下: 同 阅读全文

Linux scp 设置nohup后台运行

2017-01-05 19:58 by AlfredZhao, 33580 阅读, 收藏,
摘要: Linux scp 设置nohup后台运行 "1.正常执行scp命令" "2.输入ctrl + z 暂停任务" "3.bg将其放入后台" "4.disown h 将这个作业忽略HUP信号" "5.测试会话中断,任务继续运行不受影响" 1.正常执行scp命令 从oradb30机器拷贝一个文件夹到ora 阅读全文

小知识:MySQL修改lower_case_table_names参数

2020-07-01 13:28 by AlfredZhao, 32693 阅读, 收藏,
摘要: 环境:MySQL 5.7.25 起初创建环境时没有要求表名称不区分大小写,后续应用使用提出要设置lower_case_table_names=1的需求,期望表名不再区分大小写。 修改这个参数需要重启实例,另外一定要注意该参数修改会导致之前大写存储的表将无法识别,需要特殊处理。 1.默认区分大小写的环 阅读全文

Linux rsync实现断点续传

2014-07-01 22:27 by AlfredZhao, 31390 阅读, 收藏,
摘要: Linux 主机之间即时传送文件,scp命令大家都很熟悉但当要传送的文件较大,过程中如果网络中断了,就比较悲剧了。这时候可以考虑使用rsync命令替代scp,实现断点续传文件。试验:rsync使用环境:2台RHEL 5.7需求:主机A传送文件夹TestDB到主机Brsync -rP --rsh=ss... 阅读全文

手把手教你喂养 DeepSeek 本地模型

2025-02-09 08:26 by AlfredZhao, 30369 阅读, 收藏,
摘要: 上篇文章《手把手教你部署 DeepSeek 本地模型》首发是在公众号,但截止目前只有500多人阅读量,而在自己博客园BLOG同步更新的文章热度很高,目前已达到50000+的阅读量,流量是公众号的100倍。 不管怎样,看来大家还是更喜欢这种真正手把手的教学模式。 在高流量加持下,也得到了更多读者的反馈 阅读全文

Oracle存储过程中游标的简单使用

2017-06-07 17:46 by AlfredZhao, 29181 阅读, 收藏,
摘要: 存储过程中查询语句如何返回多行结果? 我们知道,如果存储过程中查询语句有多行结果输出,会报错:ORA 01422: exact fetch returns more than requested number of rows 若想让存储过程中的查询语句返回多行结果不报错,则需要使用游标来实现。 本例 阅读全文

使用SQL语句如何实现条件判断

2018-09-28 23:15 by AlfredZhao, 26885 阅读, 收藏,
摘要: 客户需求是咨询如何用SQL结合decode函数实现条件判断,比如当某一列数值大于500,对应类型“大于500”;当某一列数值小于500,对应类型“小于500”。 实际decode函数无法实现这个功能,实现要用到case when,为此我构造一个简单的示例来直观演示: 测试包含case when的SQ 阅读全文

Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)

2015-05-23 23:21 by AlfredZhao, 22477 阅读, 收藏,
摘要: 《 "Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)" 》 《 "Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)" 》 目的:指导项目侧自行进行简单的数据泵迁移工作。 本文实验环境:Oracle 11.2.0.4,利用数据库自带的scott 阅读全文

Oracle之SQL优化专题01-查看SQL执行计划的方法

2018-04-01 22:05 by AlfredZhao, 20031 阅读, 收藏,
摘要: 在我2014年总结的“ "SQL Tuning 基础概述" ”中,其实已经介绍了一些查看SQL执行计划的方法,但是不够系统和全面,所以本次SQL优化专题,就首先要系统的介绍一下查看SQL执行计划的方法。 本文示例SQL为: "1.explain plan for" "2.set autotrace" 阅读全文

Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)

2015-05-26 16:49 by AlfredZhao, 17850 阅读, 收藏,
摘要: 《 "Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(上)" 》 《 "Oracle简单常用的数据泵导出导入(expdp/impdp)命令举例(下)" 》 目的:指导项目侧自行进行简单的数据泵迁移工作。 本文实验环境:Oracle 11.2.0.4,利用数据库自带的scott 阅读全文

Oracle启动报错ORA-27102解决

2015-08-04 11:04 by AlfredZhao, 17489 阅读, 收藏,
摘要: 环境:RHEL5.5 + Oracle 10.2.0.4 此错误一般是因为数据库的初始化参数文件的内存设置不当导致。本例是因为操作系统参数设置问题导致。 当前现象:Oracle启动报错ORA-27102 检查各参数的配置情况 定位解决问题 延伸总结 1.当前现象:Oracle启动报错ORA-2710 阅读全文

Linux之HugePages快速配置

2018-11-15 01:04 by AlfredZhao, 16490 阅读, 收藏,
摘要: 关于Linux系统的HugePages与Oracle数据库优化,可以参考熊爷之前的文章,相关概念介绍的非常清晰: Linux大内存页Oracle数据库优化 本文旨在Linux系统上快速配置HugePages: 1.设置memlock无限制 2.设置合理的vm.nr_hugepages 3.确认Hug 阅读全文

Linux使用lvresize扩展或缩减lv大小

2016-05-17 22:50 by AlfredZhao, 16015 阅读, 收藏,
摘要: 环境:CentOS 6.7 一、新建并挂载目录 /u01 和 /data 1.创建目录挂节点/u01,/data 2.创建lv,名称是lv_u01,大小10g,从vg_jydb中划分空间,这里的vg_jydb是vg的名称。 3.格式化为ext4文件系统 4.同样的,创建lv_data 5.在/etc 阅读全文

Oracle启动报错ORA-03113解决

2015-02-28 15:39 by AlfredZhao, 15668 阅读, 收藏,
摘要: 环境:RHEL6.4 + Oracle 11.2.0.4步骤摘要:1.启动报错ORA-031132.查看alert日志查找原因3.根据实际情况采取合理的措施,这里我们先增加闪回区大小,把库启动起来4.制定对应的归档日志删除策略1.启动报错ORA-03113$ sqlplus / as sysdbaS... 阅读全文

Oracle数据库文件路径变更

2014-09-12 19:36 by AlfredZhao, 15505 阅读, 收藏,
摘要: 环境:RHEL 6.4 + Oracle 11.2.0.3情景一:只是部分普通数据文件迁移,可以在线操作。1.将对应表空间offline,移动数据文件到新路径2.数据文件alter database rename file '' to '';3.再将表空间online情景二:所有数据文件迁移。本文是... 阅读全文

Linux平台 Oracle 19c RAC安装Part1:准备工作

2019-07-31 17:43 by AlfredZhao, 14475 阅读, 收藏,
摘要: 一、 "实施前期准备工作" "1.1 服务器安装操作系统" "1.2 Oracle安装介质" "1.3 共享存储规划" "1.4 网络规范分配" 二、 "安装前期准备工作" "2.1 各节点系统时间校对" "2.2 各节点关闭防火墙和SELinux" "2.3 各节点检查系统依赖包安装情况" "2. 阅读全文

记录一则Linux SSH的互信配置过程

2014-06-12 21:59 by AlfredZhao, 14262 阅读, 收藏,
摘要: 需求:四台Linux主机,IP地址为192.168.10.10/11/12/13,配置登录用户的互信1.各节点ssh-keygen生成RSA密钥和公钥ssh-keygen -q -t rsa -N "" -f ~/.ssh/id_rsa2.将所有的公钥文件汇总到一个总的授权key文件中在10执行... 阅读全文

Oracle 数据库知识汇总篇

2016-05-04 15:41 by AlfredZhao, 14018 阅读, 收藏,
摘要: Oracle 数据库知识汇总篇(更新中..) "1.安装部署篇" "2.管理维护篇" "3.数据迁移篇" "4.故障处理篇" "5.性能调优篇" "6.SQL PL/SQL篇" "7.考试认证篇" "8.原理体系篇" "9.架构设计篇" 1.安装部署篇 参考随笔: "Oracle安装部署,版本升级, 阅读全文

Oracle Database Server 'TNS Listener'远程数据投毒漏洞(CVE-2012-1675)解决

2016-09-21 11:28 by AlfredZhao, 13621 阅读, 收藏,
摘要: 环境:Windows 2008 R2 + Oracle 10.2.0.3 应用最新bundle patch后,扫描依然报出漏洞 Oracle Database Server 'TNS Listener'远程数据投毒漏洞(CVE-2012-1675) 1.确定解决方案 2.应用解决方案 3.验证修补情 阅读全文

Linux用户被锁定后如何解锁

2020-04-22 17:04 by AlfredZhao, 12958 阅读, 收藏,
摘要: Account locked due to N failed logins 阅读全文

Oracle库Delete删除千万以上普通堆表数据的方法

2015-07-16 11:11 by AlfredZhao, 12753 阅读, 收藏,
摘要: 需求:Oracle数据库delete删除普通堆表千万条历史记录。直接删除的影响:1.可能由于undo表空间不足从而导致最终删除失败的问题;2.可能导致undo表空间过度使用,影响到其他用户正常操作。改进方案:每删除1k行就提交一次。(这样就把一个大事物拆分成了若干个小事物)注意:下面方法以删除201... 阅读全文

Vertica的date与timestamp数据类型,to_date()与to_timestamp()函数区别

2014-06-03 20:08 by AlfredZhao, 12478 阅读, 收藏,
摘要: 实验环境:3节点,RHEL6.4 + Vertica 7.0.1实验目的:了解Vertica数据库的date与timestamp数据类型,to_date()与to_timestamp()函数区别构造的实验表中只有10条记录。1.查询表记录数据如下:irnop=> select start_time ... 阅读全文

Linux平台 Oracle 19c RAC安装Part2:GI配置

2019-07-31 18:10 by AlfredZhao, 12434 阅读, 收藏,
摘要: 三、GI(Grid Infrastructure)安装 3.1 解压GI的安装包 3.2 安装配置Xmanager软件 3.3 共享存储LUN的赋权 3.4 使用Xmanager图形化界面配置GI 3.5 验证crsctl的状态 3.6 测试集群的FAILED OVER功能 Linux平台 Orac 阅读全文

Vertica数据库常用管理命令汇总

2014-06-26 20:54 by AlfredZhao, 12260 阅读, 收藏,
摘要: 1.查询数据库是否有等待select * from resource_queues where node_name=(select node_name from nodes order by node_name limit 1) order by queue_entry_timestamp desc... 阅读全文

Oracle 11g静默安装简明版

2015-11-30 14:49 by AlfredZhao, 12193 阅读, 收藏,
摘要: 环境:RHEL 6.5 + Oracle 11.2.0.4 1. 初步处理应答文件 2. 静默安装软件 3. 静默安装监听 4. 静默dbca建库 说明: 本文默认安装软件前的步骤已经设置完毕 如果没有设置,可参考 《Linux平台oracle 11g单实例 安装部署配置 快速参考》1,2,3,4步 阅读全文

ASM磁盘组扩容流程

2016-11-26 12:43 by AlfredZhao, 11601 阅读, 收藏,
摘要: 环境:RHEL 6.5 + GI 11.2.0.4 + Oracle 11.2.0.4 "1.确认磁盘权限正确" "2.图形界面配置" "3.启用asmca配置" "4.修改磁盘组rebalance power级别" "5.监控磁盘组rebalance完成情况" 1.确认磁盘权限正确 如果是RAC, 阅读全文
1 2 3 4 5 ··· 27 下一页