zoukankan      html  css  js  c++  java
  • 在MsSql中,创建链接服务器

    建立链接服务器,主要为了跨服务器数据库操作

    创建链接服务器

    --创建远程链接服务器
    EXEC sys.sp_addlinkedserver 
        @server = 'SyncServer', -- 目标服务器别名
        @srvproduct = 'MSSQL', -- 产品名称
        @datasrc = 'xxxxxxxxxx', -- 目标服务器名称
        @provider = 'SQLOLEDB'
    GO
    
    --创建本地用户与远程服务器中用户之间的映射
    EXEC sys.sp_addlinkedsrvlogin 
        @rmtsrvname = 'SyncServer', -- 与以上 @server 同名
        @useself = 'false', --是否通过模拟本地登录名或显式提交登录名和密码来连接到远程服务器
        @locallogin = null, --本地登录
        @rmtuser ='xxxxxx',--用户名
        @rmtpassword ='xxxxxxx' --密码
    GO

    查询时是否已经创建好

    --查询链接服务器状态
    EXEC sp_helpserver
    GO

    使用链接服务器

    SELECT * FROM [SyncServer].[DataBaseName].[dbo].[TableName]

    删除链接服务器

    --删除运行本地与远程之间的用户映射
    EXEC sys.sp_droplinkedsrvlogin 'SyncServer',null
    GO
    --删除链接服务器
    EXEC sys.sp_dropserver 'SyncServer','droplogins' 
    GO
  • 相关阅读:
    awk查看本机IP+查看本网段mac
    wget
    kvm安装,使用,优化
    方向
    bindview+dlz(mysql)
    页面侧滑栏效果
    数据库的事务理解
    页面平衡移动进出的效果
    返回键弹出是否退出对话框
    引导页之页面等待3秒跳转
  • 原文地址:https://www.cnblogs.com/gilbert/p/11821685.html
Copyright © 2011-2022 走看看