zoukankan      html  css  js  c++  java
  • mssql通过链接服务器连接其他mssql

    ===============================================

     2020/1/18_第1次修改                       ccb_warlock

     

    ===============================================

    最近的业务实现使用存储过程,业务需求要向第三方mssql写回数据,所以这里记录下如何解决mssql连接第三方mssql并回写数据。

    这里比起oracle绕了几圈,因为我安装的内容里没有MSOLEDBSQL的访问接口,而网上很多文章没有提到要装,而是直接通过 SQLOLEDB访问接口来创建mssql链接服务器,而目前通过sql创建链接服务器是设置SQLOLEDB,数据库也会替换为MSOLEDBSQL。

     


    一、安装mssql数据访问组件MSOLEDBSQL

    通过SSMS查看,如果Microsoft OLE DB Provider for SQL Server存在,则跳过步骤一(安装mssql数据库访问组件MSOLEDBSQL)。

     

    1.1 获取安装包

    从Microsoft官网(https://www.microsoft.com/zh-CN/download/details.aspx?id=56730)获取最新的安装包。

    PS.https://docs.microsoft.com/zh-cn/archive/blogs/farukcelik/microsoft-ole-db-driver-18-for-sql-server-msoledbsql-is-released

     

    1.2 安装

    我安装的是 msoledbsql_18.3.0.0_x64.msi

     

    1)点击“下一步”

     

    2)勾选“同意”,点击“下一步”

     

    3)点击“下一步”

     

    4)点击“安装”

     

    5)由于已经运行了msssql,需要先停止服务,再点击“重试”继续安装

     

    6)安装完成(记得将mssql的服务再开起来


    二、新增mssql的服务器对象

    2.1 新建mssql链接服务器

    1)右键“新建链接服务器”

    2)填写mssql服务器的信息

    3)填写连接mssql的用户名密码

     

    4)修改RPC参数,点击“确定”

     


    三、测试连接功能

    在mssql中,定义了表USER_T如下

     

    用下面的sql语句在ssms中查询,能获取结果说明连接功能正常。

     

     

     

     

  • 相关阅读:
    多线程 -- H2O 生成、交替打印字符串
    打印零与奇偶数
    h2数据库的使用
    rtx应用和开发
    MongoDB--副本集
    Python 推导式
    Bootstrap组件
    Python logging日志的自动分割
    python watchdog监控文件修改
    Linux流量监控iftop
  • 原文地址:https://www.cnblogs.com/straycats/p/12208099.html
Copyright © 2011-2022 走看看