美文网首页
Window10安装SQL Server

Window10安装SQL Server

作者: AC编程 | 来源:发表于2023-09-08 09:11 被阅读0次

一、Window10安装SQL Server

1.1 进入官网根据个人所需下载对应版本即可,本文是基于SQL Server 2022 Express的安装过程

https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads

Express
1.2 下载完毕,运行安装指引程序

如若不熟悉需要安装的内容,选择基本即可

选择基本安装 指定安装目录 安装中 点击安装SSMS

至此,数据库实例就已经安装成功了, 如果需要安装新的实例,可以继续点击 “自定义” 按钮安装,或需要的时候再安装。

二、安装访问管理工具SSMS

2.1 点击 “安装SSMS” 按钮,自动跳转到官网下载页,直接点击下载链接即可
下载SSMS
2.2 下载完毕运行安装程序
安装SSMS
2.3 安装完成,打开并链接SQLServer
打开并链接SQLServer

这个就是前面安装的 默认实例,点击 “链接” 按钮,即可链接访问。

连接数据库 连接成功

三、创建数据库

创建数据库 数据库创建成功

四、创建用户

在 SQL Server 中,可以使用以下步骤创建用户:

  1. 打开 SQL Server Management Studio,连接到 SQL Server 数据库引擎。

  2. 在“对象资源管理器”中,展开“安全性”文件夹,右键单击“登录名”,选择“新建登录名”。

  3. 在“新建登录名”对话框中,输入登录名和密码,并选择“SQL Server 身份验证”。

  4. 在“默认数据库”下拉列表中,选择用户将要访问的数据库。

  5. 在“服务器角色”和“用户映射”选项卡中,分别选择用户所需的角色和数据库访问权限。

  6. 单击“确定”按钮,完成用户创建。

创建用户

五、新账号登录

5.1 SQL用户登录失败
新账号登录 登录失败
5.2 解决问题的方法

需要通过 Windows 身份验证 连接数据库。在里面进行下面的设置设置。

5.2.1 先用windows身份认证登录
用windows身份认证登录
5.2.2 对着服务器,点击鼠标右键,选择里面的属性。
属性

点击左侧安全性,可见右边 服务器身份验证 ,勾选SQL Server 和 Windows 身份验证模式。

勾选

提示重新启动才会生效。

5.2.3 重启SQL Server

1、cmd命令窗口输入services.msc 进入服务管理界面

服务管理界面

2、找到 SQL Server Browser 服务,双击设置,并右键将其启动。

1 2

3、找到 SQL Server(MSSQLSERVER) 服务,将它重新启动。

接下来,启动 SQL Server 用户登录就可以啦。

六、导入mdf、ldf文件

6.1 设置权限

先修改mdf,ldf文件的权限。右键-属性-安全-编辑,完全控制选择允许。

完全控制
6.2 方法1(失败)

在“数据库”处右键选择“附加”,打开附加界面

附加 选择文件 选择文件 失败
6.2 方法2(成功)

1、用windows身份认证登录

2、创建新用户:alan,勾选权限


创建用户

3、新建查询界面,执行导入脚本

exec sp_attach_db @dbname = 'BC_DATA-2022T',
@filename1 = 'D:\AC\BC_DATA-2022T.mdf',
@filename2 = 'D:\AC\BC_DATA-2022T_log.ldf'

sp_attach_db命令会自动创建对应的数据库,如果该数据库已经存在,则先删除再执行导入脚本。

4、数据导入成功


数据导入成功

七、登录问题

7.1 问题描述

用ssms可以登录,但用其他连接工具(如DBeaver),则连接失败,提示如下:

连接失败
7.2 解决

点击 开始 -->> 所有程序 --> >Microsoft SQL Server2012--> >SQL Server配置管理器。(win10以下系统: 开始->所有程序->Microsoft SQL Server 2012->配置工具->SQL Server配置管理器->)

找到SQL Server网络配置树节点-->MSSQLSERVER的协议-->启用TCP/IP协议。

启用TCP/IP协议

配置端口,将所有的IP地址都设置为1433


配置端口

重启服务


重启服务

如果还是不行,可尝试防火墙如何开启1433端口,步骤如下:
1、此电脑-》控制面板,打开控制面板(或cmd命令control)
2、点系统安全-》Windows Defender 防火墙,打开防火墙设置界面
3、点左侧的高级设置,打开高级安全Windows Defender 防火墙窗口
4、左侧点入站规则,右侧点新建规则
5、规则类型选择端口,然后点下一步,然后选择TCP,特定的端口,端口值写1433
6、点下一步,选择允许连接,继续下一步,端口名称写1433,然后点完成即可

1 2 3 4

相关文章

网友评论

      本文标题:Window10安装SQL Server

      本文链接:https://www.haomeiwen.com/subject/tbnkvdtx.html