C# VS写个Winform,添加实体数据模型,远程访问阿里云服务器数据库

以前只做过实体数据模型访问本地数据库,如今升级一下,访问阿里云服务器数据库!

  • 硬软支持:

1.阿里云服务器=》应用镜像ASP/ .NET 4.0(没有选择Windows Server是因为没成功装好SQL Server,而这个版本自带SQL Server2008)

2.SQL Server 2008(服务器)

3.Visual Studio 2012

 

  • 首先本地远程连接阿里云服务器桌面

https://blog.csdn.net/C_ioser/article/details/87903608

  • 其次在远程桌面操作如下:

设置sa以及密码,重启后以SQL Server身份验证登录。有可能会出现

“在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。”

解决办法可参考 https://www.cnblogs.com/henuliulei/p/9744568.html

【Windows=》所有程序=》Microsoft SQL Server2008 =》SQL Server配置管理器 

SQL Server 网络配置=》MSSQLSERVER 的协议 =》双击TCP/IP,修改端口1433和启用】

  • 最后设置服务器防火墙
  1. 参考文献 https://help.aliyun.com/document_detail/59086.html

注意,这是设置轻量应用服务器控制台的防火墙,系统防火墙建议关闭,然后服务器内部cmd执行 netstat -ano | findstr :1433

C# VS写个Winform,添加实体数据模型,远程访问阿里云服务器数据库_第1张图片

2.然后在本地cmd测试访问 telnet 服务器IP 1433

解决telnet不是内部命令 参考文献 https://www.cnblogs.com/sishang/p/6600977.html

C# VS写个Winform,添加实体数据模型,远程访问阿里云服务器数据库_第2张图片

  • 打开VS,在项目中添加实体数据模型  服务器名写公网IP,填写sa和密码。

C# VS写个Winform,添加实体数据模型,远程访问阿里云服务器数据库_第3张图片

如果连接成功,【选择或输入数据库名称】会自动加载出目标数据库

其他操作就和本地连接相同,不再赘述。

你可能感兴趣的:(c#visual,studio,ado.net,阿里云服务器数据库,远程连接)