SQL05实际的服务器名称

king9760955 2009-05-08 09:13:31
用SQL2005作 复制本地发布功能、被提示需要输入实际的服务器名称、不能使用别名和IP等。

然后根据title输入实际的服务器名出现不能连接的问题,用别名连接提示需要输入实际的服务器名。


这到底是怎么一回事啊,如果提示的实际服务器名不是真实的、我用select sys.sysservices获得datasourceName还是不行。
要怎么解决?
...全文
684 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuzhiyouhao 2011-06-09
  • 打赏
  • 举报
回复
顶,顶顶顶顶
king_tang88 2009-06-01
  • 打赏
  • 举报
回复

SQL code--查看当前服务名称
select @@servername

--如果与当前计算机名不一致,则用以下语句修改SQL Server服务器名
sp_dropserver 'old_name' --先删除原名称
GO
sp_addserver 'new_name', local --然后添加新的和计算机名相同的名称
GO
semao307 2009-05-08
  • 打赏
  • 举报
回复
05数据库必须指定 ip\实例名 或 servername\实例名
semao307 2009-05-08
  • 打赏
  • 举报
回复
实例名不对
格式: 服务器\实例名
fanbonbon 2009-05-08
  • 打赏
  • 举报
回复
mark
ks_reny 2009-05-08
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 jia_guijun 的回复:]
SQL code--查看当前服务名称
select @@servername

--如果与当前计算机名不一致,则用以下语句修改SQL Server服务器名
sp_dropserver 'old_name' --先删除原名称
GO
sp_addserver 'new_name', local --然后添加新的和计算机名相同的名称
GO
[/Quote]
學習.
jia_guijun 2009-05-08
  • 打赏
  • 举报
回复
--查看当前服务名称
select @@servername

--如果与当前计算机名不一致,则用以下语句修改SQL Server服务器名
sp_dropserver 'old_name' --先删除原名称
GO
sp_addserver 'new_name', local --然后添加新的和计算机名相同的名称
GO

--如果与当前计算机名一致
复制必须使用机器名连接,设置方法是:
打开SQL Server配置管理工具 SQL Server Configuration Manager,
选择左边的“SQL Native Client配置“列表项下的 别名,在右边加入别名(连接的服务器名称)后,复制中即可用 别名来连接服务器了。
jia_guijun 2009-05-08
  • 打赏
  • 举报
回复
--查看当前服务名称
select @@servername

--如果与当前计算机名不一致,则用以下语句修改SQL Server服务器名
sp_dropserver 'old_name' --先删除原名称
GO
sp_addserver 'new_name', local --然后添加新的和计算机名相同的名称
GO

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