Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

Affordable ASP.NET Hosting Service
  Ads  
OnyakTech
 


  Sponsors  

Meet Our Sponsors

CrystalTech Web Hosting™
Webhost4life, specialists in DNN hosting
Mad Development is a full service interactive agency focusing on the merge of design, technology, e-commerce, and affiliate marketing by providing total website solutions.
AspDotNetStoreFront - E-Commerce by Design - The Leading ASP.NET shopping cart platform for developers!
SteadyRain
DataSprings - Great Ideas. Always Flowing.
 


DotNetNuke Forums
 
  Forum  General DotNetN...  Configure It! (...  ATTN DNN Gurus - Advanced Staging/Production question!
Previous Previous
 
Next Next
New Post 10/29/2008 7:50 AM
Unresolved
User is offline Cody Flanagan
1 posts
www.skylinetechnologies.com
10th Ranked


ATTN DNN Gurus - Advanced Staging/Production question! 

Guys,

I know somebody out there knows how to do this. I have a site set up in a staging / production environment. Both sites are on their own unique install with their own SQL database. I use SQL Server Management studio to copy the database from staging to production.. Works slick as hell.

I use a GREAT little file compare/sync utility I found to sync up the file & folder structure. http://www.scootersoftware.com/shop.php?bld=9222

The problem is, as people register on the site, fill out surveys, etc, there is data in the PROD database that is not in the DEV database. If I overwrite the entire database when updating the site, I lose all that data.

Any thoughts on how to update the PROD database without losing registration info, user accounts, passwords, logins, role assignments etc?

Any help would be greatly appreciated.

Thanks in advance!

 
New Post 10/29/2008 8:51 AM
User is offline Ian Robinson
677 posts
www.engagesoftware.com
7th Ranked


Re: ATTN DNN Gurus - Advanced Staging/Production question! 

Cody,

What kind of changes are you making in the development database? I'd recommend generating SQL scripts that create, drop, or update views/stored procedures/tables - that way you're only updating the necessary and not touching the data.

Also, I think Red Gate has a SQL Compare utility that may come in handy if you'd rather buy software to address the issue.

Take care,

Ian


Ian Robinson
Engage Software
St. Louis, MO
314.966.4000



The leading provider of DotNetNuke support, training and custom development.
 
New Post 10/29/2008 1:32 PM
User is offline WEBPC
397 posts
www.webpc.biz
8th Ranked


Re: ATTN DNN Gurus - Advanced Staging/Production question! 

 Ian Robinson wrote
....Also, I think Red Gate has a SQL Compare utility that may come in handy if you'd rather buy software to address the issue. ...

I second Ian's suggestion we use Red Gates SQL Data Compare to move data between production and development and vice versa.  Now where was that referral code ;)

Antony

 
New Post 10/29/2008 2:45 PM
User is offline Scott Willhite
2241 posts
www.dotnetnukecorp.com
5th Ranked










Re: ATTN DNN Gurus - Advanced Staging/Production question! 

Personally, I've been using Red-Gate's tools since their 1.0 releases.  I cannot imagine serious SQL Server development or operations without them.

In the absence of a robust model for ad-hoc data lifecycle management (which is pretty non-trivial), tools like SQL Data Compare are really, really helpful.  As someone who manages a pretty fair amount of production data in a variety of DNN properties, I use this tool a great deal.

I do expect the next year to see enhancements which will help address these scenarios.  But for today, tools like this (and solid procedures) are really the most effective weapons in your operational arsenal.


Scott Willhite
Director of Community Relations / Co-Founder
DotNetNuke Corp.

It is only with the heart that one can see rightly... what is essential is invisible to the eye.
~ Antoine de Saint-Exupéry
> Shameless plug for my wife ;) www.alkihomes.com
 
New Post 10/29/2008 4:56 PM
User is offline Charles Nurse
2987 posts
5th Ranked










Re: ATTN DNN Gurus - Advanced Staging/Production question! 

I actually use a different tool.

Apex SQL-Diff

It deos the same as the Red Gate tools but I find it provides more flexibility in its options.


Charles Nurse
DotNetNuke Trustee,
Senior Architect, DotNetNuke Coporation
MVP (ASP.NET) and
ASPInsiders Member
View my profile on LinkedIn
See my Blog for Articles on .NET, DNN and Module Development

View my Blog
 
Previous Previous
 
Next Next
  Forum  General DotNetN...  Configure It! (...  ATTN DNN Gurus - Advanced Staging/Production question!
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, 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 DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


Intura Vision / Intura Enterprise
Point-of-Sale and business management applications targeted towards quick service, fast casual and delivery-based restaurant concepts.
www.intura.com
Dnaxp.Net
Dnaxp.Net offers a comprehensive base of information, resources, and support for DotNetNuke.
www.dnaxp.net
DNNMasters - modules, consulting, development
DNNMasters developers are involved in DNN development since DNN 1.0.9 and today we offer a broad range of DNN related products and services including custom development of modules, help with ing third party modules for specific needs, general DNN technical support and administrative services.
www.dnnmasters.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP