sql >> Databáze >  >> RDS >> Sqlserver

sp_dropserver a sp_addserver nefungují

Toto je z knih online:

Ačkoli funkce @@SERVERNAME a vlastnost SERVERNAME funkce SERVERPROPERTY mohou vracet řetězce s podobnými formáty, informace se mohou lišit. Vlastnost SERVERNAME automaticky hlásí změny v názvu sítě počítače .

Naproti tomu @@SERVERNAME takové změny nehlásí. @@SERVERNAME hlásí změny provedené v názvu místního serveru pomocí uložené procedury sp_addserver nebo sp_dropserver.

A první komentář je správný. Abyste jej mohli změnit na výchozí instanci, museli byste přeinstalovat SQL.

za BOL, pokud změníte název počítače s pojmenovanými instancemi, musíte použít následovně:

sp_dropserver <'old_name\instancename'>
GO
sp_addserver <'new_name\instancename'>, local
GO


  1. Podobnosti a rozdíly mezi funkcemi RANK, DENSE_RANK a ROW_NUMBER

  2. Jak uložit procentuální hodnotu?

  3. Jak přesně funguje funkce round v postgresql?

  4. Použijte parametr ve funkci předané funkci google.setOnLoadCallback();