如何卸载掉tempdb上的master设备?
<p>我想把tempdb的master设备卸载了 可是没有卸载掉 而且还自动把master设备剩下的空间自动加载上了,我再次运行教本卸载tempdb的master设备,提示已经卸载成功了,但是为什么在sybase centrol里面还显示tempdb占用了20Mmaster设备呢? 而且我也不能加载这部分master设备的空间给master数据库本身! </p><p></p><p>还请大侠给指点迷津</p> tempdb在master上的空间是没办法收回来的,卸载掉tempdb上的master设备 其实只是让tempdb在分配数据的时候 不会再把数据放到master设备上。并不是可以真正的卸载掉 tempdb在master上的空间。 <p>是可以收回的,我得到高手指点 已经解决了这个问题!关键是要在dropsegment之后要做如下处理:</p><p><span lang="EN-US"><font face="Times New Roman">delete from sysusages where dbid=2 and segmap=0</font></span></p><p><span lang="EN-US"></span><span lang="EN-US"><font face="Times New Roman">g</font></span><span lang="EN-US"><font face="Times New Roman">o</font></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt;"><span lang="EN-US"><font face="Times New Roman">set rowcount 1</font></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt;"><span lang="EN-US"><font face="Times New Roman">update sysusages set lstart=0 where dbid=2</font></span></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt;"><span lang="EN-US"><font face="Times New Roman">set rowcount 0</font></span></p><p><span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: "Times New Roman"; mso-bidi-font-size: 12.0pt; mso-fareast-font-family: 宋体; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA;">go</span><font face="宋体, MS Song"></font></p><p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt;"><font face="Times New Roman"> <span lang="EN-US"><p></p></span></font></p>
页:
[1]