I have to hold my hand up and say I’m a bit naughty for having updated a lot of egw+perp tables directly from external scripts when developing a migration path from previous legacy data in to an egw+perp setup. It was a pretty big learning curve to figure out so many table definitions and required vast amounts of SQL operation analysis and testing in a VM environment, but it can be done if you’re methodical and have an eye for detail.
Whilst I think defining import/exports are great, if you need something more technical achieving (importing several legacy systems data is one such valid requirement) then it pays to look at being able to do this directly, especially if it’s a one-off. I think the requirements of importing many accounts from an existing Oracle DB could be achieved in an easy PHP script not 20 lines long and negate the sorts of nastiness you get when dealing with CSV files. If passwords contain extended symbols etc. then you could be heading in to quite the nightmare.
Plus it’d be pretty easy to create default addressbook entries and confic options for all the accounts in a script too.
Paul
Hello,
I need to create many account. But I have their information which has
name,ID,PW,etc… in other oracle DB.
If I create accounts at egroupware application, I think this is stupid and
annoy me.
Use the import/export app.
- Dump your info from oracle into a CSV.
- Create the definition (Admin -> importexport -> Define
imports>exports). User CSV import is under Admin
app.
- Use your definition to import into egroupware.
Nathan
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand
malware threats, the impact they can have on your business, and how you
can protect your company and customers by using code signing.
http://p.sf.net/sfu/oracle-sfdevnl
eGroupWare-developers mailing list
eGroupWare-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-developers