Hey again and thanks for your reply,
However there was an error whilst installing the SqlProvider for 4.4.3 but 4up to .4.2 it ran in ok. Which now results in the forum not being viewable by anyone and I get the following error when going on to the site: "The stored procedure 'dbo.dnn_Forum_Forum_GetAll' doesn't exist."
I checked the EventLog again and there are two errors, first:
GENERAL_EXCEPTION:
AssemblyVersion: 04.05.01
PortalID: 0
PortalName: Det Grønlandske Hus i Odense
UserID: 1
UserName: oxygen
ActiveTabID: 165
ActiveTabName: Forum
RawURL: /OmHuset/Forum/tabid/165/Default.aspx
Absolute: URL/Default.aspx
AbsoluteURLReferrerUserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2)
DefaultDataProviderDotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProviderExceptionGUID3d4daf4b-1dfb-40e7-8c4c-2102b7f24e2a
InnerException: The stored procedure 'dbo.dnn_Forum_Forum_Get' doesn't exist.FileNameFileLineNumber0FileColumnNumber0MethodSystem.Data.SqlClient.SqlCommand.DeriveParametersStackTrace
MessageSystem.InvalidOperationException: The stored procedure 'dbo.dnn_Forum_Forum_Get' doesn't exist.
at System.Data.SqlClient.SqlCommand.DeriveParameters()
at System.Data.SqlClient.SqlCommandBuilder.DeriveParameters(SqlCommand command)
at Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.DiscoverSpParameterSet(SqlConnection connection, String spName, Boolean includeReturnValueParameter, Object[] parameterValues)
at Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSetInternal(SqlConnection connection, String spName, Boolean includeReturnValueParameter)
at Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSet(String connectionString, String spName, Boolean includeReturnValueParameter)
at Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSet(String connectionString, String spName)
at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(String connectionString, String spName, Object[] parameterValues)
at DotNetNuke.Modules.Forum.SqlDataProvider.ForumGet(Int32 ForumID)
at DotNetNuke.Modules.Forum.ForumController.GetForum(Int32 ForumId)
at DotNetNuke.Modules.Forum.ForumInfo.GetForumInfo(Int32 ForumID)
at DotNetNuke.Modules.Forum.ModuleSecurity..ctor(Int32 moduleId, Int32 tabId, Int32 ForumId, Int32 UserID)
at DotNetNuke.Modules.Forum.ModuleSecurity..ctor(Int32 moduleId, Int32 tabId, Int32 ForumId, Int32 UserID)
at DotNetNuke.Modules.Forum.Utils.PerUserModuleActions(Config ForumConfig, PortalModuleBase ModBase)
at DotNetNuke.Modules.Forum.Container.get_ModuleActions()
at DotNetNuke.Entities.Modules.PortalModuleBase.LoadActions()
at DotNetNuke.Entities.Modules.PortalModuleBase.get_Actions()
at DotNetNuke.UI.Skins.Skin.ProcessActionControls(PortalModuleBase objPortalModuleBase, Control objContainer)
at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings)
Source
and then a:
PAGE_LOAD_EXCEPTION:
AssemblyVersion: 04.05.01
PortalID: 0
PortalName: Det Grønlandske Hus i OdenseUser
ID: 1
UserName: oxygen
ActiveTabID: 165
ActiveTabName: Forum
RawURL: /OmHuset/Forum/tabid/165/Default.aspx
AbsoluteURL: /Default.aspx
AbsoluteURLReferrerUserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2)
DefaultDataProviderDotNetNuke.Data.SqlDataProvider, DotNetNuke.SqlDataProviderExceptionGUID5f225897-5861-45f8-90eb-0cbd81bbbbe6
InnerException: The stored procedure 'dbo.dnn_Forum_Forum_GetAll' doesn't exist.FileNameFileLineNumber0FileColumnNumber0MethodSystem.Data.SqlClient.SqlCommand.DeriveParametersStackTrace
MessageDotNetNuke.Services.Exceptions.PageLoadException: The stored procedure 'dbo.dnn_Forum_Forum_GetAll' doesn't exist. --->
System.InvalidOperationException: The stored procedure 'dbo.dnn_Forum_Forum_GetAll' doesn't exist.
at System.Data.SqlClient.SqlCommand.DeriveParameters()
at System.Data.SqlClient.SqlCommandBuilder.DeriveParameters(SqlCommand command)
at Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.DiscoverSpParameterSet(SqlConnection connection, String spName, Boolean includeReturnValueParameter, Object[] parameterValues)
at Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSetInternal(SqlConnection connection, String spName, Boolean includeReturnValueParameter)
at Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSet(String connectionString, String spName, Boolean includeReturnValueParameter)
at Microsoft.ApplicationBlocks.Data.SqlHelperParameterCache.GetSpParameterSet(String connectionString, String spName)
at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteReader(String connectionString, String spName, Object[] parameterValues)
at DotNetNuke.Modules.Forum.SqlDataProvider.ForumGetAll(Int32 GroupID)
at DotNetNuke.Modules.Forum.ForumController.ForumGetAll(Int32 GroupId)
at DotNetNuke.Modules.Forum.GroupInfo.AuthorizedForums(Int32 UserID, Boolean NoLinkForums)
at DotNetNuke.Modules.Forum.GroupController.GroupGetAllAuthorized(Int32 ModuleId, Int32 UserID, Boolean NoLinkForums)
at DotNetNuke.Modules.Forum.Groups.CreateChildControls()
at DotNetNuke.Modules.Forum.DNNForum.CreateChildControls()
at System.Web.UI.Control.EnsureChildControls()
at DotNetNuke.Modules.Forum.ForumBaseControl.EnsureChildControls()
at DotNetNuke.Modules.Forum.DNNForum.Initialize()
at DotNetNuke.Modules.Forum.ForumBaseControl.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
--- End of inner exception stack trace ---Source
And now it comes no matter what user level you're on.
Thanks again,
Michael