当前服务器设置

minmin007 2010-10-20 04:28:30
使用select @@servername结果返回null,而且使用维护计划都不能实现呢?
如何设置成自己的计算机名。
...全文
53 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
minmin007 2010-10-20
谢谢大家的帮助,问题解决了,原来是因为我添加自己的服务器时没有加local导致的,以后一定要小心。再次感谢大家!!!
回复
王向飞 2010-10-20
这个不能吧?
回复
minmin007 2010-10-20
还是提示错误“不允许对系统目录进行即席更新。”能不能手动更改当前服务器名啊?
回复
billpu 2010-10-20
不允许即席查询解决办法
sp_configure
--allow updates 0 1 0 0
--show advanced options 0 1 1 1
--allow updates 0 1 1 1
EXEC sp_configure 'allow updates', '1'
--下面这句不需要执行,因为默认的是1
EXEC sp_configure 'show advanced option', '1'
--下面的这句要执行,否则它只有等到重启时才会生效
RECONFIGURE WITH OVERRIDE

EXEC sp_configure 'max degree of parallelism' ,'1'
RECONFIGURE WITH OVERRIDE
回复
minmin007 2010-10-20
[Quote=引用 7 楼 billpu 的回复:]
肯定改过名字了 修改系统表吧 参考楼上的
2000是sysservers
[/Quote]
我用的是2005,如何修改?
回复
minmin007 2010-10-20
[Quote=引用 6 楼 liuhuayang 的回复:]
造成你目前情况的原因是因为你 改变了当前服务器的名字,你一定是改了

造成你机器默认的INSTANCE名已经不是你现在计算机的机器名了

解决这个问题

use master
go

select * from sys.servers

update sys.servers set name = 'sqlserver' where name =' WIN-7B7B861GLK……
[/Quote]

因为是拷的别人的系统,所有把原来的服务器删掉了,想换成自己的来着,结果成了null,输入以上语句提示错误“不允许对系统目录进行即席更新。”如何解决??
回复
billpu 2010-10-20
肯定改过名字了 修改系统表吧 参考楼上的
2000是sysservers
回复
Austindatabases 2010-10-20
造成你目前情况的原因是因为你 改变了当前服务器的名字,你一定是改了

造成你机器默认的INSTANCE名已经不是你现在计算机的机器名了

解决这个问题

use master
go

select * from sys.servers

update sys.servers set name = 'sqlserver' where name =' WIN-7B7B861GLKO'

当然你第一的切换到数据库单用户模式,(不是某个数据库的单用户,是SQL SERVER SERVICE的单用户模式) 2 看看你现在计算机叫什么名字,就SET 什么名字,另外要打开 AD HOC ALLOW
回复
minmin007 2010-10-20
高手们,快来帮帮忙吧!谢谢了!
回复
minmin007 2010-10-20
[Quote=引用 2 楼 dawugui 的回复:]
用这个再试试:

SELECT SERVERPROPERTY('MachineName'), SERVERPROPERTY ('InstanceName')
[/Quote]
显示我的机器名和NUll,怎么回事啊,怎么把当前服务器改为我的机器名呢?
回复
minmin007 2010-10-20
[Quote=引用 1 楼 dawugui 的回复:]
select @@servername结果返回null?

你怎么登录的哦?
[/Quote]
使用select*from sys.sysservers,显示有yy80服务器,我就是用它登陆的,可是为什么当前服务器不是YY80而是null呢?原来是YY83,被我Drop掉了,就成Null了
回复
dawugui 2010-10-20
用这个再试试:

SELECT SERVERPROPERTY('MachineName'), SERVERPROPERTY ('InstanceName')
回复
dawugui 2010-10-20
select @@servername结果返回null?

你怎么登录的哦?
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2010-10-20 04:28
社区公告
暂无公告