Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...4.x Installation - Partial execution of database build scripts4.x Installation - Partial execution of database build scripts
Previous
 
Next
New Post
5/4/2007 3:59 PM
 

Scenario:  Fresh installation of DNN 4.5.1, DNN 4.4.1, DNN 4.3.7; Windows 2003 Server (IIS 6); SQL Server 2000 (running Win2k SP4); I have admin rights on all of the servers.  Note:  Using Remote Desktop to perform operations on servers.

Problem:  With all versions of DNN specified I get the following error upon opening the site:

The stored procedure 'dbo.dnn_GetPortalAliasByPortalID' doesn't exist.

As you can see, I am using dnn as my object qualifier.  When I look in my database I see the following objects:

  • dbo.dnn_Version (table)
  • dbo.dnn_FindDatabaseVersion (stored proc)
  • dbo.dnn_GetDatabaseVersion (stored proc)
  • dbo.dnn_UpdateDatabaseVersion (stored proc)

My SQL Server supports mixed mode authentication and I am using a SQL Server account called APP_DNN that has been granted db_owner on the DNN database.  So that is good.  The fact that these objects were created tells me that DNN can indeed communicate with the database and even execute some DDL.  Upon further investigation it would appear that only 00.00.00.SqlDataProvider gets executed and the remaining ones just don't happen or they are getting skipped or something.

Yes, I have followed the installation instructions to a T.  The APP_DNN account appears to work so I am just wondering WTF.  I know that people are running into this issue, but I have not found an actual solution in any of those posts.  They are all to the effect of "Check your settings, drop the database, recreate the database, ..., restart IIS and try again."  Of course, I have tried that.  Also, I have not found any dnn.config file in my Install directory and I AM using the UseDnnConfg setting with a value of true.  My file/folder permissions are set properly (full access to NETWORK SERVICE and ASPNET).  IIS and WWW Publishing are run using Local System account so hopefully that is the proper settings as well.

Like most people in this situation, this is driving me up the wall.  Is there any original, sound advice out there for me?

I think I am going to run a trace on my SQL Server to see what is being attempted.  Maybe that will give some insight.  I was able to get this working from a desktop installation (which is XP) so there is some difference between the server environment and my desktop that is botching things.  Perhaps it truly is a permissions thing and I just need to fiddle about with that a bit.  I am going to work on it and if I find the answer I will post it here.  Nevertheless, help is appreciated.

Thanks.

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...4.x Installation - Partial execution of database build scripts4.x Installation - Partial execution of database build scripts


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out