SQL Server BI Step by Step SSIS 6 - 获取远程主机的可用磁盘空间
2010-01-01 15:41:33 来源:WEB开发网核心提示:WQL的输入方式为直接输入,这里也可以使用变量名教文件输入,SQL Server BI Step by Step SSIS 6 - 获取远程主机的可用磁盘空间(2),查询磁盘空间的语句为:SELECTFreeSpace,DeviceId,Size,SystemName,DescriptionFROMWin32_Logi
WQL的输入方式为直接输入,这里也可以使用变量名教文件输入。查询磁盘空间的语句为:
SELECT FreeSpace, DeviceId, Size, SystemName, Description FROM
Win32_LogicalDisk
where DriveType= 3
WMI中DriveType是指驱动器类型, 0代表未知,1代表可移动,2代表固定,3代表网络,4代表CD- ROM,5代表RAM磁盘,我们设置目标的方式为变量,并且直接新建一个字符串的变量 DiskUsageResults.
3. 为了方便查看,我们可以添加一个脚本任务来输出这个变量,直接弹出窗口来显示磁盘信息:
public void Main()
{
// TODO: Add your code here
MessageBox.Show(Dts.Variables["DiskUsageResults"].Value.ToString());
Dts.TaskResult = (int)ScriptResults.Success;
}
运行包,我们可以直接看到远程机器上面的所有的磁盘使用情况
- ››sql server自动生成批量执行SQL脚本的批处理
- ››sql server 2008亿万数据性能优化
- ››SQL Server 2008清空数据库日志方法
- ››sqlserver安装和简单的使用
- ››SQL Sever 2008 R2 数据库管理
- ››SQL SERVER无法安装成功,sqlstp.log文件提示[未发...
- ››Sql Server中通过父记录查找出所有关联的子记录
- ››SqlServer触发器、存储过程和函数
- ››SQL Server 中的事务(含义,属性,管理)
- ››Sqlite数据库插入和读取图片数据
- ››Sql server 2005拒绝了对对象 'xx表' (数...
- ››Sql server 2005拒绝了对对象 'xx表' (数...
更多精彩
赞助商链接