资源简介
oracle dg监控程序、归档日志监控程序,里面有详细的代码,可以自动运行,配置化参数,来判断oracle是否正常运行dg和归档日志的rac
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.xml;
using System.Data;
using System.Drawing.Imaging;
using System.Text.Regularexpressions;
using System.Windows.Forms;
using System.Drawing;
using System.Reflection;
using System.Runtime.InteropServices;
using Tamir.SharpSsh;
using System.Diagnostics;
using System.Management;
using WEEK_MONITOR.DATA;
using System.Threading;
namespace WEEK_MONITOR
{
public class Common
{
public static object obj = new object();
public static string defaultFileName = ““;
public static void WriteLog(string dest string txtName string text)
{
lock (obj)
{
try
{
try
{
if (string.IsNullOrEmpty(txtName))
{
txtName = defaultFileName;
}
dest = AppDomain.CurrentDomain.baseDirectory + “log\\“ + txtName + “log“ + “.txt“;
string dirPath = Path.GetDirectoryName(dest);
if (!Directory.Exists(dirPath))
{
Directory.CreateDirectory(dirPath);
}
using (StreamWriter sw = new StreamWriter(dest true Encoding.Default))
{
sw.WriteLine(text);
}
}
catch (Exception ec)
{
//MessageBox.Show(“写记录出错!“ + ec.Message);
}
}
catch (Exception ec)
{
//MessageBox.Show(“写记录出错!“ + ec.Message);
}
}
}
public static string ssh_conn(string ip string root string pass string command)
{
//ip = “10.15.14.81“;
//root = “root“;
//pass = “rootroot“;
//command = “df -h“;
List commands = command.Split(“|“.ToArray() StringSplitOptions.RemoveEmptyEntries).ToList();
string response = ““;
List newText = new List();
SshStream ssh = new SshStream(ip root pass);
foreach (string item in commands)
{
ssh.Write(item);
Thread.Sleep(1500);
ssh.Flush();
response += ssh.ReadResponse();
}
//string[] texts = response.Split(“\r\n“.ToCharArray());
//foreach (string item in texts)
//{
// if(item.Contains(“#“)&&item)
//}
//ssh.Prompt = “#“;
//ssh.RemoveTerminalEmulationCharacters = true;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 894 2018-05-08 15:27 WEEK_MONITOR\.git\config
文件 73 2018-05-08 15:26 WEEK_MONITOR\.git\desc
文件 23 2018-05-08 15:26 WEEK_MONITOR\.git\HEAD
文件 177 2018-05-08 15:26 WEEK_MONITOR\.git\hooks\README.sample
文件 2120 2018-05-08 15:27 WEEK_MONITOR\.git\index
文件 113 2018-05-08 15:26 WEEK_MONITOR\.git\info\exclude
文件 341 2018-05-08 15:27 WEEK_MONITOR\.git\logs\HEAD
文件 341 2018-05-08 15:27 WEEK_MONITOR\.git\logs\refs\heads\master
文件 128 2018-05-08 15:27 WEEK_MONITOR\.git\logs\refs\remotes\origin\master
文件 155 2018-05-08 15:27 WEEK_MONITOR\.git\ms-persist.xm
文件 3430 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 751 2018-05-08 15:26 WEEK_MONITOR\.git\ob
文件 158 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 416563 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 186 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 581 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 89 2018-05-08 15:26 WEEK_MONITOR\.git\ob
文件 86 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 1685 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 310 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 1186 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 461 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 188 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 403 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 20995 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 1604 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 166 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 1613 2018-05-08 15:26 WEEK_MONITOR\.git\ob
文件 226 2018-05-08 15:27 WEEK_MONITOR\.git\ob
文件 1563 2018-05-08 15:27 WEEK_MONITOR\.git\ob
............此处省略127个文件信息
相关资源
- oracle数据库课程设计学生成绩管理系
- Oracle数据库课程设计报告学生成绩管
- Oracle 12c R2 RAC实战部署指导手册
- 房屋管理系统SSH Oracle数据库
- ORACLE.PLSQL编程
- mybatis 整合oracle (含增删改查)
- (超详细)Oracle11gR2 RAC在Windows Serve
- 实验1 认识DBMS.docx
- 腾讯云服务器安装oracle11g
- Oracle HR_操作手册_Core HR.PDF
- Oracle官方OCP中文教材
- oracle 11g ocp考试资料
- Toad for Oracle 红宝书常用技巧与常见疑
- Oracle8i PL SQL 高级程序设计.zip 高清
- Oracle12cR2双节点RAC在Linux7环境下的部署
- ojdbc7oracle12连接驱动
- agile.plm管理员指南(简体中文)
- ORACLE 11g Architecture
- Oracle WMS 学生手册
- Oracle课程设计案例精编.rar
- Softwar: An Intimate Portrait of Larry Ellison
- ORACLE存储过程最全教程
- OracleEBS开发汇总文档
- 《Oracle课程设计案例精编》 源代码
- oracle大作业236343
- ORACLE课程设计案例
- Oracle Linux 6.5 服务器 安装 Oracle 11.2.
- Oracle 11g OCP-051考试题库中英文对照详
- ORACLE ODBC驱动
- Ecology8安装部署手册_Linux_Oracle_2018V1
评论
共有 条评论