sqlserver修改主機名


sqlserver遷移后,主機和原機器不符,將系統修改主機名后,數據庫代理服務、郵件服務無法啟動


執行下面語句,檢查sqlserver中windows主機名

-- 檢查SQL Server中的“服務器名[/命名實例名]”, 和當前真實的“計算機名[/命名實例名]”。如果修改了計算機名,則這兩者即會不一致。

select @@serverName,  serverproperty('serverName') 

-- 將"服務器名", 修改為正確的計算機名
EXEC sp_dropserver '服務器名[/命名實例名]';           -- 即舊的計算機名
GO
EXEC sp_addserver '計算機名[/命名實例名]', 'local'; -- 即新的計算機名

go

 

-- 重啟SQL Server


如果還不行,用sa賬戶登錄,刪除windows賬戶,重新添加windows賬戶


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM