我遇到了一个问题。我已经在webmatrix中开发了一个带有SQL server compact edition的站点。我的网站已准备就绪,我可以看到它在我的电脑中没有任何问题。但是,在将数据库迁移到SQL Server之后,我遇到了一个问题。迁移成功完成,我可以在迁移的数据库中看到我的所有表,数据。但我不能再运行该页面了。在IE浏览器中,它给出了错误Page cannot be displayed
。 (在其他浏览器中,它只是试图无限加载)
我不知道是什么问题。如果我删除迁移的数据库文件(.mdf)并将.sdf放回APP_DATA文件夹并将其连接到数据库工作区,我的站点将再次开始工作。
注意:迁移完成后,我可以看到添加到web.config文件的连接字符串。
答案 0 :(得分:0)
验证您是否可以从SQL Server Management Studio(SSMS)中连接到迁移的数据库。 web.config文件中的连接字符串必须正确,并且应该类似于:
<connectionStrings>
<add connectionString="Server=SERVER01;Database=mydatabase;Uid=user;Pwd=password" name="somename" providerName="System.Data.SqlClient" />
</connectionStrings>
通过SSMS登录后,您将知道应该是什么设置。我希望这可以帮助你。
答案 1 :(得分:0)