国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > 綜合 > 正文

[SQLServer][DTS][存儲過程]將DTS包文件加載到服務(wù)器上

2024-07-21 02:31:41
字體:
供稿:網(wǎng)友

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[s_LoadPackageToServer]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[s_LoadPackageToServer]
GO

Create procedure s_LoadPackageToServer
@PackageName varchar(128) ,
@FileName varchar(500) ,
@Username varchar(100) ,
@PassWord varchar(100)
as
/*
exec s_LoadPackageToServer
  @PackageName = 'mypackage' ,
  @FileName = 'c:/dtspckgs/mypackage.dts' ,
  @Username = 'sa' ,
  @Password = 'pwd'
*/
declare @objPackage int
declare @rc int

  exec @rc = sp_OACreate 'DTS.Package', @objPackage output
  if @rc <> 0
  begin
   raiserror('failed to create package rc = %d', 16, -1, @rc)
   return
  end

  exec @rc = sp_OAMethod @objPackage, 'LoadFromStorageFile' , null,
   @UncFile = @FileName, @password = null
  if @rc <> 0
  begin
   raiserror('failed to load package rc = %d, package = %s', 16, -1, @rc, @PackageName)
   return
  end
 
  exec @rc = sp_OAMethod @objPackage, 'SaveToSQLServerAs' , null,
   @NewName = @PackageName, @ServerName = @@ServerName, @ServerUserName = @Username, @ServerPassword = @Password
  if @rc <> 0
  begin
   raiserror('failed to load package rc = %d, package = %s', 16, -1, @rc, @PackageName)
   return
  end
go

 


exec s_LoadPackageToServer
   'mypackage' ,
  'c:/DTS_AN2CP_DIC.dts' ,
   'sa' ,
  'sa'

http://qwerttyy.cnblogs.com/archive/2006/05/26/409663.html


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 龙门县| 南投市| 上林县| 河源市| 莒南县| 锦州市| 吴川市| 沅江市| 于田县| 富民县| 紫金县| 玉田县| 宜春市| 农安县| 滁州市| 翼城县| 乌鲁木齐市| 广丰县| 调兵山市| 敦煌市| 武鸣县| 岐山县| 阳泉市| 古丈县| 游戏| 如东县| 花垣县| 遂平县| 茶陵县| 古丈县| 雷山县| 万安县| 枣强县| 拉萨市| 荥阳市| 普兰县| 柯坪县| 三原县| 鄂伦春自治旗| 辽源市| 栾城县|