`

SQL SERVER2008数据库中创建和删除链接服务器

阅读更多
--在SQL SERVER 2008里,可以按以下的方式建立链接服务器
EXEC  sp_addlinkedserver
         @server='Test',--这里是给链接服务器取的别名,想取什么名就取什么
         @srvproduct='',
         @provider='SQLOLEDB',
         @datasrc='10.3.20.95\sqlexpress'  
--这里的datasrc是要链接的数据库的实例的地址(就是数据库连接字符串里的server,比如本机就是.或者local,或者目标数据库实例的IP(可以加端口))
  --如果不是同一台机器的话,还要执行以下语句来设置sa登录映射

   EXEC  sp_addlinkedsrvlogin 'Test','false',NULL,'sa','123456'

--链接服务器建立上了之后,就可以按以下的方式来操作了,就跟操作本地数据库一样了

   select * from test.testdb.dbo.userinfo

  --为链接服务器里的表创建同义词

  --以下这条命令在tempdb中为链接服务器Test中的TestDB中的dbo.UserInfo表创建了一个同义词dbo.UserInfo

   USE [tempdb] GO

  /****** Object:  Synonym [dbo].[TestDB]    Script Date: 07/15/2011 10:20:15 ******/

  CREATE SYNONYM [dbo].UserInfo FOR [Test].[TestDB].   [dbo].UserInfo GO

  select * from dbo.userinfo  --就像操作当前实例的表一样操作链接=服务器上的表

  --建立链接服务器并创建同义词,有一个最大的好处,就是可以跨数据库实例进行操作数据库,可以在一个数据库连接内完成数据操作,方便做事务查询。

--以下两条命令是来删除链接服务器的

    Exec sp_droplinkedsrvlogin Test,Null

    Exec sp_dropserver Test
分享到:
评论

相关推荐

    SQLServer2008附加SQLServer2005数据库

    例如,从 SQL Server 2005 升级到 SQL Server 2008 的过程中,如何将原有的 SQL Server 2005 数据库顺利附加到 SQL Server 2008 上就是一个常见的需求。本文将详细介绍如何在 SQL Server 2008 上成功附加 SQL Server...

    SQL Server 2008 R2开启数据库的远程连接及客户端配置

    4. 使用 SQLServer2008Client 进行连接。输入相应地址和用户名密码。 5. 查看相关配置内容: 6. 将相关数据库导入,进行连接 远程连接字符串 服务器=ip 地址;Initial Catalog=数据库名;User ID=sa;Password=密码 ...

    sqlserver2008数据库驱动jar包

    总的来说,SQL Server 2008数据库驱动jar包是Java开发者连接和操作SQL Server数据库不可或缺的工具,它提供了全面的API来实现各种数据库操作,提升了Java应用与数据库之间的交互效率。正确地集成和使用这个驱动,...

    zktime5.0考勤机连接sqlserver数据库,创建及连接方法.pdf

    4. 数据库脚本:sqlserver数据库脚本是一种用于创建和管理数据库的脚本语言,例如可以使用sqlserver.sql文件来创建数据库结构和插入初始数据。 5. 数据库安全:为了保护数据库的安全,需要对数据库进行权限设置、...

    SQLServer2008数据库—创建、建表、查询语句.doc

    在 SQL Server 2008 中,创建数据库可以通过两种方式:利用对象资源管理器创建用户数据库和利用 T-SQL 语句创建用户数据库。 1. 利用对象资源管理器创建用户数据库: 首先,需要选择“开始”—“程序”—Microsoft...

    SQL Server 2008数据库应用与开发教程(第二版)

    书中会介绍ADO.NET和其他.NET Framework数据访问技术,如Entity Framework,以及如何使用这些技术来连接和操作SQL Server数据库。此外,还会涉及SQL Server Reporting Services(SSRS)和Integration Services(SSIS...

    MFC连接SQL Server数据库

    在MFC中,我们需要创建_Connection、_Recordset和_Command对象,以便与SQL Server数据库进行交互。这些对象是COM组件,需要使用`CreateInstance()`函数来创建。 3. 打开数据库连接 使用`Open()`函数来打开数据库...

    SQL Server 2008 R2 主从数据库同步

    4. 配置 SQLServer 日志传送:在主数据库服务器上配置日志传送,包括配置安全性、服务器身份验证模式和服务器代理帐户等。 5. 配置从数据库服务器:在从数据库服务器上配置辅助数据库实例和数据库,包括初始化辅助...

    Qt连接sql server 2008数据库

    ### Qt连接SQL Server 2008数据库 在软件开发领域,Qt是一个广泛使用的跨平台应用程序框架,它支持多种操作系统,如Windows、Linux、macOS等,并且具有...这对于构建需要与SQL Server数据库交互的应用程序非常有帮助。

    学习PB与SQL Server数据库的连接

    1. **在数据库中创建学生表**:首先需要在SQL Server数据库中创建一个名为“学生表”的表,包含字段`SNO`(学号)、`SNAME`(姓名)、`SSEX`(性别)、`SAGE`(年龄)和`SADDR`(地址)。然后向该表中插入几条示例记录以供后续...

    链接SqlServer2008数据库jar包

    在Java开发中,连接SQL Server 2008数据库通常涉及到使用特定的驱动程序,这就是所谓的JDBC驱动。本文将详细介绍如何使用Java连接SQL Server 2008数据库,特别是针对给定的jar包:msbase.jar、mssqlserver.jar、...

    mfc ado连接sqlserver2005数据库的实例

    在MFC应用中,ADO(ActiveX Data Objects)是一种...这包括初始化COM环境、创建和配置数据库连接、执行SQL查询、处理查询结果以及清理资源。开发者可以根据自己的需求对这些方法进行扩展和定制,以满足特定的应用场景。

    sql server连接数据库 ado连接sql server

    本文将详细介绍如何使用ADO在Visual Studio 2008环境下连接到SQL Server 2000/2005,并提供一个具体的示例类`COperaterDB`来演示这一过程。 #### 二、ADO与SQL Server连接原理 ##### 1. ADO简介 ADO是一种轻量级的...

    C++连接SQL SERVER2008数据库

    3. **配置ODBC数据源**:通过“控制面板” -> “管理工具” -> “数据源 (ODBC)”来创建一个新的ODBC数据源,用于连接到SQL Server 2008数据库。 #### 三、代码解析 接下来,我们将逐步分析提供的代码示例,以便更...

    获得SQLServer所有数据库名称

    首先,我们需要理解“SQLServer”是微软提供的一款关系型数据库管理系统,广泛应用于企业级的数据存储和处理。它提供了强大的数据管理和分析功能,支持多种编程语言进行交互。 “数据库名称”是指在SQL Server中,...

    VS2010连接SQL Server 2008操作与编程

    连接成功后,你可以在VS2010中编写SQL查询、创建和修改表结构、执行存储过程等。这涉及到SQL语言的基本知识,包括SELECT语句用于查询,INSERT、UPDATE、DELETE语句用于数据操作,以及CREATE、ALTER、DROP等用于...

    SQL SERVER连接oracle数据库几种方法

    在 SQL Server 中,我们可以创建一个链接服务器,以便连接到 Oracle 数据库。下面是一个示例代码: ```sql EXEC sp_addlinkedserver @server = 'GE160', @srvproduct = 'Oracle', @provider = 'MSDAORA', @datasrc ...

    kepserver读取SQL Server数据库

    总结来说,KEPServer通过ODBC连接到SQL Server数据库,创建通道和设备,从而实现PLC与数据库之间的数据交互。理解并熟练掌握这一过程,对于在工业自动化环境中实施高效的数据管理和控制策略是至关重要的。

    C++使用ADO连接SQL Server数据库源代码

    当需要在C++程序中与SQL Server数据库交互时,通常会采用ActiveX Data Objects(简称ADO)技术。以下将详细讲解如何使用C++通过ADO连接到SQL Server数据库,并基于提供的"ConnDatabase"源代码进行学习。 1. ADO简介...

Global site tag (gtag.js) - Google Analytics