服務器級的urn篩選器無效:篩選器必須為空,或服務器屬性必須等於實際的服務器名稱處理方法


這個問題是出在本地連接還是遠程連接上,這個問題可能是由於修改過服務器名稱導致的。你可以嘗試在本地的服務器和SQL Server上運行以下指令,看看服務器名稱是否一致 ->打開CMD,運行:hostname;打開SQL Server,運行SELECT @@SERVERNAME AS 'Server Name' 。
如果不一致的話,需要重命名一下計算機或者SQL Server,看一下這篇文檔: https://docs.microsoft.com/en-us/sql/database-engine/install-windows/rename-a-computer-that-hosts-a-stand-alone-instance-of-sql-server

如果只是遠程連接有問題的話就可能是DNS的問題,可以參考下這篇博客: http://blog.patricknielsen.net/2011/01/sql-server-invalid-urn-filter-on-server.html

sp_dropserver <old_name>; 
GO 
sp_addserver <new_name>, local; 
GO

如是不是默認實例,可以執行下面的SQL:

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

 


免責聲明!

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



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