SAP BI 4.0 SP2 on Linux and Postgresql Datasource via JDBC drivers

Hi,
I installed SAP BI Platform 4.0 SP2 on Redhat 5.2 and i try to access as a universe datasource a postgresql database (v8.4). But i don't know how to configure the postgresql JDBC driver on linux server.
does anyone have a step by step procedure to configure this JDBC postgresql driver on linux ?
I download this driver : http://jdbc.postgresql.org/download/postgresql-8.4-703.jdbc3.jar
I read the SAP Data Access document for SAP BI 4.0 SP2 about JDBC connexions, they talk about a SBO file located in $ROOT_DIR/sap_bobj/enterprise_xi40/dataAccess/connectionServer/jdbc , but there isn't any SBO file for postgresql database ?
Thanks in advance
JP
Edited by: Jean-Philippe ARNALOT on Oct 6, 2011 6:58 PM

Hi
I found a solution alone, this note 1347514 helps me :
My conf : Redhat 5.2 + SAP BI 4.0 SP2 + postgresql 8.4 datasource + jdbc drivers
My solution :
1) Download JDBC drivers on client side (http://jdbc.postgresql.org/download/postgresql-8.4-703.jdbc3.jar)
2) Create and export a JDBC connexion for postgresql8
3) Create and export a universe using this connexion (test a query in universe design tool tools/Querybuilder)
4) install JDBC drivers on server side, i copied the jar file in this location : $ROOT_DIR/sap_bobj/enterprise_xi40/dataAccess/connectionServer/drivers/java/postgresql-8.4-703.jdbc3.jar
5) Set your classpath in your .profile : CLASSPATH=$CLASSPATH:/export/logiciels/tes-boxi/sap_bobj/enterprise_xi40/dataAccess/connectionServer/drivers/java/postgresql-8.4-703.jdbc3.jar; export CLASSPATH
6) Source your .profile
7) Restart servers (i think restarting only webi server would be ok)
8) Open BI LaunchPad, start Webi and execute a query on postgresql universe
It Works with my configuration
Thanks for your help 
JP

