程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> 其他數據庫知識 >> MSSQL >> T-sql語句修正SQL Server數據庫邏輯名、數據庫名、物理名的辦法

T-sql語句修正SQL Server數據庫邏輯名、數據庫名、物理名的辦法

編輯:MSSQL

T-sql語句修正SQL Server數據庫邏輯名、數據庫名、物理名的辦法。本站提示廣大學習愛好者:(T-sql語句修正SQL Server數據庫邏輯名、數據庫名、物理名的辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是T-sql語句修正SQL Server數據庫邏輯名、數據庫名、物理名的辦法正文


本文實例講述了T-sql語句修正SQL Server數據庫邏輯名、數據庫名、物理名的辦法。分享給年夜家供年夜家參考,詳細以下:

更改MSSQL數據庫物理文件名Sql語句的寫法

留意:要在運動監督器外面確保沒有過程銜接你要更名的數據庫!!!!!!!!!!!!!!!!!!!!

Sql語句以下

USE master
--改邏輯名
ALTER DATABASE YQBlog MODIFY FILE(NAME='YQBlogAA',NEWNAME='YQBlog')
-- GO
ALTER DATABASE YQBlog MODIFY FILE(NAME='YQBlogAA_log',NEWNAME='YQBlog_log')
-- GO
--改數據庫名
EXEC sys.sp_renamedb @dbname = 'YQBlogAA', -- sysname
  @newname = 'YQBlog'
  GO
--分別數據庫
EXEC sp_detach_db YQBlog
GO
--翻開xp_cmdshell功效
EXEC sp_configure 'show advanced options', 1
GO
RECONFIGURE
GO
EXEC sp_configure 'xp_cmdshell', 1
GO
RECONFIGURE
GO
---- --改物理名(留意:途徑中不要湧現中文)
EXEC xp_cmdshell 'ren C:\Users\Administrator\Desktop\YQBlogAA.mdf YQBlog.mdf'
---- --改物理名
EXEC xp_cmdshell 'ren C:\Users\Administrator\Desktop\YQBlogAA_log.ldf YQBlog_log.ldf'
--GO
---- --從新附加
EXEC sp_attach_db @dbname = N'YQBlog',
  @filename1 = N'C:\Users\Administrator\Desktop\YQBlog.mdf',
  @filename2 = N'C:\Users\Administrator\Desktop\YQBlog_log.ldf'

願望本文所述對年夜家SQL Server數據庫法式設計有所贊助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved