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

来源:百度知道 编辑:UC知道 时间:2024/06/03 11:12:52
越详细越好,每个词,每个参数,每个句子都是什么意思,有什么作用?
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 --变成可以覆盖写
呵呵,希望能有帮助,^_^

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')
调用带参数的存储过程