Microsoft SQL SERVER (MSSQL)M1 mac解决方案
前行提要:本人学术不精,方法可能很烂,仅仅作为个人解决的分享,请大佬勿喷,欢迎讨论。学校教了mssql(sql server)但是花费大把时间找教程都不能让我的m1芯片的mac使用mssql我使用了如下方法:1、安装PD虚拟机(Win10、Win11都试过)都始终卡在数据库引擎安装不成功(估计是arm架构的问题)。2、使用Navicat但是试用期一过就各种麻烦。3、安装docker在docker中
前行提要:本人学术不精,方法可能很烂,仅仅作为个人解决的分享,请大佬勿喷,欢迎讨论。
学校教了mssql(sql server)但是花费大把时间找教程都不能让我的m1芯片的mac使用mssql
我使用了如下方法:
1、安装PD虚拟机(Win10、Win11都试过)都始终卡在数据库引擎安装不成功(估计是arm架构的问题)。
2、使用Navicat但是试用期一过就各种麻烦。
3、安装docker在docker中安装mssql,但是也是安装失败
4、远程连接到家里的window主机,但是网络的问题对使用体验大打折扣,时不时各种问题都很麻烦,而且每次开关机也是个麻烦事,由此电脑忘记关机,一直开了一天一夜。
最终我选择DataGrip远程连接云服务器的方法实现。
一、购买云服务器
首先选择一个自己认可的云服务器,各大厂商自己选择。如果自己家里有一个一直可以开着的可用mssql的主机也可以考虑(综合考虑安全性及电费等)。个人建议还是购买一个包年的云服务器,因为第一次买的话也是特别不贵,购买最普通的就行,几十块够用一年。
我选择的是阿里云的ECS 共享型 n4
购买完之后会有自动的步骤帮你安装,这里建议安装Window Server2019,对新手比较友好。
二、配置工作
配置完毕之后可以用远程操控安装需要的Sql Server版本。
这里提供SQL Server 2012。
链接:https://pan.baidu.com/s/1f1tEXuDyYePjAUa-f_6BZg
提取码:928u --来自百度网盘超级会员V5的分享
三、下载DataGrip
连接:Download DataGrip: Cross-Platform IDE for Databases & SQL
这里注意选择apple处理器版本。
学生的话用自己学校的个人邮箱可以申请JB全家桶的一年试用,其他的话可以淘宝。
四、打开DG配置
新建MSSQL数据源
然后进行设置
1、主机:自己云服务器的公网ip地址(在云服务器的管理页面可以查看)
2、端口:1433
3、实例:自己云服务器的主机名
4、用户:sa
5、密码:sa的密码
6、身份验证:用户与密码
五、设置安全性问题
在服务器管理页面,要把tcp协议中的1433设置为白名单。
特别注意:
1、密码如果忘记可以远程登录云服务器的操作页面查看或重新设置,具体步骤如下:
(1)实例-安全性-登录名-sa属性
(2)修改密码(建议点掉强制实施密码策略)
写在最后:本人第一次发文章,本文仅供分享参考,如果不清楚欢迎私信或留言讨论,如有更便捷的方案,也可以学习交流。
更多推荐
所有评论(0)