问题标签 [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.
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 以继续对其进行更改
- 人 1执行应用程序
创建支持上述方案的 WPF 应用程序的最佳方法是什么?,考虑:
- 不应该有硬 编码的数据库连接字符串
- 什么是最好的部署 方法,单击一次?或者只是将 .exe 文件从 /release 目录中复制出来?
- 合理的安全性,使用户必须根据数据库中的密码登录,而如果第三人恰巧截获了电子邮件,他将无法轻易查看数据库中的数据
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 身份验证。
我尝试将数据库带到我的开发机器并将其附加到那里的服务器,但我们得到相同的东西,登录失败或访问被拒绝......
我在这里做什么?我们真的只是丢失了所有数据,甚至知道我们面前有数据库文件吗?
asp.net - 如何查看 mdf 文件中的数据
我有asp.net 应用程序。它有 App_Data 文件夹。此文件夹包含 mdf 和 ldf 文件。我怎样才能看到这些文件中的数据。我想看看表结构。
sql - 如何为 MDF 表生成 SQL CREATE TABLE 语句?
我有一个带有 Visual Studio 2008 的.mdf 文件,其中有一个表,其中有许多不同类型的列。
如何生成生成此表的 SQL 语句,以便我可以更改它并创建另一个类似的表?没有 SQL Server 有没有办法做到这一点?
sql - 复制 mdf 文件并在运行时使用它
复制 mdf 文件(和他的日志文件)后,我尝试插入数据。我收到以下消息:
“尝试为文件 [fileName].mdf 附加自动命名的数据库失败。存在同名的数据库,或者无法打开指定的文件,或者它位于 UNC 共享上。
当我复制文件手册时,一切正常。File.Copy 保留文件的顺序是否正确?
asp.net - 如何将数据库从服务器复制到应用程序的 AppData 文件夹?
我一直在研究访问本地计算机中数据库的 ASP.NET 应用程序。现在我想把这个数据库放在应用程序的 AppData 文件夹中,这样我就可以从访问 mdf 文件的 VS SQL 实例中轻松地处理它,并轻松地在程序员之间复制和共享它。
非常感谢!
asp.net - mdf 文件在 App_data 文件夹下正常工作,但附加到 sql server 后出现以下错误
mdf 文件在 App_data 文件夹下正常工作,但在将其附加到 sql server 后,在运行 asp.net 页面时出现以下错误。
无法打开用户默认数据库。登录失败。用户“域\myUserName”登录失败。
[编辑] 更多信息;SQL 数据源和连接字符串。
c# - 连接到 sql server 数据库 mdf 文件而不在客户端计算机上安装 sql server?
我正在创建一个需要使用 sql server 数据库的窗口应用程序。我想在不安装 sql server 的情况下将此应用程序安装到客户端计算机,以便我的应用程序仍然可以连接到数据库,即我将在客户端系统提供的 mdf 文件。
如何在不安装 sql server 的情况下通过我的窗口应用程序连接到客户端计算机上的数据库(mdf)。? 我不知道这是否可能。
如果可能的话,这种情况下的连接字符串是什么。数据库不需要在网络中使用。
客户端机器不需要任何安装。每件事都需要通过笔式驱动器运行
sql - 对附加的数据库运行 sql 脚本?
我有一个 MDF 附加到 Sql Server 2008 Express 的实例,我需要针对它运行一些 sql 脚本来生成表、索引等。
但我不知道如何让它发挥作用。如果我在 Visual Studio 中加载脚本,它只允许我连接到服务器并针对数据库运行它。我不能选择不同的提供者(Microsoft Sql Server 数据库文件),所以我不能选择我的 MDF。
这让我只能选择将脚本作为单个查询运行,但这不起作用,因为它似乎不支持 TSQL CREATE 语句。
如何针对附加的数据库运行我的 sql 脚本?
sql - MDF (SQL) 数据库文件超过 88 GB,我不知道为什么!
由于某种原因,我的 sql 数据库文件爆炸到超过 88 GB,我看不出原因。我运行了几个脚本来搜索大表,没有发现太大的东西。我还尝试运行收缩数据库(什么也没做)和收缩文件(返回错误)。
有谁知道我还能做什么?
谢谢。