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

HomeHomeUsing DNN Platf...Using DNN Platf...Performance and...Performance and...Primary file group fullPrimary file group full
Previous
 
Next
New Post
1/25/2011 8:54 AM
 
Hello!
I am running a DotNetNuke installation for a friend, and we're using GoDaddy as the service provider. However, over the past years we've been getting error messages frequently, of the "Primary File Group Full" type....This is apparently caused by DotNetNuke filling up our SQL database, I presume...

However, I have a very limited web management console available for doing changes, the DBCC commands are not allowed... And there's a size limitation on the database, fixed to 200MB. The GoDaddy team refuse to provide support, as they claim it's not their responsibility, but the application we're using. So we're pretty much at loss at the moment.

Personally, I'm not much of a database expert, and I know nothing of SQL at all. I am computer literate, so to speak, but not a developer. More of a web designer / potato kind of guy :D So please, if there are things I can or need to do to the database, please give me some "easy to follow" SQL queries, and I'll be able to fun them.

Your help  is tremendously appreciated!

Cheers,
Jon - http://www.clementbass.com/web
 
New Post
1/25/2011 9:10 AM
 
Quite likely the size of the database's EventLog, SiteLog, ScheduleHistory or one of the search tables has grown to a very large size. Likewise with the database transaction log.

Sebastian Leupold's recent blog entry gives some information on cleaning out the excess entries and shrinking the database:

http://www.dotnetnuke.com/Resources/B...

Unfortunately if GoDaddy does not permit you to shrink the database size, you may be limited in some cleanup operations.

Do you know if the database is MS SQL Server 2005 or 2008?

Bill, WESNet Designs
Team Lead - DotNetNuke Gallery Module Project (Not Actively Being Developed)
Extensions Forge Projects . . .
Current: UserExport, ContentDeJour, ePrayer, DNN NewsTicker, By Invitation
Coming Soon: FRBO-For Rent By Owner
 
New Post
1/25/2011 10:11 AM
 
Thanks for your answer!
I will look into the blog, maybe there's something I can find out there! :-) Hopefully there is!

The Eventlog is mostly disabled, and I clean it out every now and then. There is no more than 10-20 entries in there each time, so most entries are disabled. There is no activated Search on the site, and the Sitelog is also disabled by default from GoDaddy. So Neither of these should most likely give too much data to the database.

The version of the SQL Server is 2005.

I did a sp_spaceused command, and got the following information out:
database_name database_size unallocated space
***** 227.00 MB 0.00 MB
 
reserved data index_size unused
204824 KB 198448 KB 5024 KB 1352 KB


 
New Post
1/25/2011 10:31 AM
 
New update!!!

I have disabled the search on the site... so it beats me how this could happen!! But when I ran through the suggested procedures from Sebastian's blog, it seem sI have managed to shrink my database a lot! That's just awesome! I ran through his commands, and here's the new readings I got from the database. Notice the difference in unallocated space! Running a few new tests, to see if this solves the problem (which it should, no??).

database_name database_size unallocated space
**** 227.00 MB 185.89 MB
 
reserved data index_size unused
14448 KB 9224 KB 4120 KB 1104 KB

I'll come back wiht an update, but hopefully this is now fixing our problem!
 
New Post
1/25/2011 10:39 AM
 
you'll need to identify what table(s) have the data as your database size has gone beyond the limit provided for your godaddy account. To do this, you can use an undocumented stored procedure.

sp_msforeachtable "sp_spaceused '?'"

Alternatively the script at http://www.dotnetnuke.com/Community/F... will give you a nice formatted output.

Cathal

Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Performance and...Performance and...Primary file group fullPrimary file group full


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