use master
backup database XSCJ to 'e:\temp\tmpxscj.bak'
此语句提示:
服务器: 消息 170,级别 15,状态 1,行 2
第 2 行: 'e:\temp\tmpxscj.bak' 附近有语法错误。
错误信息!请高手指教如何修改。

解决方案 »

  1.   

    use MASTER
    go
    backup database XSCJ to DISK='e:\temp\tmpxscj.bak'
      

  2.   

    backup database TestDemo to DISK='e:\temp\tmpxscj.bak'
      

  3.   


    use master
    go
    backup  database 数据库名字 to disk='e:\temp\tmpxscj.bak' with init
      

  4.   

    backup database XSCJ to DISK='e:\temp\tmpxscj.bak'
      

  5.   

    这是一个完整的备份存储过程-- drop proc dbo.databackup 
    -- exec dbo.databackup 
    CREATE proc dbo.databackup 
    as
    declare  @path varchar(50)
    declare @filename varchar(60)
    SET DATEFIRST  1
    set @path='F:\database_bak\'
    set @filename=@path+'DB'+convert(varchar(13),getdate(),126)+'.bak'backup database 数据库名 to disk=@filename
    GO