ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

SQL Server初体验

2022-04-08 01:31:40  阅读:218  来源: 互联网

标签:初体验 数据库 sql Server https SQL sa


概述

基于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启动

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

遇到的几个问题

怎么查看SQL Server的运行端口

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

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

启用sa账户

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

修改登录认证模式

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

启用TCP/IP协议

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

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

标签:初体验,数据库,sql,Server,https,SQL,sa
来源: https://www.cnblogs.com/nuccch/p/16115087.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有