如何运行Elmah脚本来创建数据库

时间:2013-11-22 01:45:29

标签: asp.net-mvc-4 elmah.mvc

我安装了Elmah,现在我运行程序时出错了。我看到错误与架构有关。所以我意识到我需要运行一个脚本来创建表。

我已经下载了脚本文件。如果我选择运行,则会打开一个对话框,要求我选择一个程序来打开该文件。愚蠢的问题我该怎么办?

如果我浏览,我会看到MS SQL Server和SQL Server Compact。如果我选择SQL Server,我会看到文件夹80,90等.Compact给出一个文件夹V4。

新手 - 显然,我在这里有一个大问题,但我不能成为第一个。所以请一些新手帮忙。

我正在使用MVC4 / ef5 localdb \ v11。我的项目数据库的System.Data.SqlServerCe.4.0。

JW

1 个答案:

答案 0 :(得分:0)

在SQL Compact Edition上运行ELMAH SQL Compact Edition与其他版本略有不同。您可以使用针对Express或Standard的ELMAH设置脚本,这些脚本是不同的。

要在Compact Edition上使用ELMAH,这篇博文是一个很好的起点: http://www.hanselman.com/blog/NuGetPackageOfTheWeek7ELMAHErrorLoggingModulesAndHandlersWithSQLServerCompact.aspx

直接回答您的问题 通常,您将使用Microsoft SQL Server Management Studio运行.sql脚本。您可以从Microsoft下载2008版本。

http://www.microsoft.com/en-us/download/details.aspx?id=7593

Microsoft Web Platform Installer可能是在开发计算机上安装软件的更简单方法。

http://www.microsoft.com/web/downloads/platform.aspx