iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >SQL Server 创建链接服务器 链接mysql 进行数据同步
  • 548
分享到

SQL Server 创建链接服务器 链接mysql 进行数据同步

服务器mysql数据库 2023-08-17 22:08:03 548人浏览 独家记忆
摘要

文章目录 背景思路解决方案方案实施前提安装mysql链接程序创建ODBC源创建链接服务器(SqlServer)测试DBLink是否好用创建SqlServer 作业运行作业查看作业运行日志 资料与引用对我有帮助作用的资料

背景

一个项目的产品迭代,因为迭代过程中两套系统同时使用,两套系统设计使用的数据库不同,从sqlserver改到Mysql了,所以需要将sqlserver的业务数据定时同步到mysql中。

思路

当问题产生了,作为一个合格的码农,第一时间就是想着做一个程序实现数据同步,但是处于自身不叫懒惰,总觉得写个程序太累了,于是想到网上找一找有没有提供工具的人,最后也是无功而返,然后就想到了用 DBLink(oracle 里面是这个名字),所有就有了如下解决办法。

解决方案

方案

按照如下步骤实现能够解决这个问题

  1. 创建一个连接服务器能够连接到mysql
  2. 使用sqlserver代理中的作业定时执行

实施

前提

数据库服务器已经安装了sqlserver,这个不强调了,不会装的自己网上搜索吧。

安装mysql链接程序

MySQL Community Downloads

下载后就一路下一步安装就行了。

创建ODBC源

  • 第一步

按照如下路径查找ODBC源配置程序

控制面板 ----> 系统和安全 ----> 管理工具 ----> ODBC 数据源(64 位)

如果你的电脑是Win10或者是11,你又不知道如何打开控制面板,或者找不到对应的东西,请尝试使用一下路径: 控制面板\系统和安全\管理工具

在这里插入图片描述

  • 第二步
    双击运行,切换tab到第二个 系统DSN
    记住,这个一定是在sqlserver服务器上操作,不要在客户端电脑上操作,那样是没用的
    在这里插入图片描述

  • 第三步 配置链接
    添加一个新的链接
    在这里插入图片描述

录入mysql的链接信息后,点击test测试一下,如果一切都是对的,会提示成功信息

在这里插入图片描述
在这里插入图片描述

创建链接服务器(SqlServer)

如下图 服务器对象 --> 连接服务器 --> 新建 如下图录入信息
在这里插入图片描述
切换到 安全性 录入完信息后点击确定

在这里插入图片描述

测试DBLink是否好用

按照如下语法根据实际情况编写sql即可

select * from  openquery(你的链接名称, 'sql语句')

如果能够查询到你想要的数据,表示成功了。

创建SqlServer 作业

  • 新建一个作业 (注意所有者尽量是管理员,避免后面执行sql时权限不足)

  • 选择左侧的 步骤

  • 新建步骤,随便输入一个名称

  • 类型选择T-SQL(需要其他类型,自行摸索吧)

  • 在下面空白区域输入你的sql语句

    • 因为这个需求时需要同步sql数据到mysql,所以我这里的sql语句就是通过dblink将sqlserver的数据更新|插入到mysql中
  • 注意一下空白区域上边的数据库,要选择对应的业务数据库,然后确定。

  • 在这里插入图片描述

  • 选择左侧的 计划

根据你的需要设计执行时间周期已经是否自行删除
在这里插入图片描述

  • 通知,报警这类如果有需要可以配置邮箱,进行通知。如果没有需要,现在可以按下确定,创建完成作业了。

运行作业

鼠标右键刚才创建的作业,点击 “作业开始步骤”,会出现如下图
在这里插入图片描述
根据提示确定作业是否执行成功。

查看作业运行日志

鼠标右键作业,选择 “查看历史记录”,如下图能看到历史执行情况
在这里插入图片描述

资料与引用

对我有帮助作用的资料

https://blog.csdn.net/weixin_43926268/article/details/109846295
Https://blog.csdn.net/q3498233/article/details/16809511
https://blog.csdn.net/weixin_39381833/article/details/103621121
https://blog.csdn.net/q3498233/article/details/16809511

来源地址:https://blog.csdn.net/iml6yu/article/details/127224923

您可能感兴趣的文档:

--结束END--

本文标题: SQL Server 创建链接服务器 链接mysql 进行数据同步

本文链接: https://www.lsjlt.com/news/373368.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • SQL Server 创建链接服务器 链接mysql 进行数据同步
    文章目录 背景思路解决方案方案实施前提安装mysql链接程序创建ODBC源创建链接服务器(SqlServer)测试DBLink是否好用创建SqlServer 作业运行作业查看作业运行日志 资料与引用对我有帮助作用的资料 ...
    99+
    2023-08-17
    服务器 mysql 数据库
  • SQL Server中怎么链接服务器
    今天就跟大家聊聊有关SQL Server中怎么链接服务器,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1、为MySQL建立一个ODBC系统数据源,例...
    99+
    2024-04-02
  • SQL Server数据库如何添加mysql链接服务器(Windows系统)
    SQL Server数据库如何添加mysql链接服务器(Windows系统) 一、说明二、下载mysql的odbc驱动三、安装mysql odbc四、配置ODBC4.1 控制面板→ODBC数据...
    99+
    2023-09-12
    数据库 mysql
  • sqlserver中怎么创建链接服务器
    本篇文章给大家分享的是有关sqlserver中怎么创建链接服务器,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。1.展开服务器对象-->链...
    99+
    2024-04-02
  • 64位WIN11安装MYSQL、ODBC链接工具并进行EXCEL数据连接
    64位WIN11安装MYSQL、ODBC链接工具并进行EXCEL数据连接 安装MYSQL/WORKBENTCH/ODBC,并导入.sql脚本数据进库,与EXCEL进行链接总述一、安装MYSQL...
    99+
    2023-10-01
    mysql excel 数据库
  • 利用java怎么与web服务器进行链接
    本篇文章给大家分享的是有关利用java怎么与web服务器进行链接,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。java 与web服务器链接使用net.Socket类sock.g...
    99+
    2023-05-31
    java web服务器 ava
  • 亚马逊创建服务器不能链接怎么办
    为了解决这个问题,你可以尝试使用其他连接方式,比如使用AWS管理控制台(AWS CLI)或者使用代理服务器。在Windows平台上,你可以使用命令行工具sudo run来连接AWS服务器,在代理服务器上执行命令,如ls /i /AWS.Au...
    99+
    2023-10-27
    亚马逊 链接 服务器
  • 云服务器如何链接rds数据库
    云服务器连接rds数据库的操作方法:打开云服务器提供商,进入云服务器控制台。再打开购买的RDS数据库,点击左侧“数据库连接”功能菜单,查看vpc所在的路由器。接着打开云服务器主机信息,查看云服务器的vpc路由器,是否与RDS数据库用的是同一...
    99+
    2024-04-02
  • django如何连接mysql数据库并进行数据库的创建
    这篇文章主要介绍了django如何连接mysql数据库并进行数据库的创建的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇django如何连接mysql数据库并进行数据库的创建文章都会有所收获,下面我们一起来看看吧...
    99+
    2023-07-01
  • 怎么传亚马逊服务器链接数据呢
    使用亚马逊AWS账号登录到服务器,点击「管理系统数据 连接 数据 连接 管理」,然后点击「新建 数据 连接」,即可创建一个数据连接。 在AWS控制台中,点击「连接」->「创建数据连接」,即可创建一个数据连接,将AWS账号和密码填入连接参数...
    99+
    2023-10-27
    亚马逊 链接 服务器
  • PHP&MySQL基础(一):创建数据库并通过PHP进行连接
    PHP同样可以对数据库进行连接,并且实现增删改查、登录注册等功能,这一篇写一下怎么使用PHP去连接MySQL数据库 目录 一、创建数据库 1.1 登录页面 1.2 创建数据库 1.3 创建数据库表 1.4 添加表字段 1.5 插入数据 1....
    99+
    2023-08-31
    mysql php
  • 关于django连接mysql数据库并进行数据库的创建的问题
    目录1、首先在终端打开数据库2、在django的settings.py文件里找到DATABASES进行修改3、在django的models.py里添加一个类用来添加表。4、打开pyc...
    99+
    2024-04-02
  • 解决阿里云服务器数据链接地址错误的详细步骤
    在使用阿里云服务器的过程中,可能会遇到数据链接地址错误的问题。这种错误通常是由于网络连接不稳定,或者服务器配置错误等原因造成的。本篇文章将详细介绍如何解决这个问题。 确认网络连接首先,我们需要确认自己的网络连接是否稳定。可以通过ping命令...
    99+
    2023-12-10
    阿里 步骤 错误
  • 手机如何链接云服务器设备上的数据
    如果您想在手机上链接云服务器设备上的数据,您需要确保您的设备已经连接到了云服务器,然后打开并且连接成功。这可能需要一些时间来实现,但只有在确保您已经成功连接云服务器并且云服务器已正确加载了您的数据之后,您才能够使用手机上的浏览器或应用程序来...
    99+
    2023-10-26
    链接 服务器 数据
  • 【node.js从入门到精通】使用express创建web服务器,路由,进行中间件的创建链接路由及其他中间件
    目录 前言 初识express 使用express创建基本的web服务器 初识express路由 路由匹配概念 路由模块化 中间件 中间件和路由的区别 定义中间件函数 中间件作用   局部生效中间价 中间件分类  1.应用级别中间件  ...
    99+
    2023-09-02
    前端 node.js express
  • 阿里云如何链接数据库服务器全面指南
    如果您在使用阿里云服务时需要连接数据库服务器,本文将为您提供详细的步骤和指导。无论您是新手还是经验丰富的开发者,本文都将帮助您快速完成连接数据库的任务。 一、阿里云数据库服务器的种类 阿里云提供了多种数据库服务器,包括MySQL、Postg...
    99+
    2023-11-04
    阿里 链接 数据库
  • 碎片拼接技术恢复XenServer服务器SQL Server数据库数据
    目录1、数据恢复方案一2、数据恢复方案二​环境:​ Dell PowerEdge服务器;XenServer虚拟化平台;4块希捷2T STAT硬盘用RAID卡组成的RAID10;Xen...
    99+
    2024-04-02
  • 手机如何链接云服务器设备上的数据传输
    首先,手机连接云服务器设备需要先准备好一个云服务器软件,如AWS、阿里云等。然后,打开手机上的浏览器,搜索云服务器软件,并下载安装到手机上。安装完毕后,打开云服务器软件,输入云服务器的IP地址,如10.0.0.1(根据手机的系统版本不同,I...
    99+
    2023-10-28
    数据传输 链接 服务器
  • 解决阿里云服务器数据库链接错误的方法
    阿里云服务器数据库链接错误是一个常见的问题,对于不懂技术的用户来说,可能一时无法解决。但是,只要我们按照正确的方法操作,就可以轻松地解决这个问题。本篇文章将详细介绍如何解决阿里云服务器数据库链接错误的问题。 一、检查数据库服务状态首先,我们...
    99+
    2023-11-20
    阿里 错误 链接
  • windows 批处理bat连接本地mysql 创建制定数据 并执行sql文件
    实例代码 @echo off set path=C:\Program Files\MySQL\MySQL Server 5.7\bin cd ./ set CURR_PATH=%...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作