首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

高难度有关问题:Java怎么调用DTS包,并且执行它

2012-02-23 
高难度问题:Java如何调用DTS包,并且执行它?Java如何执行DTS包?[解决办法]这是存储过程代码CREATE PROCEDUR

高难度问题:Java如何调用DTS包,并且执行它?
Java如何执行DTS包?

[解决办法]
这是存储过程代码
CREATE PROCEDURE [dbo].[PSSIS]
AS
EXEC master.dbo.xp_cmdshell 'dtexec /F E:\Package.dtsx '
直接用java调用吧。
偶不懂java,这是C#的常用的方法
下面的PSSIS就是这个procedure。
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection( "Server=(local);database=databasename;Integrated Security=SSPI ");
SqlCommand cmd = new SqlCommand( "PSSIS ", conn);
cmd.CommandType = CommandType.StoredProcedure;

try
{
conn.Open();
cmd.ExecuteNonQuery();



}
finally
{
conn.Close();
}
}
}

[解决办法]
http://superxgz.javaeye.com/blog/53235
步骤蛮详细的,可能对你有用。

热点排行
Bad Request.