如何复制SQL Server 2005数据库文件(MDF)

本文关键字:2005 数据库 文件 MDF Server SQL 复制 何复制 | 更新日期: 2023-09-27 18:10:06

我正在开发一个基于客户端/服务器的数据库程序。我通过TcpListener类(c#)启动了服务器。连接客户端,在服务器端mdf文件中执行客户端的查询,结果通过NetworkStream Class

发送。

现在,客户端在服务器上的SqlConnection (每个客户端线程一个连接对象)上执行事务(DML),当一个客户端在上处理事务时,其他客户端无法从服务器检索数据,直到第一个客户端commitrollback在该特定表上执行其事务

在这里,我需要复制MDF文件为所有请求数据的其他客户端,而客户端做DML事务,不用担心任何客户端的提交/中止。

简单地我需要当前数据在MDF文件提供给其他客户端。After The Transaction Commit只修改MDF中的实际数据

如何复制SQL Server 2005数据库文件(MDF)

在第一个客户端提交或回滚其事务之前,其他客户端无法从服务器检索数据。

废话。SQL Server支持并发。在很多方面。你需要仔细阅读基础知识。从访问和修改数据库数据开始