[20211018]奇怪的归档目的地.txt
[20211018]奇怪的归档目的地.txt--//生产系统遇到一个奇怪的问题,因为磁盘满了请求维护。1.环境:SYS@192.168.aaa.bbb:1521/xxxyyydg2> @ ver1PORT_STRING &nbs
[20211015]centos 7改变runlevels使用systemctl.txt
[20211015]centos 7改变runlevels使用systemctl.txt--//许多linux系统已经使用Systemd取代sysVinit成为RHEL7中的默认服务管理器。一些sysVinit命令已经被链接到它们对应的RHEL7上--//,但是这最终将被否决,以支持标准的系统命令。--//一般级别3为多用户没有图形界面,级别5为图形界面,一般服务器无须启动到图形界面,浪费资源,以
[20211014]19C Failed Logon Delay.txt
[20211014]19C Failed Logon Delay.txt--//看了生产系统awk报表出现Failed Logon Delay.从来没有遇到这个等待,也许19c以后特有的,探究一下:1.环境:SYS@127.0.0.1:17101/DDHHH> @ ver1SYS@127.0.0.1:17101/DDHHH> @ prxx========================
[20211014]如何取消用户的查询在另外的会话.txt
[20211014]如何取消用户的查询在另外的会话.txt--//昨天看了链接https://tanelpoder.com/2010/02/17/how-to-cancel-a-query-running-in-another-session/--//里面提到几种方法取消用户的查询在另外的会话.--//当然最简单的方法,对于当前会话就是按ctrl+c,仅仅对linux有效,windows直接退出,
[20211014]toad安装的一些定制化过程.txt
[20211014]toad安装的一些定制化过程.txt--//toad配置文件由于windows系统死机,导致一些文件破坏,重新定制做一个记录:1.调整布局:--//关闭team coding--//定制toad桌面的一些快捷按钮:--//右击->customize...-> 选择new->toolbars名字输入fast。--//然后增加功能模块,我喜欢的模块有:schema
[20211013]ffmpeg mkv转mp4.txt
[20211013]ffmpeg mkv转mp4.txt--//自己有一个mkv格式的视频文件,需要转化成mp4格式在便于在TV上观看,本来想顺便找一个软件尝试,发现仅仅支持前几分钟.放弃!!--//想到ffmpeg,我个人以前用过,感觉命令参数异常复杂,好在可以上网检索:--//发现一些链接:FFmpeg mkv转mp4指令作者:时鹏亮 | 更新时间:10/17/2020 06:14:11有时只
[20211013]阅读ldd源代码跟踪.txt
[20211013]阅读ldd源代码跟踪.txt--//前几天才发现ldd是bash shell脚本,我看了一下源代码,感觉最后的执行有点怪,做一个记录.$ file $(which ldd)/usr/bin/ldd: Bourne shell script text executable$ cp /u01/app/oracle/product/11.2.0.4/dbhome_1/bin/lsnr
[20211013]测试远程监听补充.txt
[20211013]测试远程监听补充.txt--//昨天做了远程监听的测试,今天本想看看SECURE_REGISTER_LISTENER= (TCP),是否限制这个功能.--//在测试前我遇到无法登录的情况.1.测试环境。--//数据库在192.168.100.78 sid=book,监听端口1521 版本11.2.0.4--//监听服务器在192.168.100.33 &n
[20211013]Oracle 19c新特性Listener自动清理(Network Log File Segmentation).txt
[20211013]Oracle 19c新特性Listener自动清理(Network Log File Segmentation).txt--//看了https://www.anbob.com/archives/6389.html介绍。在 Oracle 19c 上,Oracle 引入了两个有关listener管理的新参数。我们可以在Oracle内配置日志轮换,而无需在OS shell 脚本上进行
[20211013]19C 关于LAST SUCCESSFUL LOGIN TIME.txt
[20211013]19C 关于LAST SUCCESSFUL LOGIN TIME.txt--//12c使用sqlplus登陆会显示上次登陆的时间.我开始以为仅仅sqlplus有这个功能,实际上其他管理工具toad登陆包括共享--//模式登陆也一样.它会修改user$.spare6,我当时就提到oracle为什么要这样设计,如果大量的登陆,同时修改这个字段将--//导致性能出现问题。--//参考
[20211012]ORA-12850.txt
[20211012]ORA-12850.txt--//放假前的事情一直没时间关注,新上线生产系统,一直没时间看,执行ash_wait_chains.sql遇到ORA-12850问题.1.环境:SYS@127.0.0.1:17101/PPPPP> @ verSYS@127.0.0.1:17101/PPPPP> @ prxx==============================POR
[20211012]sqlnet.ora USE_DEDICATED_SERVER=on.txt
[20211012]sqlnet.ora USE_DEDICATED_SERVER=on.txt. You can configure the client profile file, sqlnet.ora, withUSE_DEDICATED_SERVER=on. This adds (SERVER=dedicated) to the CONNECT_DATAsection of the con
[20211012]测试远程监听.txt
[20211012]测试远程监听.txt--//测试一下Remote Listener这种模式是否可行,实际上网络许多链接讲不可行,我自己也在7月份看了许多链接,尝试N久,不成功.--//放假再次重复看了许多链接,上班再次测试终于成功!!没有实际的意义,仅仅为了学习。--//另外我记忆里好像是一个安全缺陷,检索许久也没有找到相关链接。1.测试环境。--//数据库在192.168.100.78 si
[20211011]跟踪freespace空间的变化情况.txt
[20211011]跟踪freespace空间的变化情况.txt--//上个星期做了[20211009]8K数据库最大行号补充.txt的测试,我发现利用我写的脚本可以测试freespace的情况。--//我想测试pctfree=10的情况下,oracle会保留多少空间为dml操作。--//但是我测试遇到一个我有点无法理解的情况.通过例子说明:1.环境:SCOTT@book> @ ver1PO
[20211011]变态的windows批处理9.txt
[20211011]变态的windows批处理9.txt--//偶尔我会在windows下调式bash shell的脚本,单行执行看看结果.--//说句真心话,windows批处理太不灵活了,遇到的问题相当怪异,很容易搞错.--//例子:d:\>d:\tools\linux\usr\local\wbin\echo.exe -n abcdef | tr 'a-z' "
[20211011]计算sql_id.sh脚本的一些补充.txt
[20211011]计算sql_id.sh脚本的一些补充.txt--//前几天改了计算sql_id的脚本,同时发现一些问题.--//我的计算如下:v1=$(echo -e -n "$sql_text" | md5sum | sed 's/ -//' | xxd -r -p | od -t x4 | sed -n&n
[20211009]8K数据库最大行号补充.txt
[20211009]8K数据库最大行号补充.txt--//别人问的问题不知道是我没讲明白,还是不好理解,里面提到kdbr指向的偏移开始相差2,而后面3个相差3.--//我的意思是oracle在dml时做了块内重整.修改了行目录的偏移量.这样可以容纳更多的行号.--//也就是如果循环插入NULL再删除,这样在pctrfee=0的情况下看到的最大行号是2015.---//另外的问题,为什么不再继续插入
[20211009]使用bash计算sql语句的sql_id.txt
[20211009]使用bash计算sql语句的sql_id.txt--//以前写的只能在命令行输入sql语句,如果语句很长很明显这样的方式不是很好,尝试支持从包含sql语句的文本文件来计算sql_id.$ cat sql_idx.sh#! /bin/bash# calcucate sql_text of full_hash_value(16),hash_value(10),sql_id(32).
[20210930]bbed恢复删除的数据.txt
[20210930]bbed恢复删除的数据.txt--//以前写了使用读取数据块数据,快放假了没事,做一个delete后,使用bbed恢复删除数据的脚本.--//首先即使delete后有许多方法恢复,利用as of timestamp来查询恢复,选择bbed来恢复应该放在最后选项.--//另外有朋友反映bbed读取脚本数据块很慢,主要问题在于可能扫描快很多以及bbed调用次数比较多,我尝试改写减少
[20210930]bbed读取数据块7 fffext.sh.txt
[20210930]bbed读取数据块7 fffext.sh.txt--//一般bash shell脚本很少考虑执行效率,仅仅考虑利用它快速解决工作中遇到的问题.--//以前写的bbed读取数据块的脚本调用bbed次数太多,尝试改进脚本,减少bbed的调用次数.$ cat -v fffext.sh#! /bin/bash -x# argv1=file_number argv2=begin_bloc