Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/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
Asp.net mdf文件和连接错误_Asp.net_Mdf - Fatal编程技术网

Asp.net mdf文件和连接错误

Asp.net mdf文件和连接错误,asp.net,mdf,Asp.net,Mdf,我正在VS2005中运行asp.net示例代码。 我正在使用以下数据源。我没有sql express edition,但我有sql server 2005的开发者版 <asp:SqlDataSource id="srcFiles" ConnectionString="Server=.\SQLExpress;Integrated Security=True; AttachDbFileName=|DataDirectory|FilesDB.mdf;User In

我正在VS2005中运行asp.net示例代码。 我正在使用以下数据源。我没有sql express edition,但我有sql server 2005的开发者版

<asp:SqlDataSource
    id="srcFiles"
    ConnectionString="Server=.\SQLExpress;Integrated Security=True;
        AttachDbFileName=|DataDirectory|FilesDB.mdf;User Instance=True"
    SelectCommand="SELECT Id,FileName FROM Files"
    InsertCommand="INSERT Files (FileName,FileBytes) VALUES (@FileName,@FileBytes)"
    Runat="server">
    <InsertParameters>
        <asp:ControlParameter Name="FileName" ControlID="upFile" PropertyName="FileName" />
        <asp:ControlParameter Name="FileBytes" ControlID="upFile" PropertyName="FileBytes" />
    </InsertParameters>
</asp:SqlDataSource>

我有.mdf文件,并收到以下错误消息

建立与SQL Server的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确,以及SQL Server是否配置为允许远程连接。(提供程序:SQL网络接口,错误:26-定位指定的服务器/实例时出错)


请帮助我。

您需要更改连接字符串。尝试将您的连接字符串更改为此(输入您的数据库名称),但如果不起作用,我们需要您提供更多信息:

ConnectionString="Server=.;Integrated Security=True;Initial Catalog=YOURDATABASENAMEHERE"
您知道SQL Server 2005安装是默认实例还是命名实例吗?如果你不知道这可能是默认的,但我们可以确定是否需要

希望您知道数据库的名称,否则我们就麻烦了。:)


最后,您是否以本地Windows管理员帐户运行?如果是这样,您应该能够轻松地进入SQL Server。如果没有,我们可能需要稍微调整一下安全性。

我可以轻松进入sql server。有关详细信息,请访问connectionstring.com。@新手:您可以从sql server Management Studio内部查看您的数据库(当它连接到本地2005实例时)?如果没有,我们需要附加它。我知道,它可以访问而无需附加到sql server。但是我不知道怎么做。