干货 | SSMS客户端连接京东云RDS SQL Server配置方法

原创: 于振江 京东云开发者社区

微软SQL Server, Oracle数据库以及MySQL系列占据了关系型数据库市场的绝对份额。京东云RDS集成了7个大类的关系型数据库包括SQL Server数据库。本文将详细介绍使用SQL Server客户端SSMS连接京东云RDS SQL Server的方法。

SSMS(SQL Server Management Studio)是用于管理SQL Server基础架构的集成环境。Management Studio提供用于配置、监视和管理SQL Server实例的工具。此外,它还提供了用于部署、监视和升级数据层组件(如应用程序使用的数据库和数据仓库)的工具以生成查询和脚本。

很多人都把SSMS用作查询工具,但其实它的功能要丰富得多。通过SSMS,你可以在单一服务器中运行查询程序,也可以从注册服务器窗口中选择一个文件夹并点击“新的查询”,在多台服务器中进行查询。在同一个文件夹中,查询任务可一次在所有服务器上完成。另外,SSMS还有调试程序的功能,可以在服务器中逐步调试代码、检查变量并验证路径。客户端界面如图:

而京东云数据库RDS自带的SQL Server客户端,与京东云控制台原生集成,访问便捷,不需要客户安装本地客户端。

使用京东云RDS SQL Server时,如果对京东云提供的RDS原生客户端有更高的需求,可以使用微软标配提供的SSMS(SQL SERVER Management Studio)连接京东云RDS SQL Server。

如要实现上面所说的连接,首先,需要对京东云数据库RDS、京东云数据库安全管理、京东云主机等几方面进行重新配置。

01配置京东云RDS外网访问模式

此配置方法对于SSMS客户端连接京东云数据库RDS SQL Server较为简单,但是向公网暴漏数据库实例域名,存在潜在风险。此风险虽然可以被京东云安全产品有效控制,然而仍然不推荐在生产环境开启京东云数据库RDS外网访问域名。

注意,外网指的是子网之外。即使京东云中的云主机与数据库实例在同一VPC的不同子网下,仍然被视为外网。

步骤1:京东云数据库RDS->实例列表->《实例名称》->安全管理->白名单设置->编辑->添加访问端IP;

步骤2:云数据库RDS->实例列表->实例信息->开启外网访问

注意:配置完成后3分钟后生效。

步骤3:启动SSMS配置外网访问域名。注意:客户端向下兼容不向上兼容,如果京东云数据库RDS SQL Server 2016版本,则SSMS客户端版本需要高于2016。

02配置不开启京东云RDS外网访问模式

为了数据库的安全性,在生产环境中不建议开启外网访问功能。 如果用户临时需要在本地通过客户端访问数据库实例,可以借助SSH2的端口转发功能实现从本地直接连接京东云数据库RDS SQL Server,具体步骤如下:(以SecureCRT为例)

步骤1:准备一台具有公网IP的云主机,操作系统为Linux,例如Centos 7.3 64位版。该主机跟云数据在同一个VPC和子网中;

步骤2:在需要访问SQL Server的云主机的安全组中,增加一个“出站规则”,在类型中选择【MSSQL】(注意不是MYSQL),策略为【接受】;

步骤3:在SecureCRT中连接协议选择“SSH2”,并配置公网云主机的IP;

步骤4:选择“Port Forwarding”,并点击“Add”;

步骤5:配置转发参数;

步骤6:使用SecureCRT连接公网云主机;

步骤7:本地运行SSMS,连接数据库。

结语

很多人都把SSMS用作查询工具,但其实它的功能远比我们想象中要丰富得多。通过SSMS,你可以在单一服务器中运行查询程序,也可以从注册服务器窗口中选择一个文件夹并点击“新的查询”,在多台服务器中进行查询。

在同一个文件夹中,查询任务可一次性地在所有服务器上完成。另外,SSMS还有调试程序的功能,可以在服务器中逐步调试代码、检查变量并验证路径。

点击“阅读原文”快来运用京东云RDS SQL Server连接SSMS客户端吧~

动动手指,就能推开“新世界”的大门。

转载于:https://www.cnblogs.com/jdclouddeveloper/p/10791411.html

