C# 将表添加到现有ASP.NET站点

C# 将表添加到现有ASP.NET站点,c#,asp.net,sql-server,entity-framework,C#,Asp.net,Sql Server,Entity Framework,我有一个使用ASP.NET和EF以及SQL Server的现有站点。我需要向数据库中添加一个新的无关表。我在VS中构建站点时做过这件事,并使用了“从数据库更新模型”工具(如果有必要,我将使用“DB First”),但在站点部署并运行后从未尝试过这样做。我是否可以对远程主机使用SSMS添加表,然后使用相应的更改更新站点 谢谢 如果表是不相关的,那么它真的应该在这个数据库中吗?简短回答:是的,您可以使用SSMS创建表。更详细的回答:如果您关心正常运行时间,请首先在测试环境中确定细节。建议:用于从现有

我有一个使用ASP.NET和EF以及SQL Server的现有站点。我需要向数据库中添加一个新的无关表。我在VS中构建站点时做过这件事,并使用了“从数据库更新模型”工具(如果有必要,我将使用“DB First”),但在站点部署并运行后从未尝试过这样做。我是否可以对远程主机使用SSMS添加表,然后使用相应的更改更新站点


谢谢

如果表是不相关的,那么它真的应该在这个数据库中吗?简短回答:是的,您可以使用SSMS创建表。更详细的回答:如果您关心正常运行时间,请首先在测试环境中确定细节。建议:用于从现有数据库创建数据库项目,并在项目中修改/添加表。使用schema compare创建更新脚本或运行更新工具(先测试,然后运行)。@chadnt,只是为了澄清我的意思,它与任何现有模式无关,等等。他们希望开始存储一个我没有适应的新“特征”,因为缺乏更好的解释。无论如何听起来它应该只带一点焦虑地工作;)如果只添加一次表,那么使用SSMS是一个好主意。通常,我创建一个文本文件,然后将该文件作为新查询放入SSMS。不知道你说的更新网站是什么意思。您需要的唯一更新是,如果您使用实体,并且必须刷新c#应用程序和数据库之间的映射。@jdweng是的,这正是我的意思。我从来没有这样做,一旦我去了一个网站的生活。我认为这很简单,但以前从未做过,这有点吓人;)我一直在创建数据库并添加新表。这真的不是很难。如果表是不相关的,它真的应该在这个数据库中吗?简短回答:是的,您可以使用SSMS创建表。更详细的回答:如果您关心正常运行时间,请首先在测试环境中确定细节。建议:用于从现有数据库创建数据库项目,并在项目中修改/添加表。使用schema compare创建更新脚本或运行更新工具(先测试,然后运行)。@chadnt,只是为了澄清我的意思,它与任何现有模式无关,等等。他们希望开始存储一个我没有适应的新“特征”,因为缺乏更好的解释。无论如何听起来它应该只带一点焦虑地工作;)如果只添加一次表,那么使用SSMS是一个好主意。通常,我创建一个文本文件,然后将该文件作为新查询放入SSMS。不知道你说的更新网站是什么意思。您需要的唯一更新是,如果您使用实体,并且必须刷新c#应用程序和数据库之间的映射。@jdweng是的,这正是我的意思。我从来没有这样做,一旦我去了一个网站的生活。我认为这很简单,但以前从未做过,这有点吓人;)我一直在创建数据库并添加新表。这真的不是很难。