在网络上共享mdf文件

时间:2012-01-18 17:34:32

标签: sql-server

我想在共享的基础上使用我的SQL Server数据库应用程序。我刚从Add New Item添加了一个mdf,制作了表,然后使用数据集与我的应用程序连接。 我没有网络来测试。我想知道这个应用程序是否可以在网络上正常工作(我将只共享包含我的应用程序文件和mdf文件的文件夹,并在网络计算机上创建应用程序exe的快捷方式。我使用此方法用于Access数据库,它工作正常。它也适用于mdf吗?

另外,我是否需要在客户端计算机上安装SQL Server,或者它是否足以在包含数据库的主计算机上安装?

由于

2 个答案:

答案 0 :(得分:0)

MDF文件不应驻留在网络上,默认情况下,它仅限于sql server从网络共享中打开数据库。

即使您在TRACE标志的帮助下从网络打开DB,结果DB也不会既不可靠也不快。并且只有一个sql server实例可以在一瞬间使用MDF文件。

当然,您可以通过网络重新分发MDF,但通过网络在其中使用数据库 - 不仅最差场景,而且噩梦场景。

答案 1 :(得分:0)

MDF不是通过网络使用它们的。它们与访问文件无法比较。这些文件需要单进程访问。通过网络,您将遇到与访问文件相同的问题。锁定问题,可能是文件损坏。

如果您想通过网络使用MSSQL数据库,您真的考虑使用 SQL-Server