干货 | SSMS客户端连接京东云RDS SQL Server配置方法相关推荐

  1. MSSQL · 最佳实践 · RDS SDK实现数据库迁移上阿里云RDS SQL Server

    title: MSSQL · 最佳实践 · RDS SDK实现数据库迁移上阿里云RDS SQL Server author: 风移 摘要 至今,我们完成了SQL Server备份还原专题系列七篇月报分 ...

  2. 在AWS RDS SQL Server中进行审核

    This article explores the server and database audit in AWS RDS SQL Server. 本文探讨了AWS RDS SQL Server中的 ...

  3. 快速迁移数据中心:华为云数据库SQL Server实践案例技术解析

    1.   简介 企业或用户将数据中心部署在线下,采用独立软件提供商(Independent Software Vendor)软件进行管理.线下数据运维成本较高,故障容灾单一化,是目前遇到的瓶颈.采用云 ...

  4. RDS SQL Server死锁(Deadlock)系列之五利用Extended Events获取死锁信息

    问题引入 在过去很长一段时间,不断有客人会问道:"在事先没有任何跟踪或者监控部署的情况下,阿里云RDS SQL Server有没有办法获取到历史死锁信息,供我们分析?".在写到RD ...

  5. 京东云mysql镜像_京东云数据库RDS SQL Server高可用概述

    数据库的高可用是指在硬件.软件故障发生时,可以将业务从发生故障的数据库节点迁移至备用节点.本文主要讲述SQL Server高可用方案,以及京东云RDS数据库的高可用实现. 一.高可用解决方案总览 1. ...

  6. 5G加速下的云办公时代来临?阿里云新品服务器 - 无影云桌面的服务开通与体验,本地客户端连接阿里云无影云桌面演示

    阿里云服务器 - 无影云桌面的服务开通与体验 第一章:服务开通 ① 服务器购买 ② 服务器网络开通 ③ 创建并关联用户 第二章:无影云桌面体验 ① 下载并安装客户端 ② 本地客户端连接无影云服务器 ③ ...

  7. 史上最简单的C#客户端连接阿里云物联网平台

    C#客户端连接阿里云物联网平台 创建新项目 Windows窗口应用(.NET Framework) 管理NuGet程序包 添加MqttSign.cs using System; using Syste ...

  8. 在AWS RDS SQL Server中恢复数据

    This article explores the process to recover data in AWS RDS SQL Server and its recent enhancements. ...

  9. aws rds监控慢sql_AWS RDS SQL Server入门

    aws rds监控慢sql This article describes the concepts and steps to setup AWS RDS SQL Server(Relational D ...

最新文章

  1. 滑坡的剖面图怎么用计算机绘制,cad怎么画滑坡剖面
  2. Spring 命名空间
  3. Action 中 Response already committed 解决办法
  4. 青龙羊毛——垦荒新生活
  5. 反编译android的apk
  6. 类成员函数指针的语法
  7. ActiveMQ (二) 常用配置简介
  8. R语言中dim函数_R语言--向量化计算(apply族函数)
  9. 读书笔记--《MicroPython入门指南》
  10. logstash收集syslog日志
  11. 关于json返回日期格式化的解决方案
  12. Mysql实现企业级数据库主从复制架构实战
  13. 数据库基础 SQL基础
  14. 计算机考研a区院校,这些985院校没有A+学科!985院校的哪些专业在C+之下?
  15. Google Maps的故事,你知道多少?
  16. 火狐浏览器看视频经常卡顿,没反应的解决办法
  17. 关于山东大学(青岛)的吐槽
  18. uniapp抖音小程序发布激励广告
  19. 可追踪评估模型TAM1
  20. 【iOS】—— 调用手机相机和相册

热门文章

  1. wordpress会员插件_5个最佳WordPress会员插件(比较)– 2020年
  2. 再议拼多多崛起---数据人无事闲聊
  3. 种一棵树最好的时间,是十年前,其次是现在
  4. Functional Programming For The Rest of Us 翻译,重译 (剩人们的函数式编程)
  5. 09.12.15 转:什么是工作?我终于明白了
  6. GEE_List基础总结
  7. 中国职业教育政策解读 | 职业教育系列报告(三)
  8. 一个电压跟随器的小故事
  9. SpringBoot+Vue项目校园综合管理系统
  10. Elasticsearch的基本使用