• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 451
  • Last Modified:

Oracle CRM perfmance


Hello group,

my client has switched to Oracle CRM recently and I'm totally new to it.  I have few questions and will appreciate it if you give me some hints:

Note: data source is an AS/400 system and they are transferred to a server and sucked into Oracle!

Some pages are extremely slow and few even get stuck and don't show data after submitting a page.
How transfer can be done fast between two ends?
Does CRM give accessibility to JAVA code if I need to modify something?
any good place to start learning it?

Thanks.

0
akohan
Asked:
akohan
  • 8
  • 7
1 Solution
 
theo kouwenhovenCommented:
Hi akohan,

I assume Oracle is pulling data from the AS/400's DB2 database with a ODBC connection?
What ODBC driver is used?
If not explain how the data exchange is done?

Does the Oracle software read en write in DB2 or is it read only?

Regards,
Murph
0
 
akohanAuthor Commented:

Hello Murph,

Thanks for your response:

AS/400 runs few jobs to export some files on a Windows server (as *.csv)
Then an admin runs an sftp service to upload them on Oracle servers.
They will import the data.

Let me know if you have any questions so no there is no ODBC connectivity.

Regards
0
 
theo kouwenhovenCommented:
Yeah that is slow......

Why not transfering directly from the 400 into Oracle with:
- a RPG with a JDBC api
- an Java program

We use for this kind of situations middleware XB-Integrator,
That is able to run programs or directly read with SQL and
write it to an other DB or make CSV or XML from it.

We did make that choice because this XB_I software connects several platforms with XML
including a CRM portal, an webshop.

0
Veeam Disaster Recovery in Microsoft Azure

Veeam PN for Microsoft Azure is a FREE solution designed to simplify and automate the setup of a DR site in Microsoft Azure using lightweight software-defined networking. It reduces the complexity of VPN deployments and is designed for businesses of ALL sizes.

 
akohanAuthor Commented:


I appreciate your advice but I'm not an AS/400 person. Can you give me some hints where to start to get a better picture?


How about using DbMoto or QMirror ? if no, what is the downside or if yes which one? I think these tools write into destination directly.

Thanks.
0
 
theo kouwenhovenCommented:
the best way is to hire a AS/400 person (like me) and let him do the AS/400 RPG JDBC job.
0
 
akohanAuthor Commented:

I have that person in hand who knows RPG but can you give me more clear what should be done using RPG?
0
 
theo kouwenhovenCommented:
Oke, in RPG you can use JDBC API calls to write directly to a remote DB... very fast and no unnecessary files involved.
It'is just plain QSL that is passed to the API so it's not rocketscience
0
 
akohanAuthor Commented:


Hi Murphy,

Thanks for your comment. Are you saying that in RPG we can use JDBC API to write directly into Oracle? if so, is there a link that I can see?

Also, what happens if I have added a field in my AS/400 tables and now want to see it on Oracle/CRM end? how can I provide that field into destination table?

Regards.
0
 
akohanAuthor Commented:

Last question, if I need to consult with you, what is your contact info?

Regards.

0
 
theo kouwenhovenCommented:
It's just SQL so I assume that you can also use alter table.

0
 
theo kouwenhovenCommented:
Check this out

http://systeminetwork.com/article/jdbc-rpg

On this moment we use JDBC to read and write to MySql and it is very fast. In the past we did it with a java program, also running on the as/400 (stored on the IFS), there we connected to remote DB2 and Oracle DB.




0
 
akohanAuthor Commented:

Can I contact you via the link?

Also, I am told that there is a error checking/verification before data are stored in Oracle. How can I address that?

Regards,
0
 
theo kouwenhovenCommented:
No I'm not contactable,
and because of contracts with my customer I'm not able to give you my examples, it's not my property.


But just test is, on that link from the previous post, is a zip-file with examples (also Oracle) to make it easier here it is
http://systeminetwork.com/files/RpgAndJdbc.zip

Good luck.
0
 
akohanAuthor Commented:

Sure, I will go for it.

Thanks for sharing your thoughts and help.

Regards
0
 
akohanAuthor Commented:
thanks
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 8
  • 7
Tackle projects and never again get stuck behind a technical roadblock.
Join Now