Microsoft SQL SERVER (MSSQL)M1 mac解决方案

前行提要:本人学术不精,方法可能很烂,仅仅作为个人解决的分享,请大佬勿喷,欢迎讨论。

    学校教了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)修改密码(建议点掉强制实施密码策略)

 写在最后:本人第一次发文章,本文仅供分享参考,如果不清楚欢迎私信或留言讨论,如有更便捷的方案,也可以学习交流。

 

  • 7
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 11
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Lucien_陈

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值