当前位置: 代码迷 >> Sql Server >> 用isql备份数据库请问
  详细解决方案

用isql备份数据库请问

热度:83   发布时间:2016-04-27 11:40:10.0
用isql备份数据库请教
isql -S 127.0.0.1 -U sa -P 123456 -Q "exec(backup database eport_iso to disk='d:\dbbak\mssql\export_iso\export_iso2012-07-30.dat ' with format)"

为什么提示backup附近有语法错误

------解决方案--------------------
加引号
SQL code
exec ('backup .... disk=''d:...30dat'' with format')
------解决方案--------------------
。dat?
改成。bak 试试
还有就是 加一个 -d master
或者试试
isql -S 127.0.0.1 -U sa -P 123456 -d master -Q "backup database eport_iso to disk='d:\dbbak\mssql\export_iso\export_iso2012-07-30.bak'"


------解决方案--------------------
看看d:\dbbak\mssql\export_iso 这个目录下面看看权限