bcp远程导出数据

-- =============================================
-- Author:  <Author,,Name>
-- Create date: <Create Date,,>
-- Description: <Description,,>
-- =============================================
ALTER PROCEDURE [dbo].[proc_jsmx_out_temp]
@sql varchar(5000),
@filepath varchar(500),
@msg varchar(5000) output
AS
BEGIN
 -- SET NOCOUNT ON added to prevent extra result sets from
 -- interfering with SELECT statements.
 SET NOCOUNT ON;
    declare @bcp varchar(3000)
    set @bcp =  'bcp " '+@sql+'" queryout  '+@filepath+ '   -c  -S"127.0.0.1"   -U"sa"   -P"密码"'
    begin tran
    begin try
    exec master..xp_cmdshell'net use //xx.xx.xx.xx/d$/website_new_0111/cwdetai "密码" /user:xx.xx.xx.xx/用户名'
--    exec  master..xp_cmdshell 'dir //xx.xx.xx.xx/d$/website_new_0111/cwdetai 
    exec master..xp_cmdshell @bcp
 --   set @msg=@bcp
    commit
    end try
    begin catch
    rollback
--    set @msg='系统忙,请重新导出'
    set @msg=ERROR_MESSAGE()
    end catch
END
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值