盖了老帽儿了.m1 芯片 居然装不了 sqlserver

2021-12-26 14:13:11 +08:00
 helee9199

前两天 tomcat 启动慢的原因 百思不得其解 最后发现 是因为 连局域网的就很慢, 在本机的虚拟机里装了数据库就正常了 (oracle) 结果 m1 下装 armwin11 oeacle xe11g 都能装 , sqlserver 却装不了....微软自家产品自家系统 这都搞不定的么?

11634 次点击
所在节点    程序员
67 条回复
lancelock
2021-12-27 10:30:04 +08:00
一般这种服务我都是在自己云服务器上用 docker 跑,简单省事不用关机
yinzhili
2021-12-27 10:30:28 +08:00
做正经事还得靠 x86
Bigglesworth
2021-12-27 10:44:06 +08:00
@ipwx #15 还是有的很多的,主要是些企业系统,卖系统的厂商不想以后数据库出了问题还找他们,都是让企业付费买数据库,买 Oracle 的也不少,SQLserver 的也有些,搭配也没啥搭不搭的,满足需求解决问题就是好搭配。
xz410236056
2021-12-27 10:48:41 +08:00
Tomcat SqlServer 。。 这都什么上古名词
mscsky
2021-12-27 11:11:10 +08:00
为什么虚拟机里要装 win11?不装 windows server?
augustpluscn
2021-12-27 11:23:33 +08:00
mac M1 直接 docker 搞 sqlserve 吧。
helee9199
2021-12-27 11:29:39 +08:00
@mscsky emm 因为 m1 芯片还只能装 arm 的 win11 唯一选项了
helee9199
2021-12-27 11:30:01 +08:00
@xz410236056 哈哈。老项目呢 代码里还有 05 年的痕迹呢
xtinput
2021-12-27 12:21:14 +08:00
才 1 年呢,再等等吧,上一次苹果换 CPU 架构用时一年半,不过主流的软件基本都适配了吧,没适配的找替代也应该不难
Joker123456789
2021-12-27 12:40:00 +08:00
你可以试一下 docker
ryh
2021-12-27 13:28:29 +08:00
@helee9199 lz 既然为了用户测试兼容方案,你觉得用户有几个会用 m1 安装 Windows 来安装 sql server ? 直接另找一个 x86 测试吧
-。- 唯一想到非要 m1+ windows arm 兼容的 ,就是各银行的垃圾网银
helee9199
2021-12-27 16:09:32 +08:00
@ryh 不是为了用户测试兼容方案, 就是本地开发,需要个测试库。服务器上的(局域网) 速度莫名慢, 不知道为啥.用户的是 sqlserver 所以我也得装个 方便测试,不然 oralce 语法不一样 肯定不能这样去开发了
roundgis
2021-12-27 16:15:27 +08:00
@ipwx hk 有些 gov dept 的系統用 java + sql server

有一個日本的私人銀行用的系統是瑞士公司的產品

也是 java sql server

sqlserver 沒什麼問題 挺好用的

有問題可以隨時 call ms 的人來
95276
2021-12-27 19:28:44 +08:00
@helee9199 是,但是 win11 刚出的时候装的 https://sm.ms/image/qMITBhwaLGs3gOx
helee9199
2021-12-27 19:29:57 +08:00
@95276 这个注册驱动连线的话是和 sqlserver 一样的么?
95276
2021-12-27 19:30:19 +08:00
95276
2021-12-27 19:33:27 +08:00
@helee9199 不清楚,之前是帮一个朋友做个小工具才装的,反正能用.
ShadowPower
2021-12-28 02:51:39 +08:00
@ipwx 我也做过 Java + SQL Server ,原因是:
做的是 2B 业务,而且客户要求私有化部署。同时客户不差钱,买了 SQL Server 。
虽然用 Java + MySQL 同样可以解决问题,不过这么做的话,客户买的 SQL Server 就白费了。如果真的用了 MySQL ,然后数据库出了问题,那么公司还需要赔偿客户的损失。若是支持 SQL Server ,则是微软赔偿。
当然,公司没有任何 C#的代码和人才积累,当然还是用 Java 来开发项目。

这类业务用任何一种数据库都有可能。公司自己内部用 MySQL ,但绝大多数客户用的其实是 OracleDB ,其次是 SQL Server 。
有些客户的数据库系统还非常特殊,不像大多数数据库一样,是一个可以安装在各种系统上的软件。而是专门做了一台机器……
l4ever
2021-12-28 08:46:59 +08:00
orm 管他用啥库呢.
minamike
2021-12-28 09:03:34 +08:00
上面说这个问题的锅是 M1 芯片的
我就想知道巨硬自家的 Surface Pro X 能装上吗
明明是 ARM Windows 的问题
就挨炮强行背锅呗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/824480

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX