如果大家对MOSS比较熟悉的话,应该都知道MOSS服务器的机器名是不能随便修改的,因为改了之后,会影响MOSS的正常使用,最常见的就是访问MOSS站点的时候,不能正常的访问数据库。我在做相应的测试的时候,因为没有按固定的步骤来做,所以中间出现了一些问题,也把这些问题先出来,供大家参考。

我以机器名为“pc-bestreme05”修改为“best-phhnx8ls5m”为例,测试环境WSS 3.0,使用的完全安装。

1.       打开MOSS的管理中心,在“Operations”标签中使用“Alternate access mappings”


mysql 将网络服务改为本地服务怎么改 mysql服务器名称能改吗_服务器

2.       修改相应的相应连接到需要修改的机器名   

mysql 将网络服务改为本地服务怎么改 mysql服务器名称能改吗_服务器_02



3.       使用stsadm 修改相应的MOSS设置的机器名Stsadm  -o renameserver -newservername <newname> -oldservername <oldname>

mysql 将网络服务改为本地服务怎么改 mysql服务器名称能改吗_IIS_03

如果修改成功,会出现以下的结果:

  

mysql 将网络服务改为本地服务怎么改 mysql服务器名称能改吗_IIS_04

4.       修改机器名,并进行机器重启

5.       重启机器之后,并使用以下命令进行重新认证

stsadm -o updatefarmcredentials -userlogin <domainuser> -password <password>

6.       运行成功之后,进行IIS重启。这样新的服务器名就修改好了。

 

以上是正确的操作步骤,我在中间出现了一些问题:

a.       在执行上面的第3步的时候,我因为机器名没有使用正确,所以出现了页面

         

mysql 将网络服务改为本地服务怎么改 mysql服务器名称能改吗_重启_05

这个时候,应该重新对参数进行设置,就可以了。结果我没有使用命令,直接修改了机器名,然后重启了机器。

b.      这个时候,在修改机器名过后,我访问管理中心,访问的路径已经改过来了,但是访问之后,页面无法访问,提示数据库连接不上(因为这个时候,SharePoint的内容数据库访问名还没有改过来)

c.       我重新把机器名修改回去了,但是访问路径依旧是我希望修改的新的路径

d.      为了能使用旧的路径访问,我在Host中加入了记录(这一步是必不可少的)

e.      使用旧的路径访问,本以为没什么问题了,结果出现了无法访问。

使用stsadm -o updatefarmcredentials -userlogin <domainuser> -password <password> 进行了认证信息更新。进行了IIS重启

f.        再次输入密码进行验证,验证通过。重新执行上面的操作,修改成功。