症状
假设你尝试在 Linux 操作系统(如 Redhat 或 Ubuntu)上安装 Microsoft SQL Server 2019。 如果在操作系统内核级别禁用 IPv6,并且尝试使用 "sudo/opt/mssql/bin/mssql-conf setup" 命令配置 SQL Server,则会在 Linux 控制台和 SQL Server 错误日志中收到以下消息。 此外,配置可能失败。
Linux 控制台:
已成功处理授权 PID。 新版本是 [企业评估版]。
已为此实例启用 ForceFlush。
已针对日志持久性启用 ForceFlush 功能。
Microsoft SQL Server 的初始设置失败。 请查阅错误日志
有关详细信息,请/var/opt/mssql/log。
SQL Server 错误日志:
DateTimeAndSpid正在清除 tempdb 数据库。
DateTimeAndS
pid [2]。 功能状态: PVS:0。 CTR:0。 ConcurrentPFSUpdate:1。
DateTimeAndS
pid 启动数据库 "tempdb"。
DateTimeAndS
pid tempdb 数据库具有1个数据文件。
DateTimeAndS
Pid ,Service Broker 终结点处于禁用或停止状态。
DateTimeAndS
Pid "数据库镜像" 终结点处于 "已禁用" 或 "已停止" 状态。
DateTimeAndS
pid Service Broker 管理器已启动。
DateTimeAndS
pid 数据库 "msdb" 运行从版本 VersionNum到版本 VersionNum的升级步骤。
DateTimeAndS
pid 数据库 "msdb" 运行从版本 VersionNum 到版本 VersionNum的升级步骤。
DateTimeAndS
pid 错误:26024,严重性:16,状态:1。
DateTimeAndS
pid 服务器无法在 "任何" 1433 上侦听。 错误:0x2742。 若要继续,请通知系统管理员。
DateTimeAndS
pid 错误:17182,严重性:16,状态:1。
DateTimeAndS
pid TDSSNIClient 初始化失败,错误0x2742,状态代码0xa。 原因:无法初始化 TCP/IP 侦听器。 套接字操作遇到了一个死网络。
DateTimeAndS
pid 错误:17182,严重性:16,状态:1。
DateTimeAndS
pid TDSSNIClient 初始化失败,错误0x2742,状态代码0x1。 原因:初始化失败,出现基础结构错误。 检查以前的错误。 套接字操作遇到了一个死网络。
DateTimeAndS
pid 错误:39002,严重性:16,状态:1。
DateTimeAndS
pid SQL 未能启动错误代码0x80070005 的扩展性。
DateTimeAndS
pid 错误:17826,严重性:18,状态:3。
由于网络库中出现内部错误, DateTimeAndSpid无法启动网络库。 若要确定原因,请查看错误日志中紧挨在此错误前面的错误。
DateTimeAndS
pid 错误:17120,严重性:16,状态:1。
DateTimeAndS
pid SQL Server 无法生成 FRunCommunicationsManager 线程。 检查 SQL Server 错误日志和操作系统错误日志,了解有关可能相关问题的信息。