前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SQL Server初体验

SQL Server初体验

作者头像
编程随笔
发布2022-04-29 12:26:48
6270
发布2022-04-29 12:26:48
举报
文章被收录于专栏:后端开发随笔

概述

基于SQL Server 2019 Developer免费版搭建一个本地的开发环境。

下载安装

安装文件下载地址:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 。 只需要安装SQL数据库引擎即可,安装操作只需要一步步点击就可以完成,中途可能需要重启主机。

同时为了管理SQL Server,还需要安装SQL Server Management Studio(SSMS),下载地址:https://docs.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms

启动服务

如果在安装过程中选择SQL Server服务为手动启动,那么安装完毕之后需要到【我的电脑】->【管理】->【服务和应用程序】->【SQL Server服务】,启动:SQL Server。

确保SQL Server启动
确保SQL Server启动

启动SSMS,选择认证模式,连接master数据库验证连通性。

遇到的几个问题

怎么查看SQL Server的运行端口

方法1:使用SSMS连接到默认master数据库之后,执行查询语句:exec sys.sp_readerrorlog 0, 1, 'listening'

查看SQL Server运行端口
查看SQL Server运行端口

方法2:在Windows控制台执行命令netstat -na查看监听的服务端口。

查看SQL Server运行端口_COMMAND
查看SQL Server运行端口_COMMAND

启用sa账户

默认情况下,sa账户是不启用的,在账户图标上会显示一个红色的小叉号。 解决办法: 通过【Windows身份验证】方式登录数据库,【安全性】-> 【登录名】,右击sa -> 状态,是否允许连接到数据库(授予),登陆(启用);

启用sa账户
启用sa账户

修改登录认证模式

通过【Windows身份验证】方式登录数据库,右击数据库服务:【属性】->【安全性】,选择【SQL Server和Windows身份验证模式】;

修改SQL Server认证模式
修改SQL Server认证模式

启用TCP/IP协议

默认情况下,不支持使用TCP/IP协议连接。即:无法使用其他客户端连接上SQL Server,比如:DBeaver就无法使用sa账户登录。

解决办法:开启TCP/IP协议支持即可。 操作路径:【我的电脑】->【管理】->【服务和应用程序】->【SQL Server网络配置】-> 【MSSQLSERVER的协议】,启用TCP/IP。

启用TCPIP
启用TCPIP

【参考】 https://blog.csdn.net/weixin_28908491/article/details/112879019 数据库本地的sa有个叉号_搞定sql数据库出错,做自己的大神! https://docs.microsoft.com/zh-cn/sql/database-engine/configure-windows/change-server-authentication-mode 更改服务器身份验证模式 https://blog.csdn.net/weixin_49094787/article/details/118592794 使用dbeaver连接sql servser 2019

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-04-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 概述
  • 下载安装
  • 启动服务
  • 遇到的几个问题
    • 怎么查看SQL Server的运行端口
      • 启用sa账户
        • 修改登录认证模式
          • 启用TCP/IP协议
          相关产品与服务
          数据库
          云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档