none
SQL 2005作业无法执行 RRS feed

  • 问题

  • 我在维护计划里做了一个计划,让每天23:59执行这个计划。可JOBS里也执行这个作业。如果我手动执行也提示成功,可就是没有结果。如果我用语句执行
    Declare @strDate nvarchar(12)
    Set @strDate=replace(convert(varchar(10),getdate(),121),'-','')+Datename(hh,getdate())+Datename(n,getdate())
    Declare @strPath nvarchar(400)
    Set @strPath='C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup\gas_crm_'+@strDate+'.bak'

    Declare @strName nvarchar(400)
    Set @strName='gas_crm_backup_'+@strDate


    BACKUP DATABASE [gas_crm] TO  DISK = @strPath WITH NOFORMAT, NOINIT,  NAME = @strName, SKIP, REWIND, NOUNLOAD,  STATS = 10
    如果用这个语句在查询器里执行就OK,放到作业里执行就没有结果!但也显示执行成功。请高手指点!万分感谢!

    2009年9月22日 7:58

答案

全部回复