前言

我们都应该知道SQL Server来创建一个新的库,默认将存储在C磁盘中,一旦数据库中存储的数据更多后,磁盘空间就不会剩下太多了,解决方案是将存储数据的物理文件迁移到另一个磁盘。

具体过程如下:



1。关闭现有数据库


更改数据库DB1设置离线立即回滚事务;


2。将数据库文件移动到一个新位置



复制完成后,我们需要右键属性安全——在组或用户名中添加经过身份验证的用户,将组权限更改为完全权限,否则下一个操作将报告。



中间可能存在的问题:


消息5120,第16级,状态101,第十七行
无法打开物理文件D: testdb.mdf.operating MSSQL数据系统误差5:5(拒绝访问。)。
消息5120,第16级,状态101,第十七行
无法打开物理文件D: MSSQL数据库系统误差_log.ldf.operating 5:5(拒绝访问。)。
消息5181,第16级,状态5,第十七行
携程网的数据库不能重启,它将恢复到以前的状态。
消息5069,第16级,状态1,第十七行
更改数据库语句失败。


三.修改数据库关联文件的方向


更改数据库DB1修改文件(name = db1,文件名= X: SQLServer DB1。MDF);
更改数据库DB1修改文件(name = db1_log,文件名= X: db1_log SQLServer,LDF);


4。将数据库连接到计算机


更改数据库DB1集在线;


总结

以上就是本文的全部内容。希望本文的内容能给大家的学习或工作带来一定的帮助。如果有任何疑问,您可以留言交流,谢谢您的支持。