Similar Messages

  • Best and most stable VIA chipset drivers

    Can anyone suggest which are the best VIA chipset drivers for the K8T Neo2 FISR mtoherboard (6702E)?
    Live update syas 5.07A .... and that iswwhat I have at present ....
    JLP

    hello,
    stuck with MSI drivers: http://www.msi.com.tw/program/support/driver/dvr/spt_dvr_detail.php?UID=608&kind=1

  • IRIX and Oracle 7 Thin JDBC drivers

    I have a question I think I have the answer for, but I am just
    verifying it. The Oracel 7 Thin JBDC drivers will work on any
    platfrom including IRIx right? The reason I ask is the site has
    a download for Solaris and NT and I am not sure what the
    difference is. Anyway, if someone knows for sure it would be a
    great help to know.
    Thanks,
    Jesse
    null

    Which version of Oracle's JDBC driver are you using? Have you tried using the 8.1.6 version of our JDBC driver?
    Please also take a look at the FAQ:
    http://technet.oracle.com/tech/java/sqlj_jdbc/htdocs/jdbc_faq.htm#_11_
    null

  • Using IN and TABLE operators via JDBC

    Greetings,
    Hope this may be of benefit to someone.
    Any and all feedback greatly appreciated.
    import java.math.BigDecimal;
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import javax.sql.DataSource;
    import oracle.sql.ARRAY;
    import oracle.sql.ArrayDescriptor;
    import oracle.jdbc.pool.OracleDataSource;
    * Tests an SQL query that uses the IN operator and the TABLE keyword.
    * The TABLE keyword transforms a PL/SQL collection into a regular table.
    * Hence a query can use the IN operator with a PL/SQL collection.
    * A PL/SQL collection maps to a java array.
    * Hence you can execute a query using a <code>PreparedStatement</code> and an
    * array as the parameter value.
    * Note, however, that the PL/SQL collection type <em>must</em> be a database
    * named type, one that is defined using the CREATE TYPE [DDL] statement.
    public class SqlQuery {
      public static void main(String[] args) {
        Connection c = null;
        Object[] oa = new Object[3];
        oa[0] = new BigDecimal("9712061");
        oa[1] = new BigDecimal("9712062");
        oa[2] = new BigDecimal("9712063");
        PreparedStatement ps = null;
        ResultSet rs = null;
        String sql = "select ENAME " +
                       "from EMP " +
                      "where EMPNO in (" +
                                      "select * " +
                                        "from table(?)" +
        String url = "jdbc:oracle:thin:scott/tiger@//localhost:1521/orcl";
        try {
          OracleDataSource ods = new OracleDataSource();
          ods.setURL(url);
          c = ods.getConnection();
          ArrayDescriptor ad = ArrayDescriptor.createDescriptor(
                                                           "<nested table type name>",
                                                           c);
          ARRAY a = new ARRAY(ad, c, (Object) oa);
          ps = c.prepareStatement(sql);
          ps.setArray(1, a);
          rs = ps.executeQuery();
          while (rs.next()) {
            System.out.println(rs.getString(1));
        catch (Exception x) {
          x.printStackTrace();
        finally {
          if (rs != null) {
            try {
              rs.close();
            catch (Exception x) {
              System.err.println("Failed to close result set.");
              x.printStackTrace();
          if (ps != null) {
            try {
              ps.close();
            catch (Exception x) {
              System.err.println("Failed to close statement.");
              x.printStackTrace();
          if (c != null) {
            try {
              c.close();
            catch (Exception x) {
              System.err.println("Failed to close database connection.");
              x.printStackTrace();
    }Good Luck,
    Avi.

    Thanks a lot for your replies!
    We've solved the issue by converting the de table of record type into a sys_refcursor.
    The types are now defined globally (instead of in a package) and we wrote a wrapper around the original function:
    create or replace type my_result_rec as object(
      val1 number,
      val2 number );
    create or replace type my_result_tab is table of my_result_rec;
    function my_function_wrapper(
        param1 in number,
        param2 in number
      ) return sys_refcursor is
        result sys_refcursor;
      begin
        open result for
          select * from table(my_function(param1,param2));
        return result;
      end;
    Rob

  • Weblogic 5.1 and Oracle Database 10g JDBC Drivers

    I need to know if there are JDBC drivers for Oracle Database 10g compatible with Weblogic Server 5.1.
    Regards,
    Luis

    Hi. You should be able to use any JDBC driver with WebLogic 5.1.
    It may be the JVM that complains, if you use too old a JVM...
    Joe Weinstein at BEA Systems

  • MOVED: Best and most stable VIA chipset drivers

    This topic has been moved to AMD64 ATI/SiS/VIA based board.
    https://forum-en.msi.com/index.php?topic=106225.0

    hello,
    stuck with MSI drivers: http://www.msi.com.tw/program/support/driver/dvr/spt_dvr_detail.php?UID=608&kind=1

  • Mixed sap environment linux and windows

    Hello,
    I have a question regarding a mixed SAP environment. At the moment we are running win 2003 and sql server 2000. 1 central instance and two dialog. Now somebody suggested to migrate the central instance to linux and maxdb and keep the windows dialog instances! I've never heard about an os mixed sap environment!
    Is this common or do you know such environments? Please send your feedback and pro and cons to this suggestion!
    Thank you in advance!
    Does anyone knows how much the SAP migration service is?
    Best regards,
    Frank

    Why migrate off of Windows O/S?  I serve 1500 concurrent users along with 90,000 users on web services on commodity hardware ($20,000 per server), all running on Windows 2003 SP2 x64 with uptime of 99.9% per month.
    Just wondering.
    edit:  To answer your question, SAP is an application level program which deals with different O/S via different kernels.  However, from an SAP app to SAP app level, everything is done via TCP/IP pipes.  Doesn't matter if that pipe is provided by Linux, Unix, or Windows.
    Edited by: Kevin Lin on Jul 10, 2008 8:44 PM

  • Install SAP ERP 6.0 with Linux and Oracle RAC

    Hi Guru,
    I want to install SAP ERP 6.0 with Linux and Oracle RAC. Is this possible?
    Where do I find information?
    Thanks,
    Hugo.

    Hello Hugo,
    You can use either RAC or dataguard. On note [105047|http://service.sap.com/sap/support/notes/105047]:
    14. Data Guard
        o  You can use "Physical Standby".
        o  You cannot use "Logical Standby".
        o  You can use Data Guard Broker.
        o  You can use Maximum Performance Mode, Maximum Availability Mode and Maximum Protection Mode.
        o  In the case of Maximum Availability and Maximum Protection, you must pay particular attention to a fast network connection in order to avoid performance problems.
        o  Maximum Protection causes the primary database to terminate if problems occur in the standby database.
    60. Real Application Cluster (RAC)
        o  You can use this feature in accordance with Note 527843.
    Regards,
    Eduardo Rezende

  • Running SAP on Linux and HP-UX

    Hi
    We are planning a new installation of ERP 6.0. The solution architect is advising to install the DB on HP-UX running oracle RAC, and to install the SAP application on a seperate server running LINUX. So the SAP kernel will live on a LINUX server and the DB will live on HP-UX server.
    Does anybody know if there are any issues in doing this. Has anything been documented around performance etc.
    Any help would be greatly appreciated.
    Thanks
    Sam

    Hi
    This is an interesting question, personally i wouldn't  mix platforms if it isn't necessary, even if you can keep your SAP kernel on linux. So it would be interesting to know, why your solution architect is suggesting such an installation. Lets look at some questions, they might guide you to the critical points:
    - Besides the database are you going to implement SAP high availability? If yes, how?
    - How are you going to do your filesystem backups? Do you have a backup environment which covers both hp-ux and linux?
    - What is the reason to have SAP on linux and not simply have hp-ux instead?
    I am convinced these questions are worth thinking about. So far i installed RAC within a homogenous linux environment with integrated enqueue replication. I also setup systems with database/ci on hp and linux application servers. But i did not mix that so far
    Regarding performance: my experiences showed, that RAC is never faster than a single instance installation as long as you can buy a database server big enough, but with RAC you get high availability and you can scale on low cost hardware.
    Best regards, Michael

  • Looking for evalution download of EP6 SP2 for linux

    Is it possible to find a evaluation version of the SAP Portal EP6 SP2 for linux. To evalutate and check the installation procedure.

    Under downloads -> Webas there is a 640 release of the webas for linux.  Installing this is basically the same as installing the portal.
    Paul

  • Questions on Installing SAP BPC NW 7 SP2

    Hi Friends,
    My company is Installing SAP BPC NW 7 SP2 and I am heading the project starting from 1st June. I have downloaded the Installation guide and still have few questions
    1) On which client we deploy BPC server component, I mean on 000 or any other.
    2) Initially we are doing on Sandbox, so we are using only one system for both ABAP and NET servers and we are using 64bit machine. How do I run 1.1 Net framework on it, I have read installation guide it says configure to WOW6432 but dont know how to do it
    3) When we download the ABAP server component what format will it be    .SAR or .CAR or any other
    Please do reply.
    Thanks in advance
    Bobby

    Hello Bobby,
    1.  You will install the BPC server component with SAINT, which has to be executed in client 000, but BPC will actually run in the client you designate for BW.
    2. The following article discusses configuring ASP.NET 1.1 to run in 32 bit mode on a 64 bit system [http://support.microsoft.com/kb/894435]
    3.  The ABAP server component will be a SAR file.
    Thank you,
    Daniel

  • Analysing SAP Java Memory Usage in Unix/Linux

    Hi,
    I need to analyze the SAP Java memory usage of Unix /Linux machine..NW 7.0
    Please guide with the commands and steps..complete prcedure.
    Based on it I should decide whether to create a new server node (or) increasing heap size
    Thanks in advance

    Hi,
    Do you have performance problems?
    How many CPU's are in the server?
    Did you check Log Configuration for delays or errors?
    Did you tune any exisiting parameters?
    You can add the nodes only if there is performance problems. You may think of adding one node to start with
    Proper number of server nodes within an instance:
    u2013 #ServerNodes = availableMemory / (JavaHeapPermSpaceStack)
    You can calculate the server nodes based on below formula
    No. of server Node = (RAM you want to assign or available RAM in GB)/2.5 ============> for 64-bit system
    No. of server Node = (RAM you want to assign or available RAM in GB)/1.5 ============> for 32-bit system
    Hence as per above discussion, we should go with 5 server nodes means,
    5 = RAM/2.5 (Assuming you are on 64-bit platform)
    i.e. RAM = 12.5 GB
    2). u2013 Configure JVM heap according to Note 723909 and Note 1008311 - Recommended Settings for NW 7.0 >= SR2 for the AIX JVM (J9)

  • Migration from SAP BOBJ 3.1 SP2 to SAP BI 4.0

    Hi,
    Right now, we are on SAP BW 7.0 SP 20 and SAP BOBJ 3.1 SP2 and Crystal Reports 2008.
    Our PROD environment has only Crystal Reports that point to SAP BW queries.
    We have a future need of extending our BOBJ environment to develop some WebI reports and Explorer dashboards on an Oracle Data Mart.
    We want to upgrade our SAP BOBJ 3.1SP 2 to SAP BI 4.0 . Can anyone let us know if SAP BW 7.0 SP20 is a supportable platform for SAP BI 4.0 and Crystal Reports 2011??
    Thanks in advance
    ~Praneeth

    Praneeth,
    the answer is NO.
    BW 7.01 SPS 06+ is the minimum version we support.with BI4.0 SP02.

  • SAP BI 4.0 Installation on Linux Machines

    Hi,
    Can some body send me the document or Detailed steps regarding how to install the SAP BI 4.0 software on the Linux machines.also let me know what are the pre-requisites for this installation.
    This software needs to be installed in both Server and Clinets as well.
    Kindly consider it as a bit urgent and send me the details.
    Thanking you in Advance,
    Warm Regards,
    Naga Nanda Kishore.     

    Hi Nanda,
    Please refer the below link for SAP BI 4.0 Installation on Linux Machines.
    Linux System Landscape Overview
    Link:
    http://wiki.scn.sap.com/wiki/display/BOBJ/Linux+System+Landscape+Overview
    Linux Pattern Prerequisites
    Link:
    http://wiki.scn.sap.com/wiki/display/BOBJ/Linux+Pattern+Prerequisites
    Business Objects Installation:
    (a) Setting up BI platform server 1
    (b) Setting up BI platform server 2
    (c) Changing the Linux Pattern Cluster Name
    Link:
    http://wiki.scn.sap.com/wiki/display/BOBJ/Setting+up+BI+platform+server+1?original_fqdn=wiki.sdn.sap.com
    Regards,
    Daya Jha

  • Webservice URI of SAP IdM 7.0 SP2

    Hi,
    I am trying to connect GRC AC CUP to SAP IdM 7.0 SP2, for that i was trying to get the webservice URI for IdM. Where do we get the web service URI of IdM ?
    Cheers !!
    Zaheer

    Hi Zaheer/Sunil
    >Once you have done that, you need to create an .ear file
    Can you explain how we can create tis ear file?. Is there any guide or documentation which tells these steps?
    >I deployed the EAR file generated by VDS (IdentityService.xml) configuration on a SAP WAS server
    How we can get this Identity service.xml and how we can generate teh EAR file from VDS?  Can you share any guides or documentation
    Regards
    Sahad

Maybe you are looking for

  • How do I restore my tabs and tab groups after an update to version 36.0?

    I work with many tabs when I use Firefox. I keep them ordered in Tab Groups, which helps separate the different kids of work I do and interests I have. I have been using this environment for years. When I started my work today, Firefox updated to v36

  • Mac OS X 10.5.8 Leopard, on my old stationary PC ??

    Hi... i Wounder if you could install Mac OS X Leopard on a old stationary PC with 1,5 Ghz intel processor 512 mb ddr2 ram, and a old Nvidia G-Force 6200 series video-card ?? All i need is, format my hard drive to the Mac format ?? Is it possible to g

  • Final cut to photoshop to after effects back to final cut problem

    Hello there, I shall explain my problem. I am working with three different programs. Finla cut 7, photoshop, and after effects. I have taken a jpeg still from final cut to work in photoshop. In phtoshop I have layered a project to work in after effec

  • How & when to debug a system ?

    Dear All ,                                                  I need to know that as when i got an Abap run time error then how can i know that s debug is required at this time or not , OR the Abap run time error should be of some different type so in

  • Handling Modification Adjustment in Subsequent System

    Hello All, I am upgrading my Ecc to EHP4 and want the SPDD and SPAU modification to be used in the subsequent System. I have read the installation document and understood the following. Pre-reqisite :The CTS should be configured and the trans should