请问大家如何通过sqlcmd还原数据库
有一下几个要求
客户机安装了sql2005 简易版
Data 路径是我自定义的,e.g. C:\MSSQL\Data\
mdf,log 都要指定到这个文件夹下
还有该机器上是新装的sql 所以不知道如何直接还原上去
需要做成自动化得安装(命令行下的)

解决方案 »

  1.   

    你通过SQLServer Management Studio,把还原的操作弄好(比如选择好路径、文件名等等),然后不要按确定,点击界面上方的【脚本】,就会生成还原语句。
    把这个语句粘贴到sqlcmd,加上 go,然后确定就可以了。
      

  2.   

    如果需要覆盖以前的数据库在欢迎之前先将其他进程KILL掉。