perl 通过信号控制执行超时

[oracle@yyjk tmp]$ cat check_oracle.pl
use DBI;   
use Crypt::RC4::XS;
use HTTP::Date qw(time2iso str2time time2iso time2isoz); 
use Net::SMTP;
use Encode;
use JSON;
use Sys::SigAction qw( set_sig_handler );
use Net::Ping;
use POSIX;
no warnings;
my $dbName = 'tlyy';   
my $dbUser = 'tlcbuser';
my $dbUserPass = 'xxxxx';   
my $XDATE = strftime("%Y%m%d%H%M%S",localtime());
my $dbip='192.168.137.1';
$dbh1 = DBI->connect( "dbi:Oracle://$dbip:1521/$dbname", $dbuser, $dbpass ) or die "Cannot conenct db: $DBI::errstr\n";
[oracle@yyjk tmp]$ time perl check_oracle.pl
DBI connect('//192.168.137.1:1521/','',...) failed: ORA-12170: TNS: 连接超时 (DBD ERROR: OCIServerAttach) at check_oracle.pl line 16.
Cannot conenct db: ORA-12170: TNS: 连接超时 (DBD ERROR: OCIServerAttach)

相关推荐

  1. perl 通过信号控制执行超时

    2024-01-28 12:16:02       57 阅读
  2. ffmpeg中的超时控制

    2024-01-28 12:16:02       23 阅读
  3. 【数据库】postgressql设置数据库执行超时时间

    2024-01-28 12:16:02       61 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-28 12:16:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-28 12:16:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-28 12:16:02       82 阅读
  4. Python语言-面向对象

    2024-01-28 12:16:02       91 阅读

热门阅读

  1. 设计模式 :总结篇

    2024-01-28 12:16:02       62 阅读
  2. Spring Cloud Sleuth与Zipkin详解

    2024-01-28 12:16:02       67 阅读
  3. Python在网络安全防御中的应用与实践

    2024-01-28 12:16:02       52 阅读
  4. @Scheduled笔记240124

    2024-01-28 12:16:02       49 阅读
  5. vue el-date-picker 开始日期不能大于结束日期

    2024-01-28 12:16:02       60 阅读
  6. C 练习实例49-宏#define命令练习3

    2024-01-28 12:16:02       59 阅读
  7. Git(7)之提交消息模板

    2024-01-28 12:16:02       53 阅读
  8. MongoDB基本使用

    2024-01-28 12:16:02       49 阅读
  9. leetcode 字符串相关题目

    2024-01-28 12:16:02       53 阅读
  10. 11.2 Web开发_CSS入门(❤❤)

    2024-01-28 12:16:02       59 阅读
  11. 五、详细设计说明书(软件工程)

    2024-01-28 12:16:02       55 阅读