身为mac爱好者,明明连接数据库用mysql就完美解决,但Java老师就是要逼着你用sql server,我能怎么办,我也很绝望,于是经过大量的搜索,我终于找到了一篇相当有用的文章,链接如下:
https://blog.csdn.net/Neil_Wesley/article/details/51588986
里面的步骤完全正确,但是需要提醒的是,虚拟机请安装win7,因为win10现在已经不提供telnet服务端,所以安上没有办法用。
然后,在这过程中我遇到了一个非常烦人的问题,整整蹉跎掉我一个晚上的时光。
telnet在启动时无法启动,并且不是依存关系的问题,依存关系此时全部启用
这个的报错是,服务中止,就是说本来想起用,还没启用就被终止了。。。
最后发现问题是
没有添加成员。。。(我的一个晚上)
首先在运行输入如下代码:lusrmgr.msc
接着按图操作点击下面的telnetClients
然后添加成员,就会成为如下图示情况(本来成员一栏是空的):
同时,telnet也被启用了哈哈哈哈哈
感动的是,之后依旧会有其他问题出现,比如就是登陆不上联机不上之类的,是这样的:
- 首先登录名和密码检查一下
- 其次,看下数据库属性,是否只能允许Windows身份认证登陆
- 然后,再看下IP地址对不对,端口对不对
检查不分先后,一个环节出问题就会出问题,最完美的结局就是终于可以嘿嘿嘿嘿嘿。
测试代码就是上述链接的前面一部分,但照着贴一点不改是不可能成功的。