【问题描述】
如果c盘不够大,默认安装的SelectServer会占用过多的数据库容量,导致c盘没有空间,这会使服务器停止运行,通过如下方法可以移动对应的SelectServer数据库到其他盘,从而避免这种问题。
【解决方法】
1.首先要安装SQL server Management studio Express,SelectServer安装包自带的安装是不包含的,需要用SQL完整安装包进行补充安装,安装好之后如下图所示(注意要区分是2005还是2008)。
2.打开SelectServer的数据库配置程序,如下所示,注意截图中标记的信息
3.运行SQL server Management studio Express,如下所示,选择对应的数据库,即SelectServer,认证方式一定要选择windows帐号认证,否则后续添加数据库时,常常会出现数据库只读的问题,然后点击connect。
4.找到对应的SelectServer03,右击属性:
5.弹出的菜单中点file ,查看路径,把这两个文件用Windows文件浏览器拷贝到新的位置,比如D:\data\
对于sql2008而言,可能不允许拷贝,提示数据正被占用。这时需要先做下面的第6步,然后再拷贝。
6.回到第四步对话框,点击detach,弹出菜单默认ok即可。
7.回到同一个菜单,在database上右击attach,然后点Add 并浏览到D:\data\,找到mdf关联即可。