基于C#的SQLServer和FTP服务器的使用

我是一名网络工程专业大四的学生,之前通过阿里云的手机APP上面了解了一部分“飞天加速计划·高校学生在家实践”的内容。在了解的过程中,持续进行了关注,恰好这学期专业课程设计有一个课题需要用到云服务器相关内容,然后对阿里云进行了更深一点的了解。
有过在虚拟机上使用Windows Server的经验,所以选择了Windows Server的云服务器。主要使用的的数据库SQL Server以及FTP服务器的使用。
配置SQL Server以及FTP服务器的过程在网上都可以找到详细的教程,我这里就主要讲一下我在使用的过程中自己遇到的一些问题。
1.首先我进行的是FTP服务器的配置,在按照网上的详细过程配置好以后我发现自己的FTP服务器在外网上还是无法访问,查找了相关资料以后,我尝试性的在之前配置好的安全组中FTP服务器的端口入口进行修改,将本来只允许21号端口新添加了22和23,之后发现可以访问成功了。

  1. 在进行C#的开发中,将之前配好的FTP服务器与我自己写的程序连接,在连接过程中,相关URI代码持续报错(“找不到云服务器文件”这个错误),在网上找了很多相关问题并没有解决,之后在进行多次调试以后发现,我在FTP服务器中已经将FTP连接的文件夹目录默认设置成我自己想要使用的目录,但是在VS的C#相关代码中却提示云服务器找不到目录,在进行多次FTP的直接链接后,我将代码中URI需要用到云服务器文件夹目录的位置设置为空,让其直接读取默认的路径,然后访问成功了。
  2. FTP服务器配置成功后,使用FTP服务器将需要的SQL安装包通过FTP上传到了云服务器中。安装好SQL后,将对应的1433端口也进行安全组的入方向配置。通过使用SQL的过程中,设置好sa的账户信息以后,VS中却提示sa无法登录,云服务器登录是可以成功的,VS也可以连接到数据库,但是sa登录失败,抱着试一试的心态,我将SQL程序进行了完全关闭以后重新启动,发现之前配置好的sa用户莫名消失,重新配置,继续重启,两次以后sa没有消失,然后VS提示访问正常。(可能遇到了小bug吧)

因为之前有在虚拟机中配置的过程,所以对本次的操作还是有点熟练,在云服务器的使用过程中,连接到了安全组以及出入方向需要的端口的配置,受益匪浅。在配置的过程中那种遇到问题无法解决,自己独立思考的过程时候,有一种极大的满足感,相信通过这次经历,对我之后的学习过程中会有很大的帮助。
在使用的过程中,对云服务相关内容也有了更多的好奇心,希望可以在之后的学习中学到更多。

上一篇:java-JFrame大小减小


下一篇:160902、Ionic、Angularjs、Cordova搭建Android开发环境