Jiadong's profileGuiding StarPhotosBlogListsMore ![]() | Help |
BACKUP DATABASE :: 出现操作系统错误 5(拒绝访问)整了个傻瓜型的批处理数据库备份,一个劲地报拒绝访问
sqlcmd -S ServerName\InstanceName -i sqlfile sql:
BACKUP database BTSys to disk="D:\BAK\btsysdb.bak"
拒绝访问?难道俺没有权限写D:\BAK\,检查了下没问题。
打开SqlServer,用里面自带的备份方法尝试备份,备份文件默认保存在类似C:\Program Files\Microsoft Sql Server\MSSQL.1\MSSQL\Backup下。
修改备份目录至D:\BAK,同样是拒绝访问。
这样问题清楚了,我一瞅C:\Program Files\Microsoft Sql Server\MSSQL.1\MSSQL\Backup的权限,果然有个SQLServer2005MSSQLUser的帐户,权限是完全控制
同样给D:\BAK加了这个帐户的权限后,俺的BAT就能顺利运行了。
TrackbacksThe trackback URL for this entry is: http://huangjiadong.spaces.live.com/blog/cns!7B658974E4EE6957!1528.trak Weblogs that reference this entry
|
|
|