mdf相关内容

退出应用程序时 .mdf 文件中的数据丢失

最近我在 SQL Server 2008 R2 数据库上工作.我在我的应用程序中创建数据库并附加相同数据库的 .mdf 文件,其中包含一些默认数据.运行应用程序默认数据正常.现在我在我的应用程序中插入、更新一些数据并且它工作正常.但是当我退出应用程序并再次运行应用程序时,最后添加和更新的数据会丢失,但默认数据会像以前一样正确.请帮忙.为什么是新的 解决方案 正如@Henk, @Microt ..
发布时间:2022-01-16 23:22:31 C#/.NET

如何以编程方式创建 localdb .mdf?

如何以编程方式创建 localdb .mdf? 可接受的解决方案排除visual studio、ssms、aspnet_regsql. 对解决方案的天真尝试可能如下所示: static void Main(string[] args){使用 (var con = new SqlConnection(@"Integrated Security=SSPI;Data Source=(Loc ..
发布时间:2022-01-03 23:06:56 其他开发

什么是 MDF 文件?

这是否像某种“嵌入式"数据库?包含内置数据库的文件? 解决方案 SQL Server 数据库使用两个文件 - 一个 MDF 文件,称为主数据库文件,其中包含架构和数据,以及一个 LDF 文件,其中包含日志.请参阅维基百科.数据库也可以使用辅助数据库文件,通常使用 .ndf 扩展名. 正如 John S. 所指出的,这些文件扩展名纯粹是约定俗成的 - 您可以使用任何您想要的,尽管我想不 ..
发布时间:2021-12-05 12:17:43 数据库

从 VS 中启动应用程序时删除 MDF 表内容

这里非常神秘的问题. 我在项目中有一个单表的 mdf 文件(双击将显示这个): 创建表 [dbo].[表] ([Id] 日期时间不为空,[版本] NCHAR (20) NULL,主键集群([Id] ASC)); 然后我添加 dbml (Linq-to-SQL),将表拖到那里,添加一些代码 部分类 TestDataContext{公共静态字符串 DatabaseFile { get;私人 ..
发布时间:2021-09-19 19:01:44 C#/.NET

如何重命名物理数据库文件

我已经使用 tsql 来分离这样的数据库: EXEC sp_detach_db @dbname = 'my_db' 然后我使用 PHP 来重命名物理文件.我能够重命名 mdf 文件,但不能重命名 ldf 文件!我什至尝试了一个 dos 命令 REN 但这对 ldf 文件也不起作用! 我想问一下,物理日志文件有什么特别的地方不允许重命名吗? 有没有更好的方法来做到这一点? 谢谢 ..
发布时间:2021-09-10 19:01:51 数据库

将 MDF 转换为 SDF

我已经做了一些谷歌搜索,试图找出如何将 .MDF 文件转换为 .SDF.除了一篇名为“SQL Server 到 SQL Server Compact Edition 数据库复制实用程序"的旧文章之外,似乎没有太多内容.由于它太旧了,我怀疑它是否适用于较新版本的 SQL Server 数据库.现在有没有更成熟和官方的方法来实现这一目标?理想情况下,我需要能够迁移数据和表结构的东西. 解决方案 ..
发布时间:2021-08-27 19:27:29 数据库

如何保护sql server 2005 MDF文件

如何设置 sql server 2005 MDF 文件的密码. 因为我想把路径包给客户,包包括 MDF. 安装包后,MDF 将放置在 C 盘,用户数据将通过应用程序存储在 MDF 文件中.但不允许在该系统中使用 sql server 附加该 MDF 文件. 解决方案 如果某人是某个实例的系统管理员,那么无论您做什么,他都可以附加 mdf.如果你想保护系统管理员的数据,有一些技巧 ..
发布时间:2021-08-26 18:47:54 数据库

为什么我们需要 LDF 文件和 MDF 文件?

如果我删除与我的 .mdf 文件位于同一文件夹中的 .ldf 文件会发生什么? 解决方案 LDF 文件是 事务日志 并且是所有 SQL 服务器配置所必需的.根据恢复模式,将决定如何使用它.然而,所有查询基本上都存储在这里,直到成功提交到数据库 (MDF). 当 SQL 服务器服务正在运行时,您将无法删除它.您可以分离数据库、删除日志文件 (LDF) 并重新附加数据文件 (MDF).但 ..
发布时间:2021-08-25 20:32:21 数据库

使用 SQL Server Management Studio 附加(打开)mdf 文件数据库

你能帮我如何打开用 VisualStudio 2010 创建的数据库的 *.MDF 文件到 SQL Server Management Studio 中吗? 我自己尝试附加,但由于(我猜)某些安全原因我无法导航到该文件. 解决方案 我遇到了同样的问题. 系统配置:-带有window 7 sp1服务器和客户端的单系统安装在同一系统上 我试图访问窗口桌面.正如某些答案所说,您 ..
发布时间:2021-08-25 19:56:02 数据库

无法连接到我自己的 MDF 文件.无法打开用户默认数据库.登录失败.用户登录失败...和其他错误

SQLSEXPRESS 服务正在运行!! 我有我前段时间写的程序,它可以工作.它是用 MS Visual Studio 编写的,带有本地 MDF 文件. 如何从 Microsoft SQL Server Management Studio 编辑此文件?我在全局连接的数据库列表中没有看到这个文件. 如果我尝试使用 Visual Studio 向导附加这个文件,我会收到这样的数据库已 ..
发布时间:2021-07-23 21:04:16 数据库

在python中读取.dat文件

我有一个.dat文件,我对该文件的创建方式,使用的定界符以及有关它的任何细节一无所知.我只是有其对应的mdf和csv文件.就这样.python中有什么方法可以读取此.dat文件吗? 我尝试过的几种方法: file ="736_2_PerformanceCurve_(23_0C)_(13_5V).dat"datContent = [i.open(file,encoding ='latin1 ..
发布时间:2021-05-07 18:59:09 Python

是否有LinqPad简明数据库的SQLite版本

我正在尝试使用LINQPad学习LINQ,但是事实是我有一本笔记本. 因此,我不想在上面安装SQL Server(我什至不认为自己可以安装SQL Server). 一些LINQPAD示例使用一个名为nutshell.mdf的数据库,我想知道是否可以找到该数据库的SQLite版本,以及在哪里? 解决方案 没有SQLite版本,但是您可以轻松地创建SQL CE版本.SQL CE相当 ..
发布时间:2021-04-28 19:56:51 C#/.NET

我退出应用程序时,.mdf文件中的数据丢失

最近,我正在处理SQL Server 2008 R2数据库.我创建数据库并在应用程序中附加同一数据库的.mdf文件,并在其中添加一些默认数据.运行正确的应用程序默认数据.现在,我在应用程序中插入,更新一些数据,并且它可以正常工作.但是,当我退出应用程序并再次运行应用程序时,最后添加和更新的数据会丢失,但是默认数据会像之前那样正确.请帮忙.为什么要新 解决方案 如@Henk,@Microte ..
发布时间:2021-04-01 20:04:18 C#/.NET

Python打开Microsoft SQL Server MDF文件

如何在Python中打开Microsoft SQL Server MDF文件? 编辑 我已经已尝试 pyodbc.connect ,但这需要合法的“服务器连接”,您不能简单地打开MDF文件。 pyodbc.connect(driver ='{SQL Server}',dbq = r'c:\database.mdf') (就像您对MDB文件所做的那样。) ..
发布时间:2020-10-16 01:31:57 数据库

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

我的本​​地机器上有一个.mdf文件。 我的本​​地机器上安装了SQL Server 2008 Express和SQL Management Studio 2008 Express。 在世界上如何将这个.mdf文件作为新数据库导入到我的SQL Server中? 这项荒谬的普通任务每天必须在全球范围内执行数千次,而我却无法在Management Studio Express中弄清楚 ..
发布时间:2020-10-15 23:17:56 数据库

是否可以在不使用SQL Server的情况下访问.mdf数据库?

我通过SQL Server创建了一个 .mdf 文件,并将其放在本地文件中。我在没有安装SQL Server的计算机上运行程序。而且我还使用了 System.Data.SqlClient 命名空间中的类(即 SqlConnection ..) 我想与由SQL Server创建的 .mdf 文件建立某种访问连接吗? 解决方案 我认为不通过SQL Server引擎就无法与MDF文件进行交 ..
发布时间:2020-09-25 20:40:18 C#/.NET