实现: 多个数据库的数据源进行集群
方法: 创建链接服务器
具体步骤如下:
1. 创建数据库服务器
EXEC sp_addlinkedserver
@server = N'db_172', -- 你的服务名,可以随便取
@srvproduct='',
@provider='SQLNCLI',
@datasrc='192.168.201.172' -- 数据源
GO
2. 添加数据库账号密码
EXEC master.dbo.sp_addlinkedsrvlogin
@rmtsrvname = N'db_172', -- 创建服务器的名称
@locallogin = NULL ,
@useself = N'FALSE', -- 是否使用登入账号
@rmtuser = N'sa', -- 远程账号
@rmtpassword = N'sa'; -- 远程密码
GO
3. 测试是否可以
-- [server].库.dbo.表
select * from [db_172].bug1.dbo.bug_state where stateid = 5
4. 删除创建链接服务器
EXEC sp_dropserver
@server = N'db_172', -- 要移除的服务名
@droplogins=NULL --如果值为:droplogins则同步删除所有关联的远程登录名
GO
EXEC sp_droplinkedsrvlogin
@rmtsrvname = N'db_172',
@locallogin = NULL
GO
具体信息可以参考:
http://msdn.microsoft.com/zh-cn/library/ff772782.aspx官网
分享到:
相关推荐
MFC连接SQL Server数据库 MFC(Microsoft Foundation Classes)是一种基于C++的应用程序框架,广泛应用于Windows平台的桌面应用程序开发。其中一个重要的应用场景是连接数据库,以便进行数据存储和检索。本文将详细...
在 Java 应用程序中,需要使用 JDBC 驱动来连接 SQLServer 数据库。JDBC 驱动需要配置 SSH tunnelling,以便通过 SSH 服务器连接数据库。 4. 配置 Hibernate Hibernate 是一个流行的 ORM 框架,用于将 Java 对象...
在实际应用中,如果要远程连接到其他服务器上的SQL Server数据库,需要将"server=."替换为远程服务器的IP地址或主机名。 在使用数据库文件(如MDB.mdf)时,需要注意的是,直接在应用程序中引用数据库文件并不总是...
zktime5.0考勤机连接sqlserver数据库,创建及连接方法 1. 数据库管理系统(DBMS):sqlserver是微软公司开发的一种关系数据库管理系统(RDBMS),用于存储、处理和保护数据。 2. 数据库创建:在sqlserver中,创建...
1. **创建ODBC数据源**:使用Oracle服务器的操作系统提供的ODBC管理工具创建一个新的ODBC数据源,该数据源指向SQL Server数据库实例(如ET2000、OFSS2000、BK2000)。这一步骤是基础性的设置,确保Oracle可以通过...
以下将详细讲解如何使用C++通过ADO连接到SQL Server数据库,并基于提供的"ConnDatabase"源代码进行学习。 1. ADO简介:ADO是微软的组件对象模型(COM)接口,它提供了一种简单的方式来访问各种数据源,包括SQL ...
KEPServer是一款强大的OPC服务器,它允许工业自动化设备,如PLC(可编程逻辑控制器),与各种数据源,包括SQL Server数据库,进行通信。在本文中,我们将深入探讨如何使用KEPServer来读取SQL Server数据库的具体步骤...
### 学习PB与SQL Server数据库的连接 #### 实验目的 本次实验旨在通过实践操作,使学习者能够深入理解并掌握以下几点: 1. **掌握PowerBuilder (PB) 环境及其基本语句的使用**:了解PB开发环境的基本配置与设置,...
在本文中,我们将深入探讨如何使用Visual Studio 2019通过ODBC(Open Database Connectivity)接口连接到SQL Server数据库,以及在这个过程中涉及到的关键技术点。Visual Studio是Microsoft开发的一款强大的集成开发...
### Flash连接SQLServer数据库知识点详解 #### 一、引言 随着互联网技术的发展,Flash作为一种广泛使用的多媒体技术,在网络动画、交互式应用等方面发挥了重要作用。然而,为了实现更丰富的功能和更强的数据处理...
本篇文章将深入探讨如何将Siemens S7 1200 PLC连接到SQL Server数据库,以便于数据的存储、查询和处理。 首先,理解基本概念。PLC是一种专为工业环境设计的计算机,用于控制自动化设备。S7-1200是西门子的紧凑型PLC...
总的来说,C#连接SQL Server数据库的过程包括:导入必要的命名空间,构建连接字符串,创建并打开连接,定义查询,执行查询并读取结果,最后关闭连接。通过这个过程,你可以从数据库获取数据并在应用程序中进行处理和...
下面将详细介绍如何使用ODBC在C/C++中连接SQL Server数据库的完整流程。 1. **环境准备**: - 首先确保安装了SQL Server数据库,并且创建了一个可供C/C++程序使用的数据库。 - 安装SQL Server的ODBC驱动,如SQL ...
Java JDK 1.8 连接SQL Server数据库时,需要用到特定的驱动程序,这个驱动程序通常以JAR包的形式提供。在本例中,我们关注的JAR包是`sqljdbc42.jar`,它是微软官方提供的SQL Server JDBC驱动的一个版本,特别针对JDK...
在给定的压缩包文件中,包含了一个使用ASP.NET连接到SQL Server数据库的程序实例,这将帮助我们深入理解如何在实际开发中处理数据库交互。 首先,让我们来看看ASP.NET如何与SQL Server进行连接。在ASP.NET中,我们...
在本文中,我们将深入探讨如何使用Java连接到Microsoft SQL Server数据库,并进行基本的数据操作,如创建数据表和查询数据。这个实例将帮助开发者理解如何在Java应用程序中与SQL Server进行交互。 首先,为了连接到...
在Java编程中,连接SQL Server数据库通常需要特定的驱动程序,这些驱动程序以JAR(Java Archive)文件的形式存在。本话题将详细讲解如何使用Java连接SQL Server数据库所需的驱动jar包,以及它们的功能。 首先,Java...
压缩包中的“Unity连接SqlServer数据库库文件”可能包含了必要的DLL文件,这些是Unity与SQL Server通信的桥梁,例如System.Data.dll,它包含了与数据库交互所需的所有类。将这些库文件导入Unity项目后,就可以通过C#...