易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL Server 2005 数据文件位置移动

数据库建的时候放错位置了,就在C盘,现在C盘空间满了,要给它挪个地,放在D盘,数据库其他方面什么都不变。有没有什么简单便捷的方法?我知道备份下来再恢复,那是可以,但有点麻烦,就给数据文件换各地,有没有什么简单的方法?
Hi,

SQL code:


--1)图形模式
1)右击数据库Test选择 Tasks → Detach

2)将Test数据库对应的MDF和LDF文件拷贝到D盘

3)在数据库的Databases上右击选择Attach → 点击添加MDF和LDF文件所在的路径


--2)代码模式
1)EXEC sp_detach_db 'Test', 'true';

2)拷贝 MDF和LDF文件到目的盘(这里是D:\Program Files\Microsoft Testing)

3)EXEC sp_attach_db @dbname = N'Test',
@filename1 = N'D:\Program Files\Microsoft Testing\Test.MDF',
@filename2 = N'D:\Program Files\Microsoft Testing\Test_log.LDF' ;





对着你的库鼠标右键选分离 ,再拷贝,再鼠标右键附加数据库

1:分离数据库
2:移动LDF 和MDF文件到d盘
3:附加数据库,指定新的路径就是那个在D盘的路径

引用
1:分离数据库
2:移动LDF 和MDF文件到d盘
3:附加数据库,指定新的路径就是那个在D盘的路径


正解!

在可用的空间上,附加第二个数据文件和日志文件即可。
这是无奈之举。
正确的创建数据文件,请参考:
http://blog.csdn.net/downmoon/archive/2010/01/19/5212461.aspx

Hi,

SQL code



Code highlighting produced by Actipro CodeHighlighter (freeware)
http


相关问答:

SQL如何优化问题 - MS-SQL Server / 疑难问题

今天做了一个存储过程   环境是SQL2000数据库  
大致如下
建立临时表
定义员工游标
        循环员工(属于1个公司)  
        ......

C#和数据库SQL - MS-SQL Server / 基础类

我们C#做一个窗体 往数据库里插入数据
  SqlConnection cn = new SqlConnection("Data Source=20090713-1752\\SQLEXPRESS;Initial Catalog=goods;Integrated Security=True");
  ......

一个pl/sql问题 - Oracle / 开发

我是在toad中输入下段sql
  declare
  TYPE test_rec IS record(
  code varchar(10),
  name varchar(30)
  );
  v_book test_rec;
    ......

sql - MS-SQL Server / 疑难问题

sql的软件在哪里可以下啊!在网上找了蛮多都用不了啊

随便搞一D版吧,

迅雷第一个就可以用
2000,2005都这样

http://119.147.41.16/down?cid=0698C2D64D7D637D90A6D2482298E6717D4F15CD&t=2&fmt=-1 ......

sqlserver错误 - MS-SQL Server / 疑难问题

sqlserver2005 建立的数据库,与手持pda传输数据,最近突然出现无法传递数据的问题,pda端提示的错误时outofmemoryexception,但是pda上面的容量没有问题,
sqlserver的日子上的错误如下:
日期 2010-1-25 14:45: ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号