sql问题,求助!

来源:百度知道 编辑:UC知道 时间:2024/06/07 18:27:50
我的sql server装在C盘,现C盘已满。在不重装的情况下,怎样让SQL把数据默认存在D盘呢?请尽量说详细点,谢谢!
数据库早就在C盘建好了,现在是C盘满了。

那你在SQL中新建数据库的时候,把路径选择在D盘就可以了,包括数据文件和日志文件,如果你在SQL中所建的数据库原本就是就是在C盘,那在该数据库下的文件,就会存在C盘,除非你把数据库导出,而后再将其导入建在D盘的数据库中,在工具那里有那个选项,导出数据,导入数据

把数据库文件备份下来 然后在D盘装好新的后再还原就行了

把sql安装下面的data目录拷走,然后重新在D盘或者其他盘安装sql后在拷到相应的data目录就可以了

对于已经在C盘了的数据库,(除了系统数据库之外)用户数据库你可以先对其进行分离操作,然后把数据库的数据文件和日志文件剪切到D盘的相关目录,再附加到SQLSERVER上就好了;
对于默认数据库的新建路径,你可以修改SQLSERVER选项设置,具体在哪里设置我也忘记了,因为我这机子上没有安装SQLSERVER所以不能给你说出具体操作方法,不好意思!
总体方法就是这样子,祝你成功!

分离一下怎么样

我自己采用的方法是这样:先停止sql server服务,把你的数据库文件(包括日志文件和数据文件)剪切到D盘,然后右击“数据库”,选择“所有任务”里面的“附加数据库”,把路径指向到你D盘的正确位置就行了。