问题标签 [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 投票
2 回答
1180 浏览

sql-server - 具有本地数据库的 WPF 应用程序的最佳部署方法是什么?

  • 我想制作一个存在于一个目录中的WPF应用程序,包括它需要的所有文件:.exe.mdf数据库、.xml配置文件等。
  • 无论应用程序位于哪个目录中,它都应该可以工作,以便它支持这种情况
    • 人 1执行应用程序c:\temp\wpftool.exe
    • 应用程序读取和写入c:\temp\wpftool.mdf 数据库
    • 人 1压缩该目录并通过电子邮件将其发送给人 2
    • 人 2将其解压缩c:\Users\jim\documents\checkout\wpftool.exe,应用程序读取和写入该目录中的同一数据库 ( c:\Users\jim\documents\checkout\wpftool.mdf)
    • 人 2再次压缩目录并将其发送回人 1 以继续对其进行更改

创建支持上述方案的 WPF 应用程序的最佳方法是什么?,考虑:

  • 不应该有 编码的数据库连接字符串
  • 什么是最好的部署 方法,单击一次?或者只是将 .exe 文件从 /release 目录中复制出来?
  • 合理的安全性,使用户必须根据数据库中的密码登录,而如果第三人恰巧截获了电子邮件,他将无法轻易查看数据库中的数据
0 投票
1 回答
271 浏览

authentication - 如果计算机不再存在,如何更改已设置 Windows 身份验证的 .mdf sql 服务器文件的登录信息?

在我们公司,我们有一台运行 Outlook 2007 Business Contact Manager 的计算机,我们的所有信息都与 SQL Server 数据库 MSSmallBusiness.mdf 文件相关联。一切都很好,花花公子。我们决定将电脑更新到 Windows 7,所以我们升级了,Windows 7 将所有旧文件放入 Windows.old 文件夹中。

问题是我们重新安装了 Outlook Business Contact Manager,现在它告诉我们无法连接到数据库,因为我们无权访问它。(我们在升级时更改了 PC 的名称)我猜它使用 Windows 身份验证。

我尝试将数据库带到我的开发机器并将其附加到那里的服务器,但我们得到相同的东西,登录失败或访问被拒绝......

我在这里做什么?我们真的只是丢失了所有数据,甚至知道我们面前有数据库文件吗?

0 投票
1 回答
4359 浏览

asp.net - 如何查看 mdf 文件中的数据

我有asp.net 应用程序。它有 App_Data 文件夹。此文件夹包含 mdf 和 ldf 文件。我怎样才能看到这些文件中的数据。我想看看表结构。

0 投票
1 回答
5118 浏览

sql - 如何为 MDF 表生成 SQL CREATE TABLE 语句?

我有一个带有 Visual Studio 2008 的.mdf 文件,其中有一个表,其中有许多不同类型的列。

如何生成生成此表的 SQL 语句,以便我可以更改它并创建另一个类似的表?没有 SQL Server 有没有办法做到这一点?

0 投票
2 回答
2224 浏览

sql - 复制 mdf 文件并在运行时使用它

复制 mdf 文件(和他的日志文件)后,我尝试插入数据。我收到以下消息:

“尝试为文件 [fileName].mdf 附加自动命名的数据库失败。存在同名的数据库,或者无法打开指定的文件,或者它位于 UNC 共享上。

当我复制文件手册时,一切正常。File.Copy 保留文件的顺序是否正确?

0 投票
1 回答
478 浏览

asp.net - 如何将数据库从服务器复制到应用程序的 AppData 文件夹?

我一直在研究访问本地计算机中数据库的 ASP.NET 应用程序。现在我想把这个数据库放在应用程序的 AppData 文件夹中,这样我就可以从访问 mdf 文件的 VS SQL 实例中轻松地处理它,并轻松地在程序员之间复制和共享它。

非常感谢!

0 投票
3 回答
1455 浏览

asp.net - mdf 文件在 App_data 文件夹下正常工作,但附加到 sql server 后出现以下错误

mdf 文件在 App_data 文件夹下正常工作,但在将其附加到 sql server 后,在运行 asp.net 页面时出现以下错误。

无法打开用户默认数据库。登录失败。用户“域\myUserName”登录失败。

[编辑] 更多信息;SQL 数据源和连接字符串。

0 投票
4 回答
36612 浏览

c# - 连接到 sql server 数据库 mdf 文件而不在客户端计算机上安装 sql server?

我正在创建一个需要使用 sql server 数据库的窗口应用程序。我想在不安装 sql server 的情况下将此应用程序安装到客户端计算机,以便我的应用程序仍然可以连接到数据库,即我将在客户端系统提供的 mdf 文件。

如何在不安装 sql server 的情况下通过我的窗口应用程序连接到客户端计算机上的数据库(mdf)。? 我不知道这是否可能。

如果可能的话,这种情况下的连接字符串是什么。数据库不需要在网络中使用。

客户端机器不需要任何安装。每件事都需要通过笔式驱动器运行

0 投票
4 回答
7723 浏览

sql - 对附加的数据库运行 sql 脚本?

我有一个 MDF 附加到 Sql Server 2008 Express 的实例,我需要针对它运行一些 sql 脚本来生成表、索引等。

但我不知道如何让它发挥作用。如果我在 Visual Studio 中加载脚本,它只允许我连接到服务器并针对数据库运行它。我不能选择不同的提供者(Microsoft Sql Server 数据库文件),所以我不能选择我的 MDF。

这让我只能选择将脚本作为单个查询运行,但这不起作用,因为它似乎不支持 TSQL CREATE 语句。

如何针对附加的数据库运行我的 sql 脚本?

0 投票
2 回答
7551 浏览

sql - MDF (SQL) 数据库文件超过 88 GB,我不知道为什么!

由于某种原因,我的 sql 数据库文件爆炸到超过 88 GB,我看不出原因。我运行了几个脚本来搜索大表,没有发现太大的东西。我还尝试运行收缩数据库(什么也没做)和收缩文件(返回错误)。

有谁知道我还能做什么?

谢谢。