问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SqlServer更改机器名后如何修改数据库的机

发布网友 发布时间:2022-04-14 19:52

我来回答

1个回答

热心网友 时间:2022-04-14 21:22

在安装好后服务器,并安装SQL Server软件后,如果需要修改主机名,除了修改注册表里面的东西外,还需要通过如下方式修改SQL Server认到的主机名

sp_dropserver 'PCName1'

sp_addserver 'PCName2','local'

本地的主机名也可以通过select * from sys.servers 来查看。

更详细的信息

-- Run on SQL 2000 after server name change.  
-- To correct the sysservers system table. Note the following excerpt from online help about remote users and logins:

--    If the computer has any remote logins, for example, if it is a 
--    replication Publisher or Distributor, sp_dropserver may generate 
--    an error similar to this:
--    Server: Msg 15190, Level 16, State 1, Procere sp_dropserver, Line 44
--    There are still remote logins for the server 'SERVER1'.

--    To resolve the error, you may need to drop remote logins for this server. 
--    If replication is installed, disable replication on the server before 
--    running the sp_dropserver stored procere.

-- Side note:
--
--SQL Books Online is slightly incorrect with regard to sp_addserver when renaming a server. The correct syntax is
--  exec sp_addserver '<NEWSERVERNAME>', 'local'
--
--  If you do it the way it is specified in books online, the server is added with a new server id which is an identity field. 
--  If you try to replicate from (and possibly to) this server, replication setup will fail because it is looking for a server 
--  with an ID of 0 which won't be there. For some reason it uses this to determine something about the local computer 
--  and bombs.


exec sp_dropserver <old servername>
go
exec sp_addserver <new servername>', 'local'
go

-- To correct orginating server on JOBS:  If this isn't done, the jobs on 
-- the server can't be edited, SQL thinks they came from another server

update msdb.dbo.sysjobs 
set originating_server = '<new servername>' 
where originating_server = '<old servername>'

go

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? 主角重生唐朝成为李克用的义子,且是皇帝后裔 客串赵匡胤小说txt全集免费下载 李存勖大传小说txt全集免费下载 《李存勖大传》最新txt全集下载 《李存勖——前智后庸之帝》最新txt全集下载 被别人注销该怎么办? 穿越到后唐庄宗李存勖时期的小说 求写李存勖的小说或者传记 被别人注销了怎么恢复? 被注销,自己从新注册了一个,但以前的被别人登录了怎么办? 被注销,怎么找回来,还有里面的所以联系人 突然被注销了怎么回事 突然被注销了怎么回事 被注销怎么找回来? 我是佛山的一公司,打算年初开始推广网站的百度快照排名,同时做到百度,谷歌,搜搜的第一页,大家给些意见吧. 被别人注销该怎么办? 佛山如何把网站推广出去 微信被盗了,被注销了微信好友被拉黑怎么办,急!! 在佛山建一个推广型网站大概多少钱 被注销了,最近联系好友都删了请问一下怎么找回来? 写古代小说可以捏造一个国家和皇帝吗? 独抗沙陀骑兵创造了传奇的,是金庸小说里的哪个五代猛将? 《乱世苍鹰李克用》最新txt全集下载 尉迟青山是谁 历史上的打虎英雄李存孝,最后是什么样的结局? 求搞笑的穿越小说.女主要粗鲁的.不要清穿 嘉兴创晔财务咨询有限公司怎么样? 嘉兴市恒丰财务咨询有限公司怎么样? 嘉兴市紫鑫财务咨询有限公司怎么样? 嘉兴中誉会计事务有限公司怎么样? 嘉兴企航会计事务有限公司怎么样? 嘉兴市中越会计事务有限公司怎么样? 亲,你好,我用支付宝开通爱奇艺一个月的会员,一个月以后是不是自动续费?如果自动续费如何取消?求解答 嘉兴伯沣会计事务有限公司怎么样? 嘉兴乾途会计服务有限公司怎么样? 嘉兴天禾会计事务有限公司怎么样? 请问支付宝付款爱奇艺以后,解约以后,爱奇艺会员会不会消失? 银行承兑汇票如何控制风险 SQL Server如何修改数据库记录 拟染色体是阿米巴的营养储存结构吗