由于临时接到做OA的主从环境,基于Windows 200R2 SQLServer2008 R2,由于搜索的资料都不完整,好多重要之处有遗漏,亲自动手做了好几次,填完了坑,整理以备忘记与分享,如有错误遗漏之处欢迎指正交流~
一、配置环境
主库: 10.8.11.214 数据库版本:SQL Server2008 R2 服务器名称:WIN-D4GRPQKED93
从库: 10.8.11.79 数据库版本: QL Server2008 R2 服务器名称:WIN-3ME2DJ8L9KT
注意点:
服务器名称(主机名)最好在确定好后再安装SQL Server 2008R2数据库这样能确保主机名,实例名保持一致
如果是在安装好sqlserver2008后修改了主机名,通常会导致主机名和实例名不一致问题;
可通过下面的命令进行检测和修复
查看服务名称(默认安装时的实例名也是和主机名一致)和主机名是否一致
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
以下是我的运行结果:
来源:CSDN
作者:Ocean&&Star
链接:https://blog.csdn.net/zhizhengguan/article/details/103463671