我如何上传我的ASP.NET网站(带数据库)?

时间:2011-07-08 22:20:34

标签: sql-server asp.net-mvc ado.net-entity-data-model

这是我的第一个项目^ _ ^ 而且我以前没有经验。 我确实在MVC中创建了我的项目中的数据库。 添加新项> SQL Server数据库

然后我使用ADO.NET Entity DataModel

我每次处理数据库时都不需要打开连接..它只是Web.config中的连接字符串..

我的问题是:

  1. 如何上传我的数据库?
  2. 有没有像我这样的初学者的资源:$?
  3. 我做谷歌但是我发现我很难知道这是不是我想要的,这就是我来这里的原因:$

2 个答案:

答案 0 :(得分:1)

这实际上取决于您对服务器的访问类型。

如果您具有远程桌面访问权限,则运行远程桌面(运行中的mstsc)并连接到您的服务器。

This article显示了如何在服务器上的IIS中安装Web应用程序。

This blog post from Scott Guthrie向您展示如何将sql数据库部署到服务器。

如果您只能通过控制面板(plesk)访问您的服务器,您仍然可以通过不同的界面执行相同的操作。 (您需要查看为您使用的特定控制面板提供的说明。)

希望这有帮助。

答案 1 :(得分:0)

对于ASP.Net网站,只需使用FTP在您托管的wwwroot文件夹中上传所有文件。

对于SQL Server数据库,有以下选项。

  1. 将您的MDF文件附加到托管数据库服务器上(如果您有远程桌面)。

  2. 使用完整数据,架构和索引等生成整个数据库的脚本,并在主机面板的查询编辑器中运行脚本。

  3. 首先从您的主机面板和数据库用户创建数据库,然后使用SQL Serer 2008(R2最优选)并使用服务器名称中的托管服务器名称与您的主机SQL Server连接,您的数据库用户用户名中的id,密码相同。然后连接,您将找到一长串数据库,包括您自己的数据库。现在右键单击数据库并将数据从本地数据库服务器导入远程数据库服务器。