标题: MAC. M1 上如何运行sqlserver [打印本页] 作者: df-123 时间: 11 小时前 标题: MAC. M1 上如何运行sqlserver 我使用docker 安装了sqlserver 镜像 但是每次启动都是报错exited
SQL Server 2019 will run as non-root by default.
This container is running as user mssql.
To learn more visit https://go.microsoft.com/fwlink/?linkid=2099216.
/opt/mssql/bin/sqlservr: Invalid mapping of address 0x40037d7000 in reserved address space below 0x400000000000. Possible causes:
1) the process (itself, or via a wrapper) starts-up its own running environment sets the stack size limit to unlimited via syscall setrlimit(2);
2) the process (itself, or via a wrapper) adjusts its own execution domain and flag the system its legacy personality via syscall personality(2);
3) sysadmin deliberately sets the system to run on legacy VA layout mode by adjusting a sysctl knob vm.legacy_va_layout.
网上百度了下 也很少有这方面的类似案例 想问下吧里有大牛知道怎么弄吗》?
群众的力量是伟大的。 感激不尽。(目前看到的好像sql db 不支持arm架构)
如果有其他方法在mac上运行sqlserver。同样感激不尽作者: fcyejadgsk 时间: 11 小时前
楼主解决了吗作者: Laujiang 时间: 11 小时前
楼主解决了吗,我也是mac.m1,说是不兼容m1。可参考这个说明。
https://docs.microsoft.com/zh-tw/azure/cosmos-db/linux-emulator?tabs=ssl-netstd21作者: Joannemr 时间: 11 小时前
我也麻木了 整了一下午了。
sqlsrv 扩展装不上,作者: 艾的民 时间: 11 小时前
跟楼主同样的问题,查了好几天没有解决方案。
微软官方的意思好像就是不支持arm。
估计只能再搞个主机安装了。作者: ynhxeuhv88 时间: 11 小时前
M1 估计 上不了,arm架构的很多windows软件兼容性还是有问题作者: 百度百度412 时间: 11 小时前
docker run -e "ACCEPT_EULA=1" -e "MSSQL_SA_PASSWORD=Sqlserver123456" -e "MSSQL_PID=Developer" -e "MSSQL_USER=SA" -p 1433:1433 -d --name=sql mcr.microsoft.com/azure-sql-edge
如果下载慢点话,镜像就换成这个
zinnerimg/sql-server:latest
M1 pro亲测作者: x17054439 时间: 11 小时前
解决了吗