哪位高手帮我解释一下这段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')
调用带参数的存储过程