2014-03-30 46 views
1

我用asp.net建了一个网站& c#在本地主机上运行的很好,但是当我上传到smartasp.net时它显示这个错误(SQL网络接口,错误: 26 - 错误定位服务器/实例指定)。连接字符串到数据库: “数据源= \ SQLEXPRESS; AttachDbFilename = | DataDirectory目录| \ DB.mdf;集成安全性=真;用户实例=真”SQL网络接口,错误:26

和数据库位于App_Data文件夹。我试图将连接更改为: “Data Source =。\ SQLEXPRESS; AttachDbFilename = App_Data \ DB.mdf; Integrated Security = True; User Instance = True”,但同样的问题可以帮助我。

回答

1

如果无法连接SQL命名实例,则会发生此错误。

确保在smartasp.net站点上预计。\ SQLExpress实例,并且该服务正在运行。

询问网站管理员/支持是否支持,以及实例名称是什么。

+0

如果我使用./SQLExpress删除SQLEXPRESS – user3260312

+0

,那么会发生什么情况,您说您要连接到本地主机上的SQL Server(smartasp.net Web服务器)和名为SQLExpress的命名实例。如果你删除了SQLExpress,那么你将连接到本地Web服务器上的默认实例。通常托管的Web服务器没有本地SQL Server。因此,请向您的托管服务提供商提供SQL Server IP /名称,以便您可以用连接字符串中的点替换该点。 –

相关问题