不可以直接在SQL文件里备份数据吧。
我一般都是分两步的,首先备份SQL文件,再备份数据库。

解决方案 »

  1.   

    那跟直接用backup备份有什么区别
      

  2.   

    用SQL文件来备份也不是不行,但是我觉得没必要,用数据库备份来恢复不是更好.
    若数据库数据量很大,这个SQL文件执行起来会很慢的,直接恢复备份则很快.
      

  3.   

    但是用sql语句,所有数据库都可以直接通过执行sql语言而获得原来所有的信息。
    不必要restore时,还要用原来的数据库名.
      

  4.   

    "不必要restore时,还要用原来的数据库名. "是什么意思?用RESTORE可以与原来的数据库名不一样的。
      

  5.   

    假设你的表很大,很多,那你SQL文件是不是太大了!而且执行效率?
    只能通过手工编程生成你想要的sql文件。