摘要:
来思考几种场景: 1、某个脚本需要执行时间比较长,无人值守,可能执行过程中因ssh会话超时而中断? 2、某次测试一段代码,需要临时放入后台运行? 3、放入后台运行的脚本,需要在一段时间后重新调到前台? 4、已经调起作用后,忽然发现没有将作业放入后台执行,如何补救? 5、需要在后台运行大量的脚本,如何 阅读全文
摘要:
有时候可能有这样的需要:用Shell生成类似0001这样的序列作为批次号,这里整理了一下个人的方法 方法一:通过seq命令 seq命令可以生成从某个数字到递增到另一数字的序列。用法如下: 选项参数如下: 示例1:指定序列格式 示例2:指定序列分隔符 示例3:指定序列宽度,不足的位数用0补齐 注:-f 阅读全文
摘要:
本文原始地址:http://www.cnblogs.com/chinas/p/7094172.html,转载请注明出处,谢谢!!! 1、介绍 tmux(终端复用工具):一个很有趣的工具,类似GNU Screen,来自OpenBSD,采用BSD授权,整理一下自己的研究: 优点:(1)session恢复 阅读全文
摘要:
版本1.0版,参考网上的一些文章规整而来。后期打算继续修改。完成一篇适合自己的shell开发规范。 最新编辑时间:2017.6.25 一、 命名规范 1、 版本和运行参数 1) 脚本开始之前以注释形式说明版本号;(推荐)2) 如果调用其他工具,还需说明工具的版本号;(推荐)3) 为脚本添加必须的运行 阅读全文
摘要:
一、Over()分析函数 说明:聚合函数(如sum()、max()等)可以计算基于组的某种聚合值,但是聚合函数对于某个组只能返回一行记录。若想对于某组返回多行记录,则需要使用分析函数。 1、rank()/dense_rank over(partition by ... order by ...) 说 阅读全文
摘要:
一、前言 工作中我们可能遇到这样的需要:查询数据库中的信息,并将结果导出到Excel文件。这本来没什么,但数据量比较大时,用PLSQL、toad导出Excel会出现内存不足等情况,使用odbc+Microsoft query + Excel导出提数结果能在一定程度上避免这些问题。 环境:个人电脑8G 阅读全文
摘要:
继续上一篇的1、安装介质的获取与安装,本文介绍服务端的存储库服务和集成服务的配置。 安装好Informatica的客户端和服务端后,需要登陆Administration Console,配置存储库服务(Powercenter Repository Service)和集成服务(Powercenter 阅读全文
摘要:
一、介绍 1、dblink是什么? Database Link(dblink)是一个数据库中的模式对象,它允许用户访问另一个数据库中的对象。另一个数据库不需要是Oracle数据库系统。但是,要访问非Oracle系统,必须使用Oracle异构服务。 2、dblink有什么用 在创建dblink之后,用 阅读全文
摘要:
从FTP服务器上下载文件或上传文件到FTP服务器是生产环境中比较常见的场景之一。 shell操作FTP的方式整理如下: 思路一:使用shell调用ftp等客户端 使用FTP方式,通过shell调用ftp等客户端,从而完成FTP文件的上传、下载等操作。 方式一:ftp方式 一个基本的ftp工具,需安装 阅读全文
摘要:
可能的原因: 1、select语句中join时,关联条件上的字段数值类型不同,需要转换数值类型,如to_char(a.no) = b.no(或cast()函数) 阅读全文