批处理 附加、分离数据库,求高手指教,最好能写个例子给参考,网站上复制粘贴的就不用了,谢谢。
2个回答
展开全部
set AAA=esapp `数据库名称
set BBB=ESApp_data.mdf `数据库文件1
set CCC=ESApp_log.LDF `数据库文件2
set NNN=sa
set MMM= 123 `数据库登录密码
Osql -U"%NNN%" -P"%MMM%" -S"127.0.0.1" -Q "sp_detach_db %AAA%"
`分离数据库
OSQL -U"%NNN%" -P"%MMM%" -S"127.0.0.1" -Q "sp_attach_db '%AAA%','%PPP%\%BBB%','%PPP%\%CCC%'"
Echo.
Echo.
Echo 附加%PPP%下的数据库文件%BBB%到SQL中成功
`附加数据库
将以上代码存入记事本,另存为1.BAT.(注意将以上的文字说明去掉)
绝对是我亲自使用过的。
有什么问题再说。
set BBB=ESApp_data.mdf `数据库文件1
set CCC=ESApp_log.LDF `数据库文件2
set NNN=sa
set MMM= 123 `数据库登录密码
Osql -U"%NNN%" -P"%MMM%" -S"127.0.0.1" -Q "sp_detach_db %AAA%"
`分离数据库
OSQL -U"%NNN%" -P"%MMM%" -S"127.0.0.1" -Q "sp_attach_db '%AAA%','%PPP%\%BBB%','%PPP%\%CCC%'"
Echo.
Echo.
Echo 附加%PPP%下的数据库文件%BBB%到SQL中成功
`附加数据库
将以上代码存入记事本,另存为1.BAT.(注意将以上的文字说明去掉)
绝对是我亲自使用过的。
有什么问题再说。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询