Files
WorkNote/SanPinPLM/相关操作/0.5-SETOUT/10.数据库安装.md

205 lines
8.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 介绍
三品 `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)