Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server Can';t在amazon linux实例上安装sql server-需要:systemd units systemd和numactl libs_Sql Server_Linux_Amazon Ec2_Installation_Yum - Fatal编程技术网

Sql server Can';t在amazon linux实例上安装sql server-需要:systemd units systemd和numactl libs

Sql server Can';t在amazon linux实例上安装sql server-需要:systemd units systemd和numactl libs,sql-server,linux,amazon-ec2,installation,yum,Sql Server,Linux,Amazon Ec2,Installation,Yum,我试图用amazon linux在中型Ec2上安装sql serven,但有几个软件包出现了错误 我使用了以下命令:sudo-yum-install-mssql-server 我得到了这个错误: Error: Package: mssql-server-14.0.3076.1-2.x86_64 (packages-microsoft-com-mssql-server-2017) Requires: systemd-units Error: Package: mssql-se

我试图用amazon linux在
中型Ec2
上安装
sql serven
,但有几个软件包出现了错误

我使用了以下命令:
sudo-yum-install-mssql-server

我得到了这个错误:

Error: Package: mssql-server-14.0.3076.1-2.x86_64 (packages-microsoft-com-mssql-server-2017)
           Requires: systemd-units
Error: Package: mssql-server-14.0.3076.1-2.x86_64 (packages-microsoft-com-mssql-server-2017)
           Requires: systemd
Error: Package: mssql-server-14.0.3076.1-2.x86_64 (packages-microsoft-com-mssql-server-2017)
           Requires: numactl-libs
当我试图安装
systemd units
软件包时,我遇到了另一个错误:

sudo yum install systemd-units
Loaded plugins: priorities, update-motd, upgrade-helper
amzn-main                                                                                                                                                                                                             | 2.1 kB  00:00:00
amzn-updates                                                                                                                                                                                                          | 2.5 kB  00:00:00
2 packages excluded due to repository priority protections
No package systemd-units available.
Error: Nothing to do
如何解决此错误?
提前感谢。

Sql Server与Amazon Linux 1不兼容,我唯一的解决方案是创建RDS

SQL Server确实在Amazon Linux 2上成功安装,因此,如果您确保使用Amazon Linux 2 AMI启动实例,则不会出现这些错误

例如,在美国北弗吉尼亚州,当前的Amazon Linux AMI是AMI-035b3c7efe6d061d5,这不起作用,但当前的Amazon Linux 2 AMI是AMI-0cc96feef8c6bbff3,它确实起作用——我自己也用过