SQL Server 作业同步 (结合备份作业)(2)
来源:asp之家 时间:2012-07-11 15:59:47
我创建了一个存储过程,用来导出 作业,只有用powershell 脚本来实现同步,你可以powershell 脚本放入 sqlagent 中 定时运行起到同步的效果
一下是powershell 代码:
代码如下:
$server = "(local)"
$uid = "sa"
$db="master"
$pwd="fanzhouqi"
$mailprfname = "sina"
$recipients = "32116057@qq.com"
$subject = 'System Log'
function execproc($message)
{
$SqlConnection = New-Object System.Data.SqlClient.SqlConnection
$CnnString ="Server = $server; Database = $db;User Id = $uid; Password = $pwd"
$SqlConnection.ConnectionString = $CnnString
$CC = $SqlConnection.CreateCommand();
$CC.CommandText=$message
$adapter = New-Object System.Data.SqlClient.SqlDataAdapter $CC
$dataset = New-Object System.Data.DataSet
#$SqlConnection.SelectCommand = $CC
if (-not ($SqlConnection.State -like "Open")) { $SqlConnection.Open() }
$adapter.Fill($dataset) |out-null
$dataset.Tables[0].Rows[0][0]
$SqlConnection.Close();
}
function execsql($message)
{
$SqlConnection = New-Object System.Data.SqlClient.SqlConnection
$CnnString ="Server = fanr-pc\sql2012; Database = $db;User Id = $uid; Password = $pwd"
$SqlConnection.ConnectionString = $CnnString
$CC = $SqlConnection.CreateCommand();
if (-not ($SqlConnection.State -like "Open")) { $SqlConnection.Open() }
$cc.CommandText=$message
$cc.ExecuteNonQuery()|out-null
$SqlConnection.Close();
}
$jobscript = execproc " EXEC master..DumpJob @job = 'backup'"
#$jobscript
execsql $jobscript
有什么问题可以联系我:如果blog 的代码没办法使用也可以 加我qq 联系我,问我要。qq:32116057 fanr
标签:SQL,Server,作业,同步
0
投稿
猜你喜欢
python数字图像处理之对比度与亮度调整示例
2021-02-13 19:33:19
用python的requests第三方模块抓取王者荣耀所有英雄的皮肤实例
2023-11-27 01:27:23
对python数据切割归并算法的实例讲解
2023-02-10 05:32:08
pyspark操作MongoDB的方法步骤
2021-05-02 11:12:12
合理利用页面标签元素有利用搜索引擎收录
2008-11-03 11:49:00
PHP伪协议基本原理介绍
2023-05-30 00:24:11
详解python3中的真值测试
2022-03-10 13:56:59
Python使用matplotlib的pie函数绘制饼状图功能示例
2022-09-27 23:58:58
asp 静态页面的另一种思路
2011-04-08 10:32:00
python自动化测试之setUp与tearDown实例
2021-07-01 13:35:13
MYSQL 批量替换之replace语法的使用详解
2024-01-21 19:52:35
Django Channels 实现点对点实时聊天和消息推送功能
2022-04-03 10:37:56
golang 微服务之gRPC与Protobuf的使用
2023-06-17 20:36:03
go程序员日常开发效率神器汇总
2024-02-16 23:04:40
一小时学会TensorFlow2之全连接层
2022-11-27 10:35:30
matlab读取串口数据并显示曲线的实现示例
2022-12-17 15:56:17
Python多线程以及多线程中join()的使用方法示例
2021-02-07 16:25:03
SQL SERVER 的SQL语句优化方式小结
2024-01-25 02:11:12
Python实现批量读取word中表格信息的方法
2023-03-25 19:02:05
Python自然语言处理之切分算法详解
2023-02-02 04:46:34