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.07 GetTabs Proc missing4.07 GetTabs Proc missing
Previous
 
Next
New Post
12/27/2007 11:10 AM
 

Season's Greetings.... it's time for a good DNN Rant.  :-)  Don't get me wrong, I love this community and what the core team has contributed to the web and .Net development.  Like many DNN folk, I am a seasoned developer and database adminsitrator for about 14 years.  I see many obstacles still facing DNN's install.  (yes, I'm posting another rant. :-)  because this install script executed 2 weeks after the database was installed and site was running.)

<RANT>
Ok.  After issues with the install back on 12/10, we finally got the version running.  Hey, smooth sailing once DNN gets installed right?  WRONG!

Over the Christmas vacation, I decided to work on the site to catch up some content.  ERROR: dbo.GetTabs proc does not exist error.  WTF?  As it seems, DNN make a call to "DNN central" for an upgrade and it hosed up what we had.  (I simply cannot believe that feature is in the core!  will someone please verify this for me?)

After my hosting provider resored a the database and files from the last known good date (2 times at $35 bucks a pop), things are all back and good!  Until the next day?  WTF?  If calling DNN central for auto updates IS in the app,  Take it out.  Architecturally speaking, its retarded. :-)

Now, after wrangling again with it this morning, I finally got the Installing DNN to stop (the under construction page).   KEEP IN MIND THAT THIS IS A SITE THAT WAS ALREADY UP AND RUNNING!!!  (unbelievable) 

All these versions of DNN (I've been working with DNN since 1.0.10, know ASP.Net, Know SQL, data architecture, and DNN.  I wish to GOD that the core team wouldn't release another version of DNN until they fully test the database install/maintenance scripts.   They are getting better, but still has a long way to go.  I wish I had the time to help them, I know how to address these issues.
</RANT>

:-)  My question now is, how the hell do I get login page to come up?  Since the GetTabs debacle, my login screen is now gone.  Anyone have any ideas?

Looks like we're screwed (AGAIN) by DNN's inability to get the install from minding its own business and not rerun. 

DNN Core Team, please rip out the install, rethink it, rework it.  Stop installing new crap and get your install right... for the love of GOD and the community, don't fix your install "prototype", rip it apart and redo it.  BTW, make it a window's smart client and FTP. or whatever, but not "integrated".  If that's not an option, improve the wizard.  Improve the database error handling.   Write a module to verify the database, also, allow a database dropAllObjects routine.

Here's a suggestion about database scripting:

1)  Have a version manifest.  it's an XML document that has the database version and the associated files related to the database objects.  ie. (GetTabs.txt)
2)  Organize them by object types in this order.  (Tables, Functions, Views, Stored Procedures, default "lookup" table data.)
3)  Verify all objects... you already have the list, it's in the manifest. :-)
4)  Dump/Drop everything if the install fails.

Make version 4.08 a good version, no new crap, no new modules, just a great STABLE version.  I'm sure many members of the community will agree.

...time for a cup of coffee.

 

 
New Post
12/27/2007 12:29 PM
 

LANdango, I'm not sure what is causing your problem but I'm pretty sure DNN is not making a call to the mothership and then trying to upgrade your site. None of my sites work that way, the only way an upgrade happens is when I extract the new version over the old and then execute my site. One thing to try would be to turn autoupgrades off in the web.config. This should make the installation scripts have to be manually run, rather than running when the site loads. I would have to guess somehow your database is hosed and DNN thinks it needs to rerun some of the upgrade scripts, I'm not sure why that would occur.

 


Chris Hammond
Former DNN Corp Employee, MVP, Core Team Member, Trustee
Christoc.com Software Solutions DotNetNuke Module Development, Upgrades and consulting.
dnnCHAT.com a chat room for DotNetNuke discussions
 
New Post
12/27/2007 2:21 PM
 

I am also getting this error, but only when I activate the Active Directory Authentication Module. The install scripts run fine after this, but if I attempt to re-activate the module  then the error returns. None of the testing that happens in release tracker ever seems to accomadate those users who are implementing the Active Directory functionality. There almost always is a problem with this.

 
New Post
12/27/2007 9:07 PM
 

Guess what, 4.8 is out???

 
New Post
12/29/2007 1:19 PM
 

Bruce de Beer wrote

I am also getting this error, but only when I activate the Active Directory Authentication Module. The install scripts run fine after this, but if I attempt to re-activate the module  then the error returns. None of the testing that happens in release tracker ever seems to accomadate those users who are implementing the Active Directory functionality. There almost always is a problem with this.

Bruce, this is the first that I've heard anything about the AD provider and GetTabs causing a collision. Is the error on install (right after you click Next when you select Acitve Directory to be installed as a provider) or is it later once the site has been totally installed? There was a problem in one of the core scripts for 4.6.0 and 4.6.2 that caused a problem with all the providers if a user had specified a databaseOwner and an objectQualifier but I think it has been fixed (I'll fire up my VPC to verify) and there is an error with 4.8.0 that I've posted a fix for but has nothing to do with GetTabs. If you want to email me offline at mhorton@telus.net we can work together to sort out why you're getting this error.

 
Previous
 
Next
HomeHomeGetting StartedGetting StartedInstalling DNN ...Installing DNN ...4.07 GetTabs Proc missing4.07 GetTabs Proc missing


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