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

本文涉及的产品
云数据库 RDS SQL Server,独享型 2核4GB
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: 在使用过程中遇到的几个小问题(已解决)

我是一名网络工程专业大四的学生,之前通过阿里云的手机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吧)

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

相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
相关文章
|
3天前
|
安全 网络协议 网络安全
在Windows7搭建FTP服务器详细教学
在Windows7搭建FTP服务器详细教学
|
3天前
|
SQL 存储 数据库连接
C#SQL Server数据库基本操作(增、删、改、查)
C#SQL Server数据库基本操作(增、删、改、查)
7 0
|
5天前
|
Web App开发 安全 Unix
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
Linux 配置FTP服务器 + vsftpd服务安装配置 (Good篇)
|
5天前
|
开发框架 前端开发 JavaScript
C# 结合JavaScript实现手写板签名并上传到服务器
C# 结合JavaScript实现手写板签名并上传到服务器
|
11天前
|
数据安全/隐私保护 Windows
使用Serv-U FTP服务器共享文件,实现无公网IP环境下远程访问-2
使用Serv-U FTP服务器共享文件,实现无公网IP环境下远程访问
|
11天前
|
存储 网络协议 文件存储
使用Serv-U FTP服务器共享文件,实现无公网IP环境下远程访问-1
使用Serv-U FTP服务器共享文件,实现无公网IP环境下远程访问
|
11天前
|
弹性计算 关系型数据库 MySQL
|
SQL Go 数据库
SQL Server 添加链接服务器
原文:SQL Server 添加链接服务器 背景 在SQL SERVER中,如果我们查询数据库需要关联另外一台数据库中表,在这种情况下我们可以通过添加服务器链接来实现。 案列 方式1.sql server 提供了图形化界面,如下: 右键>>New Linked server 填写相关参数即可。
1305 0
|
1月前
|
SQL 安全 算法
【SQL server】玩转SQL server数据库:第四章 数据库安全性
【SQL server】玩转SQL server数据库:第四章 数据库安全性
69 12
|
1月前
|
SQL 人工智能 算法
【SQL server】玩转SQL server数据库:第二章 关系数据库
【SQL server】玩转SQL server数据库:第二章 关系数据库
66 10