无法将DNN6连接到SQL Server 2012开发人员版

时间:2012-05-29 12:36:45

标签: dotnetnuke sql-server-2012

我安装了SQL Server 2008 Express和SQL Server 2012 Developer Edition。

当我想从Visual Studio 2010连接到SQL Server时,我只能选择连接到VISTAUSER-PC/SQLEXPRESS,但我知道2012 Developer Edition的名称是VISTAUSER-PC所以我只写了这个名字,测试连接及其工作。

DotNetNuke只是让我选择连接到快递版本,当我输入VISTAUSER-PC作为服务器名称时,它无法连接。我知道DNN适用于SQL Server 2012

http://img825.imageshack.us/img825/7582/captureqnn.jpg

enter image description here

1 个答案:

答案 0 :(得分:0)

如果您的DotNetNuke安装与IIS / SQL2012 / VS2012位于同一个盒子上,那么您只需选择“SQL Server 2005/2008(Express)文件”。 您需要确保在执行此操作时,除了SQL 2012之外的其他SQL实例未在您的计算机上运行....

DotNetNuke附带一个database.mdf文件,默认情况下由SQLExpress使用。

回顾一下...... 不要在web.config中编辑SQL连接字符串 停止除SQL2012之外的任何其他SQL实例 选择“SQL Server 2005/2008(Express)文件”旁边的单选按钮。

我注意到SQL2012使用不同的帐户运行,因此您可能需要进入并更改为“网络服务”,以便您可以干净地连接到SQL20102

祝你好运......