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 ...The stored procedure The stored procedure 'dbo.GetPortalAliasByPortalID' doesn't exist
Previous
 
Next
New Post
4/2/2007 1:27 AM
 

I know there are many posts related to this problem, I tried all those tips but still could not solve my problem.

I am running window2003, with SQL 2005 on separate box. Trying to get dnn installed with installer.

Here is my connection string:

------------------------------------

<!-- Connection String for SQL Server 2000/2005 -->
    <add
      name="SiteSqlServer"
      connectionString="Server=SQL-01;Database=DNN;Integrated Security=SSPI;"
      providerName="System.Data.SqlClient" />

------------------------------------

I  tried to add "uid=xxx;pwd=xxx;" but still won't work.

The exact error shown as:

--------------------------------------------------------------------------

DotNetNuke Upgrade Error

The Assembly Version ( [ASSEMBLYVERSION] ) does not match the Database Version ( [DATABASEVERSION] )

ERROR: Could not connect to database.

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

-----------------------------------------------------------------------------------------

If I install SQL 2005 Express on the same box with IIS, then everything would be working without problem. But that's not what I want.

Please help! (my email: pzhang@pcsigroup.com)

Thanks.

 

 
New Post
4/20/2007 1:50 PM
 

I ran into same issue yesterday. I resolved it by granting full control to "Everyone" on the root folder.

 
New Post
4/20/2007 2:06 PM
 

It most likely created the version table and that is it. my advise is drop the db, re-create it, and start over. change your connection string back to include uid= and pwd=  then re-run the install and it should should run.

 
New Post
6/4/2007 10:01 AM
 

I had lot of trouble for that with dbo.GetPortalAliasByPortalID. I though SQLExpres sEdition was Ok, IIS was OK... all was OK. And I always had The stored procedure 'dbo.GetPortalAliasByPortalID' doesn't exist. I found on the French DNN Site : 'Try install.aspx instead of Default.aspx'. And all is OK now !

 
New Post
6/4/2007 5:27 PM
 

sohoinetsol wrote

It most likely created the version table and that is it. my advise is drop the db, re-create it, and start over. change your connection string back to include uid= and pwd=  then re-run the install and it should should run.

and assign the ASPNET user to the DNN directory and grant him full permissions. 

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...The stored procedure The stored procedure 'dbo.GetPortalAliasByPortalID' doesn't exist


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