统一本地服务器名和计算机名

 1 USE master
 2 GO
 3 --设置两个变量
 4 DECLARE @serverproperty_servername  varchar(100),
 5  @servername    varchar(100)
 6 --取得Windows NT 服务器和与指定的 SQL Server 实例关联的实例信息
 7 --具体可以看联机丛书"SERVERPROPERTY"
 8 SELECT @serverproperty_servername = CONVERT(varchar(100), SERVERPROPERTY(‘ServerName‘))
 9 --返回运行 Microsoft® SQL Server™ 的本地服务器名称
10 --具体可以看联机丛书@@SERVERNAME
11 SELECT @servername = CONVERT(varchar(100), @@SERVERNAME)
12
13
14  select @serverproperty_servername, @servername
15 --如果@serverproperty_servername和@servername不同(因为你改过计算机名字),再运行下面的
16 --删除错误的服务器名
17 EXEC sp_dropserver @server=@serverproperty_servername--@[email protected]
18 --添加正确的服务器名
19 EXEC sp_addserver @server=@servername, @local=‘local‘
20
21
22 sp_helpserver
23
24  
时间: 2024-10-10 09:44:02

统一本地服务器名和计算机名的相关文章

SQL server 更改计算机名后造成未找到或无法访问服务器解决方法

默认的计算机名较长且不易辨识,我在更改完计算机名之后却发现每次登陆SQL server都需要更改计算机名并重启计算机,否则便会出现以下错误提示: 此时我们需要再次更改计算机名(最终你想给计算机起的名字)并重启计算机,因为每次更改过计算机名后第一次都能顺利访问服务器,下面是更改计算机名的步骤: 1.右键我的电脑——>点击属性——>点击如图更改设置: 2.如图在系统属性中点击更改 3.更改计算机名(最终想更改的计算机名)——>点击确定 在更改计算机名后,需要再次重启电脑,重启后打开SQL s

centos linux中怎么查看和修改计算机名/etc/sysconfig/network

centos linux中怎么查看和修改计算机名 查看计算机名:在终端输入hostname 修改的话 hostname +计算机名(重启后失效)要永久修改的话要修改配置文件/etc/sysconfig/network修改hostname=你要改的名字

事件ID 18456:用户<域\计算机名>登录失败。 原因: 基于令牌的服务器访问验证失败,出现基础结构错误

事件类型: 审核失败 事件来源: MSSQLSERVER 事件种类: 登录 事件 ID: 18456 日期: 2015-4-22 事件: 11:11:21 用户: 域\计算机名 计算机: 域 描述: 用户 '域\计算机名$' 登录失败. 原因: 基于令牌的服务器访问验证失败,出现基础结构错误.请检查以前的错误. [客户端: 192.168.1.183] 有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心. 数据: 0000

C#获取本地计算机名,IP,MAC地址,硬盘ID

using System; using System.Data; using System.Configuration; using System.Linq; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebPa

Oracle服务器更改计算机名

1.修改计算机名,监听服务无法启动: 打开开始程序oralce中Net Manager,修改服务配置和监听配置中的主机名(或者用本机IP地址),保存后再次启动lsnrctl start . 2.EM重新创建(操作前,监听服务必须启动): Emca –repos recreate  =emca -repos drop +emca -repos create Set oracle_sid=XXXXXX emca -config dbcontrol db emctl start dbconsole

SQL Server 安装后改动计算机名带来的问题以及解决方法

USE master GO DECLARE @serverproperty_servername varchar(100), @servername varchar(100) --取得Windows NT 服务器和与指定的 SQL Server 实例关联的实例信息 --具体可以看联机丛书"SERVERPROPERTY" SELECT @serverproperty_servername = CONVERT(varchar(100), SERVERPROPERTY('ServerName

9.2 修改计算机名

9.2  修改计算机名 9.2.1 显示计算机名 在安装SQL Server时,安装程序将本地计算机的名称设置为"计算机名",并保存为一个全局变量@@SERVERNAME.如果在安装完成之后又修改了本地计算机的名称,那么 @@SERVERNAME 并不会变化. SERVERPROPERTY 系统函数则返回当前的本地计算机的网络名称. 以下脚本可以同时显示上述两个结果. SELECT @@SERVERNAME as InstalledName, SERVERPROPERTY('SERVE

如何实现IP,计算机名,用户名实时互查?

经过几个月实践,更新如下: 首先我的目标是: 1:不给客户端装任何软件,即用户信息肯定是全自动生成. 2:由我们IT去查询IP,计算机名,用户名任意一项能查出其他两项信息. 3:最好是不花钱,SCCM虽然可以查,但毕竟是商业的,能省下钱当然最好啦. 以下是四种方法,各有各的好,难度也越来越大和复杂,在这里说下我实践下来的做法. 初级篇: 最简单的方法,本帖里很多朋友也说了,组策略批处理给客户端运行,生成IP,计算机名,用户名到一个共享盘上的txt文件. 此方法最简单,但是查询起来比较累,毕竟要一

关于是用dotnet获取本机IP地址+计算机名的方法

印象中在maxscript帮助文档里找到过方法,但是当时没记下来.只能通过dotnet实现了. 如果电脑有无线网卡和本地连接,可能会出现乱码,也问了写dotnet的朋友,提供了一些思路,不过最终还是使用了这个笨办法. fn getIP_PCname = ( cc = (dotnetclass "System.Net.Dns") oo = cc.GetHostAddresses(cc.GetHostName()) for ip = 1 to oo.count do ( getip = f