12.5. SQL Server

12.5.1. 安装2022Express版本

下载:略

防火墙配置:https://learn.microsoft.com/zh-cn/sql/sql-server/install/configure-the-windows-firewall-to-allow-sql-server-access?view=sql-server-ver16

主要是允许TCP1433端口连接。

这里是一堆配置。

../_images/sqlserver2022-安装规则.jpg ../_images/sqlserver2022-关闭Azure扩展.jpg ../_images/sqlserver2022-功能选择.jpg ../_images/sqlserver2022-实例配置.jpg ../_images/sqlserver2022-服务器配置.jpg ../_images/sqlserver2022-排序规则配置.jpg ../_images/sqlserver2022-数据库引擎配置-服务器配置.jpg ../_images/sqlserver2022-数据库引擎配置-数据目录.jpg ../_images/sqlserver2022-数据库引擎配置-TempDB.jpg ../_images/sqlserver2022-数据库引擎配置-内存.jpg ../_images/sqlserver2022-数据库引擎配置-用户实例.jpg ../_images/sqlserver2022-数据库引擎配置-FILESTREAM.jpg ../_images/sqlserver2022-完成.jpg

点下一步,等待安装进度。

网络配置:

打开SQL Server 2022 配置管理器

../_images/sqlserver2022-完成.jpg ../_images/sqlserver2022-配置管理器-TCPIP配置.jpg

启用了TCP/IP,才允许从网络中访问。

12.5.2. 安装SQL Server Management Studio (SSMS)

下载参考:https://learn.microsoft.com/zh-cn/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-ver16#download-ssms

安装没啥说的,打开exe文件后,下一步就自动装了,等进度完成。

12.5.3. 数据库链接

EXEC sp_addlinkedserver
    @server=N'SRV_LINK_CD',
    @srvproduct=N'sql',
    @provider=N'SQLNCLI',
    @datasrc=N'IP,24330';


EXEC sp_addlinkedsrvlogin
    @rmtsrvname = N'SRV_LINK_CD',
    @useself =N'False',
    @locallogin = NULL,
    @rmtuser = N'rich',
    @rmtpassword = N'######';