zoukankan      html  css  js  c++  java
  • 解决@@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
  • 相关阅读:
    将excel里的有效数据提取出来
    基础二
    状态码
    基础(一)
    爬虫页面
    交集,并集,差集,函数
    魔法和运算器
    Java接口
    Java封装
    Java抽象类
  • 原文地址:https://www.cnblogs.com/shihao/p/2532074.html
Copyright © 2011-2022 走看看