`

SqlServer远程数据库链接

阅读更多

转自: http://blog.sina.com.cn/s/blog_4c197d4201017aoq.html

--查看当前链接情况:

select * from sys.servers;

--使用 sp_helpserver 来显示可用的服务器

Exec sp_helpserver

--删除已经存在的某个链接

Exec sp_droplinkedsrvlogin 服务器别名,Null
Exec sp_dropserver 服务器别名

--使用sp_addlinkedserver来增加链接

EXEC sp_addlinkedserver
@server='192.168.2.66'
,
--被访问的服务器别名(习惯上直接使用目标服务器IP,或取个别名如:JOY)
@srvproduct='',
@provider='SQLOLEDB',
@datasrc='192.168.2.66'
--要访问的服务器

--使用sp_addlinkedsrvlogin 来增加用户登录链接

EXEC sp_addlinkedsrvlogin
'192.168.2.66',
--被访问的服务器别名(如果上面sp_addlinkedserver中使用别名JOY,则这里也是JOY)
'false',
NULL,
'sa',
--帐号
'test123' --密码

使用举例(访问目标服务器上的数据库Music,查看其中表test的内容):

如果建立链接时的别名是目标服务器IP,即192.168.2.66

则:

select * from [192.168.2.66].[Music].dbo.test

如果建立链接时的别名是JOY,

则:

select * from [JOY].[Music].dbo.test

 

可能会遇到的问题:
exec sp_dropserver 'JOY'执行失败,

报错信息:仍有对服务器 'JOY' 的远程登录或链接登录

解决方法:

exec sp_droplinkedsrvlogin 'JOY',null

exec sp_dropserver 'JOY'

分享到:
评论

相关推荐

    SQLSERVER远程访问Access数据库

    在本文中,我们将详细介绍如何使用 SQLSERVER 远程访问 Access 数据库,包括对 Access 数据库的加密和权限设置、SQLSERVER 的链接数据库配置、远程访问的设置和测试等。 一、Access 数据库的加密和权限设置 在使用...

    sql server 2008数据库转sql server 2005数据库

    1. 打开 SSMS,连接到 SQL Server 2008 数据库。 2. 在对象资源管理器中找到要转换的数据库,右击,选择“任务” > “生成脚本”。 3. 在“脚本向导”中选择要转换的数据库,勾选“为所选数据库的所有对象编写脚本”...

    MFC连接SQL Server数据库

    MFC连接SQL Server数据库 MFC(Microsoft Foundation Classes)是一种基于C++的应用程序框架,广泛...同时,我们也讨论了如何远程连接SQL Server数据库。希望本文能够帮助开发者更好地使用MFC连接SQL Server数据库。

    SQL连接远程数据库的详细方法

    连接SQL Server 2005的远程数据库和连接SQL Server 2000的远程数据库的步骤基本相同,但是需要注意SQL Server 2005的默认TCP/IP侦听端口号可能不同。 在连接SQL Server 2005的远程数据库时,需要检查服务器端的SQL ...

    SqlServer数据库远程连接案例教程.doc

    Sql Server 远程连接案例教程 Sql Server 是一种关系型数据库管理系统,广泛应用于各个行业。...本教程为读者提供了详细的 Sql Server 数据库远程连接案例教程,帮助读者快速掌握 Sql Server 数据库远程连接的技术。

    C#远程连接SQLserver 数据库

    在实际应用中,如果要远程连接到其他服务器上的SQL Server数据库,需要将"server=."替换为远程服务器的IP地址或主机名。 在使用数据库文件(如MDB.mdf)时,需要注意的是,直接在应用程序中引用数据库文件并不总是...

    sqlserver数据库SSH配置1

    在 Java 应用程序中,需要使用 JDBC 驱动来连接 SQLServer 数据库。JDBC 驱动需要配置 SSH tunnelling,以便通过 SSH 服务器连接数据库。 4. 配置 Hibernate Hibernate 是一个流行的 ORM 框架,用于将 Java 对象...

    SQL Server 2005 启用远程连接

    ### SQL Server 2005 启用远程连接详解 #### 一、为SQL Server 2005启用远程连接 在默认情况下,SQL Server 2005 的配置是只允许本地连接,为了实现远程访问,需要进行一系列的设置。 **步骤1:** 打开SQL Server...

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

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

    sqlserver express 数据库远程访问实现

    SQL Server Express 数据库远程访问实现 SQL Server Express 版本本身带有远程访问功能,只需要开启远程访问功能,通过端口映射,可轻松实施从数据库的远程访问。在本文中,我们将详细介绍如何实现 SQL Server ...

    navicatepremuim连接sqlserver数据库遇到问题及解决方法

    Navicat Premium 连接 SQL Server 数据库遇到问题及解决方法 Navicat Premium 是一个功能强大且功能丰富的数据库管理工具,支持多种数据库管理系统,包括 SQL Server、MySQL、Oracle 等。但是在使用 Navicat ...

    SQL Server 2005开启远程数据库访问

    【SQL Server 2005 开启远程数据库访问】知识点详解 SQL Server 2005 是一个功能强大的关系型数据库管理系统,为了使其他设备能够远程访问其数据库,需要进行一系列配置步骤。以下是对如何开启 SQL Server 2005 ...

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

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

    VC++实现对远程SQL Server数据库的访问

    VC++实现对远程SQL Server数据库的访问

    配置Sql server 运行远程连接

    #### 二、检查 SQL Server 数据库服务器是否允许远程连接 **步骤1:** 打开 SQL Server Management Studio (SSMS),使用本地账户登录到服务器。 **步骤2:** 在对象资源管理器中,右键点击服务器名称,选择“属性...

    远程连接SQL SERVER 数据库

    ### 远程连接SQL SERVER2005数据库详解 在当今的数据驱动环境下,数据库的远程访问成为了企业级应用中不可或缺的一部分。特别是在多地点办公或分布式系统中,能够远程连接到SQL Server 2005数据库对于提高工作效率...

    SQL Server 2008 R2如何开启数据库的远程连接_电脑.pdf

    5. 在SQL Server配置管理器中选择sqlserver网络配置节点下的sqlexpress的协议,在右侧的TCP/IP默认是“否”,右键启用或者双击打开设置面板将其修改为“是”。 6. 选择“IP地址”选项卡,设置TCP的端口为“1433”。...

    PB远程连接SQL+SERVER数据库(支持动态IP)

    描述部分同样重申了标题中的关键信息,即使用PowerBuilder进行远程数据库操作,并且这种连接方式能够适应动态IP的环境。这通常涉及到网络配置、数据库服务器的设置以及可能的第三方工具或技术来实现动态IP的追踪和...

    VS2012 C# 远程连接SQLserver数据库服务器

    本文档,实现在局域网内远程访问SQL server 2005的配置,详细介绍了步骤,并用贴图,以快速进行设置。在VS2012中通过两种方法测试是否对SQL服务器连接成功...通过个人发挥,可以实现对远程数据库的访问、修改、更新等。

    sql server 数据库巡检

    包括检查数据库的磁盘空间使用信息、日志文件大小及使用情况、表的磁盘空间使用信息、磁盘读写情况、I/O 工作情况、锁与等待、死锁、用户和进程信息、活动用户和进程的信息、SQL Server 的实际内存占用、所有数据库...

Global site tag (gtag.js) - Google Analytics