- 博客(6)
- 收藏
- 关注
原创 Linux find 查找文件
在日志文件夹下判断是否有web服务器的日志文件夹,写了个脚本: #!/bin/bash cd /wls/annuity_acc for sys in `cat ./WIIServer_name_list.txt` do #find /logs/$sys* -name "$sys*" |xargs echo -en '\n' >> 123.txt find /logs/$sys* -
2011-12-27 17:11:42 394
原创 Oracle BUG invalid julianday
在一次datastage做etl,需要将一个source库的tab1数据导入到目标库tab2,两张表结构相同,发现etl执行报错invalid julian day 如果ORACLE遇到非法或异常的时间类型数据时,在某些特定的情况下将其自动转换为’0000-00-00’而存储下来,不会抛出异常或错误提示。 比如在PL/SQL下,正常情况是不允许 年份为0值的: SQL> select to_
2011-12-22 10:00:30 713
原创 Oracle 获得上周工作日时间区间
大家很可能会遇到这样一个情况,本周要分析上周数据库的一些数据得到相应的分析数据,可以在数据库中写个存储过程,每周去调用它 记录 1.一个可以自动获取上周工作如区间的方法 : TIME >= TRUNC(SYSDATE - TO_CHAR(SYSDATE, 'D')) - 5 AND TIME TO_CHAR(SYSDATE, 'D')这个函数是得到今天是本周的第几天,例外还有 TO
2011-12-21 16:08:00 851
转载 ORACLE的Copy命令和create table,insert into的比较
在数据表间复制数据是Oracle DBA经常面对的任务之一,Oracle为这一任务提供了多种解决方案,SQL*Plus Copy 命令便是其中之一。SQL*Plus Copy 命令通过SQL*Net在不同的表(同一服务器或是不同服务器)之间复制数据或移动数据。 在实际运行环境中若能恰当地选择使用SQL*Plus Copy 命令可以有效地提高数据复制的性能。 下面将简要介绍SQL*Plus
2011-12-21 15:10:13 1640
转载 listener.ora、sqlnet.ora、tnsnames.ora
三个配置文件 listener.ora、sqlnet.ora、tnsnames.ora,都是放在$oracle_home\network\admin目录下。 重点:三个文件的作用和使用 sqlnet.ora-----作用类似于linux或者其他unix的nsswitch.conf文件,通过这个文件来决定怎么样找一个连接中出现的连接字符串, 例如我们客户端输入 sql
2011-12-19 10:10:36 402
转载 Oracle 登录认证相关
1.主要几个配置文件 1.sqlnet.ora 中的sqlnet.authentication_services,可选NONE|NTS 2.初始文件initSID.ora 中的remote_login_passwordfile 参数 Remote_login_passwordfile=(NONE)|(EXCLUSIVE)|(SHARED) NONE:不使用口令文件,操作系统认证; EXC
2011-12-19 09:43:43 558
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人