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

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0High volume import / export in the DNN framework..High volume import / export in the DNN framework..
Previous
 
Next
New Post
2/4/2009 10:55 PM
 

I'm starting to think this may be the impossible dream, but does anyone have ideas for import / export of upwards if a half million rows using the standard DNN import / export methodology?

My assummption at this point is the overhead of having to return a string that XML is encoded is going to make that prohibitive. I am considering an option of using short attributes in the serialization process, but maybe have to revert to a standalone comma delimited variation just for the high volume tables.

 
New Post
2/4/2009 11:44 PM
 

If the schema is the same on the other side, can't you use SSIS


AcuitiDP - Oracle Data Provider for DotNetNuke
 
New Post
2/5/2009 9:30 AM
 

SSIS isn't really an option in many cases. Works fine for local migrations between environemtns but it doesn't work well when I need to migrate from a hosted environment to a local one and back. I can't do a push to a SQL express on a workstaion using SSIS and the process is really not freindly enough for the developers to do repeatidly. I need to be able to take a database, and populate the schema, deploy the GUI, the load the database in a process that has as few steps as possible. A dnn module installation followed by a Import would populate a fresh image that I will need on multiple machines in remote locations.

In any case I know lots of ways to do it outside of DNN. My question really is has anyone done large volume import / export with the DNN framework, and if so, how.

 
New Post
2/5/2009 1:53 PM
 

I've resorted to "cheating" in cases like this.  I programmed up a webservice that allows me to transfer the stuff back and forth between apps (whether a windows desktop app or otherwise) and found it to be a lot more friendly in terms of large requests, etc.  Not exactly related to import/export but all of my scheduled tasks at my day job have been exposed as webservices and I use scheduled windows tasks or windows services to fire them off when I need them.  The same could work with import/export, the caveat of course is that you have to program that functionality in and be able to process chunks to prevent losing data.


-- Jon Seeley
DotNetNuke Modules
Custom DotNetNuke and .NET Development
http://www.seeleyware.com
 
New Post
2/5/2009 6:55 PM
 

 I like that approach, but the destinations in question are 9 time zones away and I have no idea when they'll be up. Now having a process they fire off that calls a web services on this end to repopulate would be nice, and I may consider that option for some other projects.

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0High volume import / export in the DNN framework..High volume import / export in the DNN framework..


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