• SQL Server 开发环境配置教程(SSMS+SQL Prompt)


    背景

    记录一下 SQL Server 常用开发软件
    体验了各种数据库IDE(DBeaver、Navicat、DataGrip)之后综合下来还是感觉 SSMS+SQL Prompt 对于 SQL Server 最好用,所以在此记录一下配置过程

    数据库可视化管理工具SSMS

    官方下载地址:
    https://learn.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver16

    点击下载当前最新版本19.3
    在这里插入图片描述

    下载完成后运行安装程序

    在这里插入图片描述
    等待安装完成后关掉即可

    SSMS常用设置

    在这里插入图片描述

    字体大小和背景颜色

    在这里插入图片描述

    行号和自动换行

    在这里插入图片描述

    安装SQL Prompt 插件

    这个插件主要是有一些SSMS本身没有的好用功能,比如 SQL 格式化,SQL 执行历史,代码自动提示等,安这个插件能够很好的提高ssms的舒适度

    安装程序叫这个名字
    在这里插入图片描述

    运行安装程序

    在这里插入图片描述

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

    在这里插入图片描述

    安装完成以后,打开ssms 19

    在这里插入图片描述

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

    然后打开这个软件
    在这里插入图片描述

    在这里插入图片描述

    大概5分钟,下载安装完成以后,断开网络

    在这里插入图片描述

    然后重新双击打开这个软件
    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    然后找到host文件,在C:\Windows\System32\drivers\etc目录下

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    将下面这些内容添加到最后面

    127.0.0.1 licensing.red-gate.com
    127.0.0.1 www.red-gate.com
    127.0.0.1 red-gate.com
    127.0.0.1 productusage.red-gate.com
    127.0.0.1 productlogin.red-gate.com
    127.0.0.1 featureusage.red-gate.com
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    在这里插入图片描述

    然后再把桌面的hosts文件移动回原目录

    在这里插入图片描述

    然后就可以打开网络正常使用了

    在这里插入图片描述

    SQL Prompt 使用说明

    目前本人最常用的只有以下功能,其他用途还没有研究过,后面用到了再更新

    SQL 格式化

    使用方法

    这是格式化前的样子

    在这里插入图片描述

    这是格式化后的样子

    在这里插入图片描述

    设置格式化样式

    在这里插入图片描述

    在这里插入图片描述

    一键打开视图、函数、存储过程的 SQL 修改界面

    首先选中一个存储过程,然后按右键选择或者直接按快捷键F12
    在这里插入图片描述

    ,就会自动打开存储过程的修改界面,并且默认是 alter

    在这里插入图片描述

  • 相关阅读:
    MYSQL的安装及环境配置
    从JVM角度看继承
    WebSocket通信协议 TCP/IP通信协议 RPC通信协议
    大规模场景下对Istio的性能优化
    npm 全局配置
    计算机算法分析与设计(4)---凸多边形的最优三角划分(含C++代码)
    修改Openwrt软路由的web端口
    uboot添加新板子
    网络套接字编程
    技术一般,如何年薪百万
  • 原文地址:https://blog.csdn.net/fallingflower/article/details/132381908