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數據庫法式設計有所贊助。