资源简介
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数据库每天异地自动备份
- windows下oracle数据库备份压缩删除历史
- 用Linux命令完成Oracle自动物理备份
- 破解oracle密码的工具orabf-v0[1].7.6.zip
-
Oracle向Syba
se ASE迁移指南 - 用NetBackup恢复Oracle数据库到异机
- 认识NBU备份Oracle时Code 29错误的解答
- Backup_Exec_ORACLE_RAC_数据库备份恢复指导
- 通过Backup Exec实施Oracle来灾难恢复
- 通过Backup Exec实施Oracle灾难恢复
- Oracle中空间管理对系统性能的影响
- Oracle 10g数据库的安全性和身份管理
- Oracle RAC恢复到单机方案-仅有一个全备
- oracle数据库比对工具
- Oracle非常好的入门、深入PPT
- Oracle数据库基础知识(华为内部培训
- 非常好的Oracle课件
- Oracle产品助力青岛啤酒发展
- Sun/Oracle9i RAC方案在英国BACS公司的应用
- Oracle Linux 6.8 x86_64
- oracle 到mysql转换工具
- 利用Oracle复制技术的灾备解决方案
- Oracle中的优化器如何进行评估优化
- 如何选择Oracle优化器使你事半功倍
- Oracle中文API
- oraclesql高级编程 随书脚本
- oci.dll of Oracle11g
- oracle11g 版本 11.2.0.1.0 帮助文档
- oracle 11g oci.dll for Navicate
- oracle 11g localhost可以访问,ip不能访问
评论
共有 条评论