链接服务器的IP地址如何添加别名?

sa0811 2012-05-01 05:46:34
本人现在有两台服务器,本地SQL 2005 端口非1433,远程是SQL 2000,端口1433
现在本地数据库添加远程数据库为链接服务器,链接名为122.0.0.1,1433

那么在本地数据库中查询远程数据库就是 select * from [122.0.0.1,1433].pubs.dbo.authors
这个一串IP加端口的写法真的很囧..请问各位高手怎么添加别名,把那个前缀改成用别名访问的?

网上找了半天资料,有说用

–配置链接服务器属性
exec sp_serveroption '别名','name','远程服务器IP'

但是小弟试了半天就是没弄好,
后来又试了在SQL的客户端管理工具中添加TPC/IP的别名,还是不成功,囧..
请各位大大指教如何添加别名.
...全文
367 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sa0811 2012-05-01
  • 打赏
  • 举报
回复
谢谢楼上的,这个正是我需要的,学习之路还很漫长..[Quote=引用 1 楼 的回复:]
lz:基于你的问题的解答:

你别着急,这个问题不难的。 --下面别名最好用英文

sp_addlinkedserver '别名', '', 'SQLOLEDB', '122.0.0.1'
sp_addlinkedsrvlogin '别名', 'false',null, 'SA', '密码'

select * from 别名.pubs.dbo.authors ……
[/Quote]
了解 2012-05-01
  • 打赏
  • 举报
回复
lz:基于你的问题的解答:

你别着急,这个问题不难的。 --下面别名最好用英文

sp_addlinkedserver '别名', '', 'SQLOLEDB', '122.0.0.1'
sp_addlinkedsrvlogin '别名', 'false',null, 'SA', '密码'

select * from 别名.pubs.dbo.authors --测试吧

这个肯定没问题啦,我都用很久了。

希望楼主成功。



27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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