SQL Server数据库实例名与服务器名不一致的解决办法

SQL Server数据库实例名与服务器名不一致的解决办法

  1. --EXEC sp_addlinkedserver
  2. --   @server = 'PSHGQ'
  3. --GO
  4. --select * from sys.servers
  5. --EXEC sp_dropserver 'PSHGQ'
  6. --EXEC sp_addserver 'SUGON', local
  7. --select @@servername
  8. --select serverproperty('servername')
  9. use [数据库]
  10. go
  11. select @@servername
  12. select serverproperty('servername')
  13. go
  14. ------
  15. IF serverproperty('servername')<>@@servername
  16. BEGIN
  17. DECLARE @server SYSNAME
  18. SET @server=@@servername
  19. EXEC sp_dropserver @server=@server
  20. SET @server=cast(serverproperty('servername') AS SYSNAME)
  21. EXEC sp_addserver @server=@server,@local='LOCAL'
  22. END
  23. ELSE
  24. PRINT '实例名与主机名一致,无需修改!'
上一篇:python类库32[多进程通信Queue+Pipe+Value+Array]


下一篇:netty如何实现零拷贝