SqlServer修改数据库文件存放位置



--查看当前的存放位置  
select database_id,name,physical_name AS CurrentLocation,state_desc,size from sys.master_files    
where database_id=db_id(N'数据库名');  
  
--修改文件的存放位置下次启动生效  
--testDb为数据库名,  
alter database 数据库名 modify file ( name = 文件名(不包含后缀), filename = '文件存储路径');  
alter database 数据库名 modify file ( name = 文件名(不包含后缀), filename = '文件存储路径');  
eg.  
    alter database testDb modify file ( name = testDb, filename = 'G:SQL_DATAtestDbtestDb.mdf');  
    alter database testDb modify file ( name = testDb_log, filename = 'G:SQL_DATAtestDbtestdb_log.ldf');  
  
--修改默认的数据库文件存放位置(即时生效)  
EXEC xp_instance_regwrite    
@rootkey='HKEY_LOCAL_MACHINE',    
@key='SoftwareMicrosoftMSSQLServerMSSQLServer',    
@value_name='DefaultData',    
@type=REG_SZ,    
@value='E:MSSQL_MDFdata'    
GO    
--修改默认的日志文件存放位置<span style="font-family: Arial, Helvetica, sans-serif;">(即时生效)</span>  
EXEC master..xp_instance_regwrite    
@rootkey='HKEY_LOCAL_MACHINE',    
@key='SoftwareMicrosoftMSSQLServerMSSQLServer',    
@value_name='DefaultLog',    
@type=REG_SZ,    
@value='E:MSSQL_MDFlog'    
GO

 

(转载本站文章请注明作者和出处 思考者日记网|束洋洋个人博客 ,请勿用于任何商业用途)

『访问 思考者日记网404页面 寻找遗失儿童』

告知
  •     本站90%以上文章均属原创,部分转载已加上原作者出处。 如需转载本站文章请您务必保留本站出处!
  •     打广告评论者请自重,请为广大网友提供一个健康干净的网络空间。
  • 感谢主机屋提供网站空间;
  • 感谢万网阿里云提供域名解析;
  • 感谢EmpireCMS提供CMS系统;
  • 感谢bootstrap展示本站前端页面;
  • 感谢Glyphicons Halflings提供字体;
  • 感谢大家一直以来对本站的喜爱,感谢大家!
近期文章 建议与反馈