- 博客(474)
- 收藏
- 关注
转载 重庆思庄技术分享——LINUX下查看HBA卡的WWN号
有时我们想确认一下服务器的HBA卡的WWN,好和存储相对应,这时,需要找出HBA卡的WWN号。[size=16.002px] 输出格式如。[size=16.002px] 即为 WWN。2.通过port_name查找到WWN。[size=16.002px],去掉。LINUX下查看HBA卡的WWN号。下面是目前最简单的方式。1.看有哪些host。
2025-04-14 17:21:58
2
转载 重庆思庄技术分享——LINUX下查看HBA卡的WWN号
size=16.002px] 输出格式如。[size=16.002px] 即为 WWN。[size=16.002px],去掉。LINUX下查看HBA卡的WWN号。
2025-04-11 16:13:08
6
转载 重庆思庄技术分享——添加定时任务
在oracle用户下想创建定时任务,输入crontab -l 后显示 you(oracle) are not allowed to use this program (crontab)。在oracle用户下想创建定时任务,输入crontab -l 后显示 you(oracle) are not allowed to use this program (crontab)。
2025-04-09 16:16:29
6
转载 重庆思庄技术分享——Ora-00936:将 Oracle OleDB Provider 与 OpenQuery 结合使用时缺少表达式
行准备查询“SELECT [SYSDATE] FROM DUAL”以针对链接服务器“SCOTTLINK”的 OLE DB 提供程序“OraOLEDB.Oracle”执行时出错。Oracle 不支持 SQLServer 使用的 [columname] 语法。链接服务器“SCOTTLINK”的 OLE DB 提供程序“OraOLEDB.Oracle”返回消息“ORA-00936:缺少表达式”。Ora-00936:将 Oracle OleDB Provider 与 OpenQuery 结合使用时缺少表达式。
2025-04-02 17:06:02
7
转载 重庆思庄技术分享——【RAC搭建】‘interface NAME’无法显示
GI版本:11.2.0.4环境:Oracle Linux 7.9。【RAC搭建】‘interface NAME’无法显示。环境:Oracle Linux 7.9。环境:Oracle Linux 7.9。环境:Oracle Linux 7.9。GI版本:11.2.0.4。GI版本:11.2.0.4。GI版本:11.2.0.4。
2025-03-26 16:47:54
13
转载 重庆思庄技术分享——【RAC搭建】多网卡配置
操作系统:Oracle Linux 7.9。环境:虚拟机VMware17.5。【RAC搭建】多网卡配置。
2025-03-21 16:28:45
8
转载 重庆思庄技术分享——RMAN-08137处理
1、因为数据库配置了log_archive_dest_n,即使配置log_archive_dest_state_n为defer,oracle依然认为备库存在只是暂时不可用,所以不允许删除归档。如果备库已经不在使用,使用命令alter system set log_archive_dest_n='' scope=both sid='*';解决方案1:该参数_deferred_log_dest_is_valid可以动态修改。解决方案3:清理无用备库的配置。RMAN-08137处理。
2025-03-19 16:14:52
53
转载 重庆思庄技术分享——RMAN-08137处理
1、因为数据库配置了log_archive_dest_n,即使配置log_archive_dest_state_n为defer,oracle依然认为备库存在只是暂时不可用,所以不允许删除归档。如果备库已经不在使用,使用命令alter system set log_archive_dest_n='' scope=both sid='*';解决方案1:该参数_deferred_log_dest_is_valid可以动态修改。解决方案3:清理无用备库的配置。RMAN-08137处理。
2025-03-17 17:25:36
46
转载 重庆思庄技术分享——添加定时任务
在oracle用户下想创建定时任务,输入crontab -l 后显示 you(oracle) are not allowed to use this program (crontab)。在oracle用户下想创建定时任务,输入crontab -l 后显示 you(oracle) are not allowed to use this program (crontab)。
2025-03-14 17:20:03
12
转载 重庆思庄技术分享——alert日志中出现ash size的警告
然后将 _ash_size 的值增加某个值,例如比当前分配的值多 16%。当前日志# 1 seq# 04 内存# 1: /TEST4/db2/oradata/PRDTEST15/redo_g01_m45.dbf。当前日志# 1 seq# 03 内存# 1: /TEST4/db1/oradata/PRDTEST4/redo_g204_m1.dbf。如果紧急刷新是一个反复出现的问题,您可以考虑通过将 _ASH_SIZE 的值设置为足够大的值来增加。ash的size大小设置是隐含参数_ash_size中设置的。
2025-03-12 16:40:24
12
转载 重庆思庄技术分享——ORA-65019
ORA-65019:插接式数据库 ORCLPDB 已打开ORA-65019:插接式数据库 ORCLPDB 已打开ORA-65019:插接式数据库 ORCLPDB 已打开ORA-65019:插接式数据库 ORCLPDB 已打开ORA-65019:插接式数据库 ORCLPDB 已打开ORA-65019:插接式数据库 ORCLPDB 已打开ORA-65019:插接式数据库 ORCLPDB 已打开。
2025-03-07 16:55:55
15
转载 重庆思庄技术分享——ORA-01017: invalid username/password; logon denied
切换用户时需要填写完整的IP端口信息,案例如下:Connected.
2025-03-05 15:14:00
30
转载 重庆思庄技术分享——【报错】SP2-0382: SHOW PDBS 命令不可用
该报错通常是因为当前用户权限不足导致的,切换为sys用户即可解决。该报错通常是因为当前用户权限不足导致的,切换为sys用户即可解决。【报错】SP2-0382: SHOW PDBS 命令不可用。SP2-0382: SHOW PDBS 命令不可用。SP2-0382: SHOW PDBS 命令不可用。
2025-03-03 15:39:18
15
转载 重庆思庄技术分享——什么样的字段适合创建索引
总之,索引是一把双刃剑,合理使用索引可以显著提高查询性能,但不合理的索引会增加存储和维护成本。经常用于排序和分组的字段:在GROUP BY或ORDER BY子句中经常出现的字段应该创建索引。选择性高的字段:选择性高的字段,即字段值的唯一性较高的字段,适合创建索引。小字段的索引占用的存储空间较小,维护成本较低。数据量小的表:在数据量很小的表上创建索引可能没有必要,因为查询时间已经很短,索引的维护反而会增加开销。不常用的字段:在WHERE、GROUP BY或ORDER BY子句中不常用的字段,不要创建索引。
2025-02-28 15:10:21
22
转载 重庆思庄技术分享——Ubuntu Server 22.04.5 LTS重启后IP被重置问题
直接把90-installer-network.cfg文件的IP配置进行修改成需要的参数,这样虽然也行但是比较容易给后面使用Ubuntu服务器不熟悉的人挖坑,例如服务器需要迁移网络环境部署需要修改网络配置折腾半天弄不了。最近在使用Ubuntu Server 22.04时发现每次重启和关机后,所设置的静态IP地址都会回复到安装系统时所设置的ip,Ubuntu居然还有默认云覆盖的机制。这是netplan里推荐的做法,接下来我们使用这个方式解决重启后IP地址被覆盖问题。2.禁用cloud-init的网络配置。
2025-02-27 17:11:00
74
转载 重庆思庄技术分享——【openEuler】在openEuler24上实施系统更新
root@localhost ~]# cat /etc/os-release #查看系统类型与版本。[root@localhost ~]# sudo dnf check-update #检查可用的更新。[root@localhost ~]# uname -a #检验系统是否已经更新到最新版本。[root@localhost ~]# sudo dnf upgrade #安装系统更新。[root@localhost ~]# sudo reboot #重启系统。
2025-02-25 16:54:10
40
转载 重庆思庄技术分享——Ubuntu Server 22.04.5 LTS重启后IP被重置问题
直接把90-installer-network.cfg文件的IP配置进行修改成需要的参数,这样虽然也行但是比较容易给后面使用Ubuntu服务器不熟悉的人挖坑,例如服务器需要迁移网络环境部署需要修改网络配置折腾半天弄不了。最近在使用Ubuntu Server 22.04时发现每次重启和关机后,所设置的静态IP地址都会回复到安装系统时所设置的ip,Ubuntu居然还有默认云覆盖的机制。这是netplan里推荐的做法,接下来我们使用这个方式解决重启后IP地址被覆盖问题。2.禁用cloud-init的网络配置。
2025-02-23 17:18:37
43
转载 重庆思庄技术分享——OracleLinux9.5】chown -R 命令无效
drwxr-xr-x 2 oracle dba 6 2月 11 10:44 /data/drwxr-xr-x 2 oracle dba 6 2月 11 10:50 /data/drwxr-xr-x 2 root root 6 2月 11 10:50 /data/OracleLinux9.5】chown -R 命令无效。这可能是个bug,建议使用该命令时及时进行确认。
2025-02-20 17:07:32
19
转载 重庆思庄技术分享——通过语句创建表空间
SQL> CREATE SMALLFILE TABLESPACE "TEST" #smallfile,这个表空间可以由多个数据文件组成;与之对应的是bigfile。>DATAFILE '/oracle/app/oracle/oradata/sztech1/test.dbf' #数据文件的名称和位置。
2025-02-13 17:23:45
12
转载 重庆思庄技术分享——通过语句创建表空间
SQL> CREATE SMALLFILE TABLESPACE "TEST" #smallfile,这个表空间可以由多个数据文件组成;与之对应的是bigfile。>DATAFILE '/oracle/app/oracle/oradata/sztech1/test.dbf' #数据文件的名称和位置。
2025-02-11 17:18:32
13
转载 重庆思庄技术分享——ORA-00069:无法获取锁定 -- 表锁定已禁
tab$ 中对象 MYTAB 的标志值为 1073742355,而不是在其他对象中看到的 1073742353。选定的其他 2 个对象仅用作参考点,因此它可以是同一架构拥有的任何表。select object_name, 从 dba_objects。要重新启用表锁定,必须完成所有活动会话。ORA-00069:无法获取锁定 -- 表锁定已禁。标志值会因数据库而异,因此会使用其他 2 个对象。其中 obj# = x.object_id;3] 更改表 <MYTAB> 启用表锁定;4] 更改系统禁用受限会话;
2025-02-07 17:44:29
55
转载 重庆思庄技术分享——oracle 隐含参数查询
隐含参数 (hidden parameters) ,由oracle内部使用,以。示例:如果想查看_allow_resetlogs_corruption的参数值。Oracle 隐含参数查询。
2025-01-25 16:52:08
57
转载 重庆思庄技术分享——oracle 隐含参数查询
隐含参数 (hidden parameters) ,由oracle内部使用,以。示例:如果想查看_allow_resetlogs_corruption的参数值。Oracle 隐含参数查询。
2025-01-23 16:43:03
54
转载 重庆思庄技术分享——Oracle 19c中,主要有六种数据完整性约束
在创建表时指定外键约束,如:CREATE TABLE employees (employee_id NUMBER(10), department_id NUMBER(10), CONSTRAINT fk_department FOREIGN KEY (department_id) REFERENCES departments(department_id))例如,员工表中的部门ID列可以设置为外键,引用部门表中的部门ID,从而确保员工表中的部门ID必须是部门表中存在的有效ID。
2025-01-21 16:53:06
26
转载 重庆思庄技术分享——ORA-27046: file size is not a multiple of logical block size
解决办法是把dmp重新ftp一下,发现大小果真和之前有问题的dmp大小不一样,所以看来还是网络上造成传输时的数据丢失了。
2025-01-17 14:53:53
55
转载 重庆思庄技术分享——Linux 上如何切割大 log 日志文件
应用服务器上产生了一个 8G 的 log 大文件,日志下载到本地,结果各种文本编辑器都打不开,文件太大了。sed 命令可以从第 N 行截取到第M行。每 3000 行切分生成一个心文件,–verbose 显示切分进度。每 100M 切分成一个新的文件,–verbose 显示切分进度。很容易理解,head 命令是用来获取文本文件的开始 n 行。split 命令分割大 log 文件。3、sed 命令切割 log 文件。1、head 命令切割大日志文件。
2025-01-15 15:54:41
68
转载 重庆思庄技术分享
确保该进程必须位于以下位置:/u0/app/oracle/product/2.12.1.0/agent/core/2.0.9.15627.1/jdk/bin/sparcv9/java。
2025-01-10 17:01:32
66
转载 重庆思庄技术分享——隐藏参数_fix_control信息
要确定哪些错误修复已被更改,可以从固定视图 GV$SYSTEM_FIX_CONTROL、GV$SESSION_FIX_CONTROL 或它们的 V$ 对应项。此参数允许开发人员使用一种机制,为用户提供禁用某些错误修复的能力。它是适用于所有层的通用服务,但主要由优化器代码使用。执行上述命令将禁用对未发布 Bug 3746511的修复(如果适用)。_FIX_CONTROL 是 10.2.0.2。隐藏参数_fix_control信息。中引入的一个特殊隐藏参数。
2025-01-06 16:31:15
20
转载 重庆思庄技术分享——Linux 图形界面安装卸载
安装KDE 桌面环境 yum groupinstall "KDE (K Desktop Environment)"2) 安装GNOME桌面环境 yum groupinstall "GNOME Desktop Environment"Linux 图形界面安装卸载。
2025-01-04 17:42:54
29
转载 重庆思庄技术分享——oracle主要进程和sql执行流程
2)事务修改buffer cache的数据块,标记为脏数据,同时写入log buffer中(先log buffer后buffer cache)功能:将重做日志缓冲区redo log buffer 中的重做日志条目写入到在线重做日志文件online redo log中。4)执行checkpoint,同步数据库,更新数据文件头的信息,触发dbwr进程将buffer cache脏数据写入到磁盘。触发条件:固定时间间隔3s、事务提交commit、缓存空间不足、在线日志切换也可以。3.lgwr (连续写)
2025-01-02 16:26:24
20
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人