Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如果使用的连接字符串是指向.mdf文件的路径,是否必须在计算机上安装SQL Server?_Sql_Linq_Mdf - Fatal编程技术网

如果使用的连接字符串是指向.mdf文件的路径,是否必须在计算机上安装SQL Server?

如果使用的连接字符串是指向.mdf文件的路径,是否必须在计算机上安装SQL Server?,sql,linq,mdf,Sql,Linq,Mdf,我想知道您是否可以在没有安装SQL Server实例的计算机上使用.mdf文件使用Linq to SQL?您必须将数据库附加到SQL Server的某个实例。您可能希望在同一台计算机上执行此操作,否则在写入数据库时会增加网络延迟(在某些情况下可能是极端的)。不,您需要将文件附加到MSSQL的某个实例。您可以使用MsSQL Express执行此操作 如果SQL Server的成本是个问题,您可能可以使用SQL Server Express。它是免费的。2008版的下载是。或者您可以使用2005版。

我想知道您是否可以在没有安装SQL Server实例的计算机上使用.mdf文件使用Linq to SQL?

您必须将数据库附加到SQL Server的某个实例。您可能希望在同一台计算机上执行此操作,否则在写入数据库时会增加网络延迟(在某些情况下可能是极端的)。

不,您需要将文件附加到MSSQL的某个实例。您可以使用MsSQL Express执行此操作

如果SQL Server的成本是个问题,您可能可以使用SQL Server Express。它是免费的。2008版的下载是。或者您可以使用2005版。

很抱歉,我忘记了链接:那么您认为.mdf文件可以在不安装sql express的情况下用作sql数据库吗?我正在从事一个项目,其中sql express花费了相当长的时间,并使软件体积庞大。您需要始终将文件附加到sql server,请不要将MSSQL express edition与MSSQL Management Studio express edition混淆。您总是需要SQL server,Management Studio可以安装在任何机器上以管理SQL实例,但它根本不是SQL实例。