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
  • 相关阅读:
    array_keys
    strval
    is_numeric
    php static延迟静态绑定
    page39 类的访问权限控制
    page34类的继承
    被遗忘在角落的类型检查函数
    2.2.5重写静态变量
    2.2.3使用parent作用域
    16个最棒的WordPress博客写作发布工具【博主桌面工具】
  • 原文地址:https://www.cnblogs.com/gilbert/p/11821685.html
Copyright © 2011-2022 走看看