songsh 发表于 2006-10-12 22:14:54

如何卸载掉tempdb上的master设备?

<p>我想把tempdb的master设备卸载了 可是没有卸载掉 而且还自动把master设备剩下的空间自动加载上了,我再次运行教本卸载tempdb的master设备,提示已经卸载成功了,但是为什么在sybase centrol里面还显示tempdb占用了20Mmaster设备呢? 而且我也不能加载这部分master设备的空间给master数据库本身! </p><p></p><p>还请大侠给指点迷津</p>

action92 发表于 2006-10-15 16:18:02

tempdb在master上的空间是没办法收回来的,卸载掉tempdb上的master设备 其实只是让tempdb在分配数据的时候 不会再把数据放到master设备上。并不是可以真正的卸载掉 tempdb在master上的空间。

songsh 发表于 2006-10-15 18:39:29

<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: &quot;Times New Roman&quot;; 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">&nbsp;<span lang="EN-US"><p></p></span></font></p>
页: [1]
查看完整版本: 如何卸载掉tempdb上的master设备?

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com