先说说问题起因:

测试同学在自己电脑上测试不同的后台,但数据库使用的是相同的名称。
于是创建了新的SQL Server实例,而新实例需要指定不同端口才能启动,改端口后执行sp_addlinkedserver语句后,连接测试不成功。
执行的SQL语句如下:
EXEC master.dbo.sp_addlinkedserver @server = N'UserDBLink', @srvproduct=N'UserDBLink', @provider=N'SQLNCLI', @datasrc=N'(LOCAL)', @catalog=N'UsersDB' /* For security reasons the linked server remote logins password is changed with ######## */ EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'UserDBLink',@useself=N'True',@locallogin=NULL,@rmtuser=NULL,@rmtpassword=NULL
先说下问题的解决方案,需要在@datasrc字串中加入端口号,如下:
@datasrc=N'(LOCAL)'修改为@datasrc=N'(LOCAL),端口号'
很简单吧!但,但,但确查了好久,最后还是想到程序中连接字符串用法,才解决了该问题。
程序中链接串是这样的
Provider=SQLOLEDB.1;Password=11;Persist Security Info=True;User ID=sa;Initial Catalog=db;Data Source=127.0.0.1,1433;
在查找问题过程中,查了MSDN文档,居然没有写新端口的写法,难怪该妹妹折腾了好久!,大家帮我看看,难道我错怪MSDN了嘛!!!
这是链接:https://msdn.microsoft.com/zh-cn/library/ms190479.aspx
这是我复制的MSDN描述
sp_addlinkedserver [ @server= ] 'server' [ , [ @srvproduct= ] 'product_name' ] [ , [ @provider= ] 'provider_name' ] [ , [ @datasrc= ] 'data_source' ] [ , [ @location= ] 'location' ] [ , [ @provstr= ] 'provider_string' ] [ , [ @catalog= ] 'catalog' ]
参数:
[ @server= ] 'server'
要创建的链接服务器的名称。 server 的数据类型为 sysname,无默认值。
[ @srvproduct= ] 'product_name'
要添加为链接服务器的 OLE DB 数据源的产品名称。 库是nvarchar (128),默认值为 NULL。 如果SQL Server, provider_name, data_source,位置, provider_string,和目录无需指定。
[ @provider= ] 'provider_name'
与此数据源对应的 OLE DB 访问接口的唯一编程标识符 (PROGID)。 provider_name必须是唯一的当前计算机上安装指定的 OLE DB 提供程序。 provider_name是nvarchar (128),默认值为 NULL; 但是,如果provider_name是省略,则使用 SQLNCLI。 (使用 SQLNCLI 并且 SQL Server 将重定向到 SQL Server Native Client OLE DB 访问接口的最新版本。)OLE DB 访问接口应以指定的 PROGID 在注册表中注册。
[ @datasrc= ] 'data_source'
由 OLE DB 访问接口解释的数据源的名称。 data_source是nvarchar (4000)。 data_source作为要初始化的 OLE DB 访问接口的 DBPROP_INIT_DATASOURCE 属性传递。
[ @location= ] 'location'
由 OLE DB 访问接口解释的数据库的位置。 位置是nvarchar (4000),默认值为 NULL。 位置作为要初始化的 OLE DB 访问接口的 DBPROP_INIT_LOCATION 属性传递。
[ @provstr= ] 'provider_string'
OLE DB 访问接口特定的连接字符串,它可标识唯一的数据源。 provider_string是nvarchar (4000),默认值为 NULL。 provstr传递给 IDataInitialize,或者设置为 DBPROP_INIT_PROVIDERSTRING 属性来初始化 OLE DB 访问接口。
针对创建链接的服务器时SQL ServerNative Client OLE DB 提供程序,可以使用服务器 SERVER 关键字指定实例 =servername\instancename指定的特定实例SQL Server。 servername是在其上的计算机的名称SQL Server正在运行,和instancename是的特定实例的名称SQL Server用户将连接到。
[ @catalog= ] 'catalog'
与 OLE DB 访问接口建立连接时所使用的目录。 目录是sysname,默认值为 NULL。 目录作为要初始化的 OLE DB 访问接口的 DBPROP_INIT_CATALOG 属性传递。 在针对 SQL Server 实例定义链接服务器时,目录指向链接服务器映射到的默认数据库。
以上所述是小编给大家介绍的SQLServer2008新实例远程数据库链接问题(sp_addlinkedserver),希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
# sqlserver2008
# 远程数据库链接
# sp
# addlinkedserver
# 使用SQL Server 2008远程链接时SQL数据库不成功的解决方法
# SQL Server 远程连接服务器详细配置(sp_addlinkedserver)
# sysservers 中找不到服务器
# 请执行 sp_addlinkedserver 将该服务器添加到sysserver
# sqlserver 多库查询 sp_addlinkedserver使用方法(添加链接服务器)
# 值为
# 小编
# 的是
# 端口号
# 这是
# 是在
# 是这样
# 帮我
# 这是我
# 给大家
# 很简单
# 与此
# 可以使用
# 设置为
# 最新版本
# 机上
# 所述
# 连接到
# 应以
# 不成功
相关文章:
linux top下的 minerd 木马清除方法
如何通过主机屋免费建站教程十分钟搭建网站?
外贸公司网站制作,外贸网站建设一般有哪些步骤?
如何零基础开发自助建站系统?完整教程解析
如何快速搭建高效香港服务器网站?
网站制作服务平台,有什么网站可以发布本地服务信息?
如何通过商城免费建站系统源码自定义网站主题?
营销式网站制作方案,销售哪个网站招聘效果最好?
高防服务器:AI智能防御DDoS攻击与数据安全保障
建站之星安装模板失败:服务器环境不兼容?
如何在Mac上搭建Golang开发环境_使用Homebrew安装和管理Go版本
制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?
制作网站的模板软件,网站怎么建设?
香港服务器租用每月最低只需15元?
如何选择香港主机高效搭建外贸独立站?
相亲简历制作网站推荐大全,新相亲大会主持人小萍萍资料?
香港服务器部署网站为何提示未备案?
建站之星ASP如何实现CMS高效搭建与安全管理?
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
专业网站建设制作报价,网页设计制作要考什么证?
网站制作难吗安全吗,做一个网站需要多久时间?
开封网站制作公司,网络用语开封是什么意思?
网站制作需要会哪些技术,建立一个网站要花费多少?
如何在Golang中使用encoding/gob序列化对象_存储和传输数据
宝盒自助建站智能生成技巧:SEO优化与关键词设置指南
武汉网站设计制作公司,武汉有哪些比较大的同城网站或论坛,就是里面都是武汉人的?
北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?
制作网站的公司有哪些,做一个公司网站要多少钱?
如何快速生成橙子建站落地页链接?
网站制作多少钱一个,建一个论坛网站大约需要多少钱?
山东云建站价格为何差异显著?
ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?
桂林网站制作公司有哪些,桂林马拉松怎么报名?
如何制作公司的网站链接,公司想做一个网站,一般需要花多少钱?
高端网站建设与定制开发一站式解决方案 中企动力
如何通过多用户协作模板快速搭建高效企业网站?
广州美橙建站如何快速搭建多端合一网站?
如何快速生成专业多端适配建站电话?
如何通过西部建站助手安装IIS服务器?
商务网站制作工程师,从哪几个方面把握电子商务网站主页和页面的特色设计?
建站之星后台密码遗忘如何找回?
如何在阿里云域名上完成建站全流程?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
建站之星IIS配置教程:代码生成技巧与站点搭建指南
如何用5美元大硬盘VPS安全高效搭建个人网站?
网站视频制作书签怎么做,ie浏览器怎么将网站固定在书签工具栏?
深圳网站制作培训,深圳哪些招聘网站比较好?
全景视频制作网站有哪些,全景图怎么做成网页?
建站之星好吗?新手能否轻松上手建站?
如何通过西部数码建站助手快速创建专业网站?
*请认真填写需求信息,我们会在24小时内与您取得联系。