Microsoft SQL Server - Create Linked Server

原创 2017年01月03日 14:36:10

假设我们要在本地SQL Server Management Studio中访问远程服务器上的数据库,应该怎么做?

一个好的方法是使用Linked Server,它可以让我们跨服务器访问数据库,使用的时候就像所有的数据库在一台机器上一样。当然访问速度会比本地访问慢,这取决于网络链接的速度。

假设我们有一台远程数据库服务器:MyDBServer,其上有一个数据库用户:sa2,其密码为123456,数据库名为:MyDB 使用以下脚本可以建立一个LinkedServer:


-- 创建LinkedServer
USE [master]
GO
EXEC master.dbo.sp_addlinkedserver@server = N'MyDBServer', @srvproduct=N'', @provider=N'SQLNCLI', @datasrc=N'MyDBServer'
EXEC master.dbo.sp_addlinkedsrvlogin@rmtsrvname=N'MyDBServer',@useself=N'False',@locallogin=NULL,@rmtuser=N'sa2',@rmtpassword='123456'
GO

-- 访问数据
SELECT top 100 * FROM [MyDBServer].[MyDB].[dbo].[StudentTable]
GO

版权声明:本文为博主原创文章,未经博主允许不得转载。

Setting up a Microsoft Linked Server uing OLE db to Sql Anywhere

Setting up a Microsoft Linked Server using OLE DB A Microsoft Linked Server can be created that us...
  • enayo
  • enayo
  • 2011年05月23日 16:40
  • 500

How to setup linked servers for SQL Server and Oracle 64 bit client

How to setup linked servers for SQL Server and Oracle 64 bit client ProblemWe have two SQL 2005 64-b...

使用MyEclipse6.0 工具Create a new connection driver (SQL SERVER 2005)

我突然想,什么是逻辑?我想不到。如果你也不知道。那请你把你要做的被个程序用 1, 2, 3.。。的形式写出步骤,或许你能明白些什么!初学者,不要问为什么似乎是最好的选择。就算是时代的悲哀吧: 1.....

Create Login/Role/User/Permission in SQL Server

USE master GO -- service logins IF NOT EXISTS (SELECT * FROM sys.server_principals WHERE name = N'...

Microsoft SQL Server 索引碎片整理最佳实践

/*******************************写在前面的说明/*******************************/ 索引所在页面的基于主关键字的逻辑顺序,和数据...

Microsoft SQL Server 自定义函数整理大全

SQL SERVER中是允许有自定义函数,Microsoft SQL Server 并不将用户限制在定义为 Transact-SQL 语言一部分的内置函数上,而是允许用户创建自己的用户定义函数。 函数...

Microsoft SQL Server2000 四个版本的区别及下载地址

我们经常看到网路上有MS SQL 2000  4和1的版本下载,这四个版本到底有什么区别呢下面我们来详细看一下微软对于这四个版本的定位。 对于新接触SQL数据库的人来说,类似这几个问题的有关于SQL...
  • jpr1990
  • jpr1990
  • 2011年12月02日 00:08
  • 5329

在ODI11g中创建Microsoft SQL Server服务器测试报错问题

在ODI11.1.1.5.0中创建了Microsoft Sql Server的服务器, JDBC驱动程序名称选择了Microsoft SQL Server 2005 Driver for JDBC ...

Microsoft SQL Server 自定义函数整理大全--【叶子】

SQL SERVER中是允许有自定义函数,Microsoft SQL Server 并不将用户限制在定义为 Transact-SQL 语言一部分的内置函数上,而是允许用户创建自己的用户定义函数。 ...

停止Microsoft SQL server的几种方式

停止SQL server 有哪些方式呢? 这些方式有啥不一样的地方么?   先说下停止SQL server 的方式. 大概下面几种:   从SQL server 管理工具(mana...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Microsoft SQL Server - Create Linked Server
举报原因:
原因补充:

(最多只允许输入30个字)