问题标签 [mdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
125441 浏览

sql-server - SQL Server:从 .mdf 导入数据库?

我的本地盒子上有一个 .mdf 文件。

我的本地机器上安装了 SQL Server 2008 Express 和 SQL Management Studio 2008 Express。

我到底如何将此 .mdf 文件作为新数据库导入到我的 SQL Server 中?

这似乎是一项非常常见的任务,每天必须在全球范围内执行数千次,我无法弄清楚如何在 Management Studio Express 中执行此操作。

我错过了什么?

0 投票
4 回答
6621 浏览

.net - 如何针对 MDF 文件运行 SQL 脚本?

我使用 Entity Framework 4.0 使用模型优先方法创建了一个数据库模型。然后我使用从模型生成数据库创建了一个 sql 脚本...我还在我的 App_Data 文件夹中创建了一个 SQL Server 数据库文件。我现在如何针对这个 MDF 文件运行 SQL 文件?

我正在使用 Visual Studio 2010。

0 投票
2 回答
10105 浏览

database - 如何修复使用 Microsoft 数据库发布向导生成的脚本中的“GO 附近语法不正确”错误?

几个小时以来,我一直在寻找一个“明确的”解决方案,但无法准确找出问题所在,所以希望有人能指出我正确的方向。

我正在尝试为远程计算机上的数据库(MDF 文件 DB)创建脚本,并使用它在本地创建相同的数据库。我在两台机器上都安装了 Visual Studio 2010,因此使用数据库发布向导生成脚本。

接下来,我在本地 Visual Studio 中创建了一个空白数据库(另一个 MDF 文件数据库)并选择创建一个新查询。我已经粘贴了复制的脚本,但是当我尝试运行它时,我得到了几十个“GO 附近的语法错误”错误。当警报弹出窗口从我的屏幕底部消失时,我不确定总共有多少。不过,这似乎很多。

除了脚本的最顶部之外,我修剪了所有内容,但仍然遇到相同的错误。现在看起来像这样:

我仍然收到“GO附近的语法不正确”错误。

该工具生成的脚本是否存在固有问题,还是我做错了什么?

远程数据库是 2008 R2 而我的本地数据库只是普通的 2008,因此我不只是复制 MDF 文件。

如果有人有任何建议,他们将非常受欢迎。

0 投票
1 回答
4055 浏览

visual-studio-2010 - 使用 SQL Server Management Studio 打开驻留在 App_Data 中的 mdf 文件?

是否可以通过 SQL Server Mangement Studio 2008 R2 一键打开位于 Visual Studio 2010 中当前编辑项目的 App_Data 中的 mdf 文件?

更新:

我也在寻找相反的方法,我想将生成的 SQL 脚本执行到作为 mdf 文件驻留在本地 App_Data 文件夹中的数据库。

0 投票
2 回答
1764 浏览

c# - 基于服务的数据库

我的服务基础数据库有一个问题,我在我的一个应用程序中使用过它,但我不知道使用它的用户是否需要安装一些东西才能运行应用程序(就像你需要安装 NET 框架c# 应用程序)

注意:这是windows应用程序

0 投票
2 回答
468 浏览

asp.net-mvc - 使用数据对 ASP.NET MVC 进行单元测试

我们有一个疯狂的数据驱动应用程序。我们希望对应用程序进行单元测试,但由于数据量大,开发人员不愿意构建完全虚假的存储库。我真的不怪他们。

了解我们正在将测试改进到现有应用程序中。如果我们重新开始,我们将进行大量架构更改,以促进使用假存储库进行更好的单元测试。

我们想将一个已知的 mdf 文件与测试一起分发,复制它,并使用它来执行我们的测试。是否有经过批准的技术?我熟悉将资源嵌入到测试 dll 中,但不熟悉嵌入 mdf——如果可以做到的话。


一个解决方案(有点):

我最终从 Andrew Tokeley 关于模拟 Linq 数据上下文的帖子中获取了 DataContextWrapper(http://andrewtokeley.net/archive/2008/07/06/mocking-linq-to-sql-datacontext.aspx)并创建了一个 FakeDataContext.cs那基本上是一堆列表。

我写了一个真正野蛮的 T4 模板(想想“select * FROM <#=table.BaseClass.QualifiedName#>”)来从已知良好的数据库中复制数据,以创建一个包含以下内容的巨大类:

等等

该类是 25K 行,但由于 t4 写了所有这些行,谁在乎呢?它允许我们只模拟数据上下文,因此我们可以针对假上下文测试我们的 linq,并合理地保证我们得到了正确的查询。最初的开发人员在 repo 中放置了大量的业务逻辑,因此它允许我们针对已知的良好数据测试逻辑。

0 投票
4 回答
10214 浏览

asp.net - IIS:连接到 .mdf 数据库 - Web 配置问题

我在本地连接到 Northwind.mdf,但是当我将应用程序上传到远程服务器时,我收到以下错误:

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:SQL 网络接口,错误:26 - 错误定位服务器/指定的实例)

这些是我尝试过的几个选项:

上面的一个在本地工作。

在服务器上安装 SQL Server 2005

谢谢,
伊利亚

0 投票
1 回答
331 浏览

sql-server - 如何将表从一个 SQL Server 数据库传输到另一个?

我在 Visual Web Developer Express Edition 2010 的 2 个不同项目中有 2 个 SQL Server 数据库文件 .mdf,我需要通过将一个数据库的表带到另一个数据库来使它们成为一个数据库。

我使用 Web Developer 的内置开发服务器,我的系统上没有单独安装 SQL Server。

那么我该怎么做呢?我需要特殊工具还是可以通过网络开发人员来完成?

谢谢

0 投票
2 回答
413 浏览

sql - 如何从 MDF 中提取 aspx 文件?

最近我的 Windows Sharepoint Services 3.0 服务器宕机了,我只有 mdf 和 ldf。我是否正确假设 aspx 文件嵌入在这些数据库文件中?我已将数据库附加到本地 sql,并且可以访问它。但是,我需要访问一些在 sharepoint 中创建的 aspx 文件。我该如何提取这些文件?我一直在使用 MS SQL Manager Studio Express 来筛选数据。但是,需要具有真实内容(而不是 SP 结构)的 ASPX 页面。

谢谢

0 投票
1 回答
8083 浏览

sql-server - 如何使用 T-SQL 或 .net 代码将 Mdf/ldf 数据库文件转换为 .bak 文件(数据库恢复)

我有 sql server 数据库文件(Mdf/Ldf),我想使用 T-SQL 命令或 .net 代码(C# 或 Vb.net)将它们转换为备份文件。

有什么建议么。