?? 15.6.5 解決@@servername丟失的問題.sql
字號:
--1. 錯誤14114
--使用下面的代碼重新添加當前SQL Server實例的信息,處理完成后,應該重新啟動MSSQLSERVER服務使修改生效。
DECLARE @srvname sysname
SET @srvname=CAST(SERVERPROPERTY('ServerName') as sysname)
IF NOT EXISTS(SELECT * FROM master.dbo.sysservers WHERE srvname=@srvname)
EXEC sp_addserver @server = @srvname , @local = 'LOCAL'
--2.錯誤18483
--執行下面的代碼,將@@SERVERNAME的值修改為與SERVERPROPERTY('ServerName')一樣即可。修改完成后,需要重新啟動MSSQLSERVER服務使修改生效。
IF SERVERPROPERTY('ServerName')<>@@SERVERNAME
BEGIN
DECLARE @srvname sysname
SET @srvname=@@SERVERNAME
EXEC sp_dropserver @server=@srvname
SET @srvname=CAST(SERVERPROPERTY('ServerName') as sysname)
EXEC sp_addserver @server = @srvname , @local = 'LOCAL'
END
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -