# 介绍 三品 `PLM` 使用的数据库为 `SQL Server`,可以是 `2012`、`2016`、`2019` 版本 # 安装教程 以 `SQL Server 2012` 版本为例,双击打开安装程序,进行安装 ![image-20240715123601414](../1.0-EDM/assets/image-20240715123601414.png) 在 `SQL Server` 安装中心中选择 **安装** 选项卡,并选择 **全新SQL Server独立安装或向现有安装添加功能** 即可 ![image-20240715123806735](../1.0-EDM/assets/image-20240715123806735.png) 安装程序支持规则通过之后,点击 **确定** 即可 ![image-20240715123959707](../1.0-EDM/assets/image-20240715123959707.png) 破解版的产品密钥会自动填写,不要更改,直接点下一步即可 ![image-20240715124104852](../1.0-EDM/assets/image-20240715124104852.png) 勾选接受条款,然后点下一步 ![image-20240715124141984](../1.0-EDM/assets/image-20240715124141984.png) 下一步 ![image-20240715124207791](../1.0-EDM/assets/image-20240715124207791.png) 等待安装 `SQL Server` 的安装程序 ![image-20240715124228703](../1.0-EDM/assets/image-20240715124228703.png) 安装程序完成之后,点击下一步 ![image-20240715124420182](../1.0-EDM/assets/image-20240715124420182.png) 选择 `SQL Server` 功能安装,点击下一步 ![image-20240715124455986](../1.0-EDM/assets/image-20240715124455986.png) 勾选要安装的功能模块,然后点击下一步即可(嫌麻烦可以全选) ![image-20240715124549016](../1.0-EDM/assets/image-20240715124549016.png) 安装后点下一步 ![image-20240715124638371](../1.0-EDM/assets/image-20240715124638371.png) > 注意:实例名称可以修改,但修改需要慎重,修改后在服务端安装时,需要着重注意 [指定数据库实例](12.服务端安装、端口设置.md#指定数据库实例) 根目录如果想要修改的话可以进行更改,但通常情况下不改动。点击下一步即可(在这一步可能会出现 [SQL Server默认实例已存在](../../报错处理/SQL%20Server默认实例已存在.md) 的情况) ![image-20240715124828303](../1.0-EDM/assets/image-20240715124828303.png) 系统驱动、共享安装目录、实例目录需要占用一定的硬盘资源,如果硬盘剩余资源不足,需要进行更改。在硬盘资源充足的情况下,点下一步即可 ![image-20240715124916049](../1.0-EDM/assets/image-20240715124916049.png) 服务器配置可以不管,点下一步就好 ![image-20240715125055415](../1.0-EDM/assets/image-20240715125055415.png) 身份验证模式最好选混合模式,为 `SQL Server` 的系统管理员 `sa` 账户指定密码,并且点击 **添加当前用户** 按钮,为 `SQL Server` 指定管理员 ![image-20240715125317858](../1.0-EDM/assets/image-20240715125317858.png) `Analysis Services ` 配置界面,默认选择 **多维和数据挖掘模式**,点击 **添加当前用户** 按钮,再点击 **下一步** 即可 ![image-20240715125539253](../1.0-EDM/assets/image-20240715125539253.png) `Reporting Services`配置页直接点下一步即可 ![image-20240715125613205](../1.0-EDM/assets/image-20240715125613205.png) 分布式重播控制器页点 **添加当前用户** 后点下一步即可 ![image-20240715125709323](../1.0-EDM/assets/image-20240715125709323.png) 分布式重播客户端页面中,控制器名称可写可不写,直接点下一步 ![image-20240715125844112](../1.0-EDM/assets/image-20240715125844112.png) 错误报告可以不发送给微软,直接下一步即可 ![image-20240715125939826](../1.0-EDM/assets/image-20240715125939826.png) 安装配置规则通过后点下一步就好 ![image-20240715130003071](../1.0-EDM/assets/image-20240715130003071.png) 准备安装界面点击 “ 安装 ” 即可,等待SQL Server安装 ![image-20240715130037208](../1.0-EDM/assets/image-20240715130037208.png) ## SSMS安装 双击打开 `SSMS` 的安装程序 ![image-20240715101754880](../1.0-EDM/assets/image-20240715101754880.png) 打开后更改 `SSMS` 的安装位置为 `D` 盘 ![image-20240715101859912](../1.0-EDM/assets/image-20240715101859912.png) 点击 **安装** 按钮后,等待片刻 ![image-20240715101939799](../1.0-EDM/assets/image-20240715101939799.png) 安装完成后点击 **关闭** 即可 ![image-20240715102157116](../1.0-EDM/assets/image-20240715102157116.png) ## 更改端口 对于一个电脑中安装了多个 `SQL Server` 的情况,需要为每个 `SQL Server` 指定端口(默认使用 `1433` 端口) 使用 `WIN+R` 搜索 `SQLServerManager11.msc` 或者用 `WIN+Q` 搜索 `SQL Server 配置管理器`,打开 `SQL Server Configuration Manager` 程序,在 `SQL Server网络配置` 中找到实例的协议(安装数据库时,创建的实例叫XXX,那这里显示的就是XXX的实例) ![](assets/Pasted%20image%2020241228111642.png) 在 `TCP/IP` 中找到 `IPALL`,设置 `TCP` 动态端口为空,`TCP` 端口设置为未被占用的端口即可 ![](assets/Pasted%20image%2020241228112131.png) 在 `CMD` 命令行窗口中使用 `netstat -an` 命令可以查询到端口使用情况,找一个未被使用的端口使用即可 ![](assets/Pasted%20image%2020241228112602.png) 更改端口后,需要在 `SQL Server` 服务中找到该实例的服务,右键重启服务 ![](assets/Pasted%20image%2020241228112745.png) 更改后的端口要在服务端安装时 [指定数据库端口](12.服务端安装、端口设置.md#指定数据库端口) ## 报错处理 ### 需要microsoft.NET Framework 3.5 Service 在 `SQL Server` 安装过程中,可能会出现安装失败,提示需要 `microsoft.NET Framework 3.5 Service...` ![在这里插入图片描述](assets/62fb622ac62e0271fc2bffb40367b78a.png) 解决办法如下: 在任务栏搜索框内输入 **服务器管理器** 并打开,点击 **添加角色和功能** ,一直下一步 ![img](assets/v2-3b92bed161362c2a62020ba2d1bf45e8_r.jpg) 在功能这栏中,要勾选 **.NET3.5功能**,然后点击下一步 → 安装 ![img](assets/v2-4c4f5b896979bdb922098a709cb108c8_1440w.jpg) 若在安装过程中出现因禁用系统更新导致无法安装的情况,打开系统更新功能即可,可使用Wub软件打开系统更新功能,若无法安装,则见 [安装.NET Framework 3.5](../../报错处理/无法安装.NET%20Framework%203.5.md) 笔记 ## 连接 打开 `SQL Server Management Studio` 软件,输入用户名与密码后点击连接,连接成功即代表安装成功 如果要连接指定实例,在IP地址后用 `\` 跟上实例名即可 # 修改调整 ## 身份验证方式 如果在安装的时候选择了 `SQL Server` 的身份验证方式为 `Windows` 验证,那么将会跳过sa账户的设置,此时登录系统,即便设置了sa账户的密码,也不能使用sa账户进行登录,需要修改数据库的身份验证方式才可 连接上数据库实例后,对其右键,选择 **属性** ![](assets/Pasted%20image%2020250331150647.png) 在 **属性窗体** 中找到 **安全性** 选项,在 **服务器身份验证** 中选择 **SQL Server 和 Windows 身份验证模式**,这样就可以使用sa账户进行登录了 ![](assets/Pasted%20image%2020250331150845.png) 但是要想设置生效还需要重新启动服务器 ![](assets/Pasted%20image%2020250402090713.png) ## 启用sa账户 在 **安全性** → **登录名** 中,如果sa账户如下图,人形图上被打了×,说明sa账户未启用 ![](assets/Pasted%20image%2020250402090757.png) 启用sa账户,需要双击打开其属性页面 ![](assets/Pasted%20image%2020250402085940.png) 在 **状态** 中设置是否允许连接到数据库引擎,选择 **授予**,登录名选择 **启用** ![](assets/Pasted%20image%2020250402093220.png) ## 强制修改密码 对于不知道sa账户密码,又可以去修改sa账户密码的情况(仅限于可修改sa账户密码的情况,即没有其他程序去链接 `SQL Server` 数据库) 先使用 `Windows` 验证的方式去连接 `SQL Server Management Studio` ![](assets/Pasted%20image%2020250402085827.png) 在 **安全性** → **登录名** 中找到 **sa**,双击打开其属性页面,在常规中可强制更改其密码 ![](assets/Pasted%20image%2020250402085940.png)