zoukankan      html  css  js  c++  java
  • sql server 复制需要有实际的服务器名称才能连接到服务器

    今天在做sql server 2005 复制的时候,提示复制需要有实际的服务器名称才能连接到服务器……的消息,一开始不知道什么意思!后来在网上查了一下才知道,原来是以前我把机器改过名字。用select @@servername和select serverproperty('servername')一查看,果然输出的结果不一样.后来我就用邹老大的解决方案改了一下
    脚本是:
    if   serverproperty('servername')   <>   @@servername   
             begin   
                 declare   @server   sysname   
                set   @server   =   @@servername   
                exec   sp_dropserver   @server   =   @server   
                set   @server   =   cast(serverproperty('servername')   as   sysname)   
                exec   sp_addserver   @server   =   @server   ,   @local   =   'LOCAL'   
            end
    需注意的是,改过之后必须要重启一下SQL 服务器才可以,这时在用
    select @@servername 和select serverproperty('servername')查看的结果是一样的,都是当前服务器的名字了。
  • 相关阅读:
    Android客户端与服务器交互方式-小结
    个人工作总结01
    第7周学习进度
    第6周学习进度
    PHP_D4_“简易聊天室 ”的具体技术实现
    php_D3_“简易聊天室 ”实现的关键技术 详解
    团队介绍
    最大联通子数组
    构建之法阅读笔记04
    大道至简阅读笔记04
  • 原文地址:https://www.cnblogs.com/gjhjoy/p/3490161.html
Copyright © 2011-2022 走看看