哪位高手帮我解释一下这段SQL语句的意思

越详细越好,每个词,每个参数,每个句子都是什么意思,有什么作用?
sp_configure'allow',1
reconfigure with override

update sysdatabases set status=32768 where name='text'

dbcc rebuild_log ('text','D:\MicrosoftSQLServer\MSSQL\Data\text_log.ldf')

update sysdatabases set status=0 where name='text'
restore database text with recovery

sp_configure 'allow',0
reconfigure with override
wanluo007,非常感谢你的回答,但是这些语句的意思和作用没有回答呀,比如那个存储过程和allow属性是什么意思,做什么用的........

sp_configure'allow',1 --调用存储过程sp_configure,将allow属性设置为1
reconfigure with override --变成可以覆盖写

update sysdatabases set status=32768 where name='text' --更新sysdatabases 表,将status的值设置为32768 ,条件是name='text'

dbcc rebuild_log ('text','D:\MicrosoftSQLServer\MSSQL\Data\text_log.ldf')
--重新创建日志文件

update sysdatabases set status=0 where name='text' --更新sysdatabases 表,将status的值设置为0,条件是name='text'
restore database text with recovery
--重新存储数据库的文本,使用恢复模式

sp_configure 'allow',0 --调用存储过程sp_configure,将allow属性设置为0
reconfigure with override --变成可以覆盖写
呵呵,希望能有帮助,^_^
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-08-13
sp_configure'allow',1 调用带参数的存储过程

update sysdatabases set status=32768 where name='text' 将名字为'text'的文件 的status数据改为32768
dbcc rebuild_log ('text','D:\MicrosoftSQLServer\MSSQL\Data\text_log.ldf')
调用带参数的存储过程
update sysdatabases set status=0 where name='text' 还是更新
第2个回答  2009-08-17
很少碰到哦....
相似回答