JDBC System and DQE

Hi,
I am using EP7 SP9. I want to create a JDBC System for the Query iView. I got the problem while setting DQE properties in the system properties.
I have check DQE service in our Visual admin. It is running properly.
Reply soon. Its very urgent.

Vadim
I did all steps mentioned by you.
Still my issue is not resolved...
Thanks,
Ramakrishna

Similar Messages

  • Error in Test Connection through the DQE for my JDBC system

    Hi,
    I created a JDBC system and I gave DQE properties to connect to the PUBS database.
    I am getting the below error when I did Test Connection through the DQE.
    Test Details:
    The test consists of the following steps:
    1. Checks the existence of a backend admin user ID/password in the system properties.
    2. Checks the existence of a default alias for the system.
    3. Checks the DQE connection.
    Results
    1. Backend admin user ID and password exist in the system properties.
    2. Default alias of the system exists.
    3. DQE connection failed. The system is currently being loaded. Please wait and try again.
    I re-entered admin id and password in DQE properties as per OSS note 761753.
    Still I am getting the same error.
    Thanks,
    Ramakrishna

    Vadim
    I did all steps mentioned by you.
    Still my issue is not resolved...
    Thanks,
    Ramakrishna

  • Creation of JDBC system in portal 6.0.

    Hi all,
         I have created the jdbc system for oracle database (this is the database of  portal) in ep 6 sp 11 . But we are getting  connection test result negative . we are giving the following connection parameters in system.
      Connection URL = jdbc:oracle:thin:@ep62:1527:SAA
      Driver Class Name = oracle.jdbc.OracleDriver.
    (above values i have taken from the file DB_connect.properties  on  portal server)
      I have created the system alias and mapped the userid password . But the connection test  is negative.
    Am i missing something?
    rgds
    Rajendra

    Hi,
      When you are creating JDBC Portal System you can use the standard driver and URL pattern as suggested by documentation
    URL: jdbc:sap:oracle://host:1521;SID;=sid
    Driver: com.sap.portals.jdbc.oracle.OracleDriver
    The above driver class comes with EP 6.0 so no additional sources required.
    (a) set User Management to 'admin,user'
    (b) create an Alias for the JDBC System and set it to default.
    goto User Administration -> user mapping
    here enter the user to want to use the JDBC System and search. here click on edit. On the Edit screen select the JDBC System (This will appear only if (a) and (b) are set properly.) and enter the DB user id and Password, and click on save.
    Goto JDBC System -> Connection Tests and Run the Connector Test.
    Regards,
    S.Divakar

  • About JDBC System...

    Hi All,
    I am trying to develop a Portal Application in NWDS with java.
    My requirement is to create some tables and then to access them.
    I created these tables with the Dictionary Prespective in the NWDS.
    To have acces to a RDBMS i read that i have to create a JDBC System and then write a code like this
    IConnectorGatewayService cgService =(IConnectorGatewayService) PortalRuntime.getRuntimeResources().getService(IConnectorService.KEY);
    if (cgService == null) {
    throw new ConnectorException("Error in get Connector Gateway Service");
    ConnectionProperties cp =new ConnectionProperties(request.getLocale(),request.getUser());
    IConnection conn = cgService.getConnection("tempdbalias", cp);
    conn = getJDBCConnection("testdbalias", request);
    INativeQuery query = conn.newNativeQuery();
    ResultSet result = (ResultSet)query.execute("select vendorname from vendor");
    My questions are :
    Do i have access in the tables created in the NWDS with the above code?
    Or i have to create tables in the DB with other way?
    Please i will appreciate any help.
    Regards,
    Ari

    The tables created through the dictionary perspective are created in the default DB of your server. You can access that by creating any alias of the DB( through visual admin) and access the same through the following code:
    InitialContext initialContext = new InitialContext();
    DataSource dataSource = (DataSource)initialContext.lookup("jdbc/SAPDB");
    connection = dataSource.getConnection();
    Here SAPDB is the alias for the datasource.
    Hope it helps.

  • Problem in Creating a JDBC System - SQL Server

    Hi All
    I failed in creating a JDBC System(SQL Server).  I am using SAP EP 7.0 SP 9.  I tried to create the JDBC system with the following properties:
    I am listing them Category wise:
    Connection Properties:
    1. Connection Timeout: 300
    2. Connection URL: jdbc:sap.sqlserver://<server name> : <port name>; DatabaseName=master
    3. Driver Class Name: com.sap.portals.jdbc.sqlserver.SQLServerDriver
    4. Validate Connection: Yes
    UserManagement Properties:
    5. User Mapping Type: admin;user
    Please help me out in making this work. And let me know if any changes to incorporated.
    Regards,
    Vijay.

    Hi vijay,
    I have tried this thing sometime back. But when i create a JDBC system, I never give the <b>Connection Timeout</b> and change the<b> Validate Connection</b> from No to Yes. I just give the <b>Connection URL</b> and the <b>Driver Class Name</b> in the Connection Properties dropdown.
    Try making these changes and check whether the user mapping is done correctly. Also check whether the Connection URL and the Driver Class Name are correct or not. Have a look at the following link:
    <a href="https://www.sdn.sap.com/irj/sdn/wiki?path=/display/VC/JDBC%2bConnection%2bSetup">https://www.sdn.sap.com/irj/sdn/wiki?path=/display/VC/JDBC%2bConnection%2bSetup</a>
    Let me know if this works.
    Bye
    Ankur
    Reward points if it helps!!

  • Problem in creating a JDBC System on VC7.1 portal ( CE7.1 SP3)

    I have a problem in creating a JDBC System on VC7.1 portal (CE7.1 SP3)
    I get the following error:
    Test Details:
    The test consists of the following steps:
    1. Retrieve the default alias of the system
    2. Check the connection to the back-end application using the connector defined in this system object
    Results
    Default alias retrieved successfully
    Connection failed. Make sure user mapping is set correctly and all connection properties are correct.
    Could you please let me know if there are any guides on SAP Library; I was not able to find any documentation nor any threads discussing this on VC7.1
    Although, I saw this thread Can Visual Composer talk to/connect to any Database?..
    which says that VC7.1 can connect to SAP backend
    and web services only, and there is no direct connection to the db.
    Help needed please.

    Hi Dharmi
    Here is a quote of Dafna's post in [another thread in this forum|Re: Copy VC controls]
    CE7.1.1 will be released at September 2008 for ramp-up customers.
    There are many improvements and new capabilities in the new release of Visual Composer for CE7.1.1. Among the new features you can find:
    The missing features from Visual Composer 7.0 (Html view, portal Eventing support (EPCM), JDBC, Undo/Redo, and more..)
    Many layout & modeling improvements
    Additional ALV table functionality - export to Excel, switch to chart, configure ALV behavior at design time
    Integration of Visual Composer in Eclipse - additional entry point to the Visual Composer models from the NWDS. This integration provides the option to add a WD component (in case of missing functionality in Visual Composer), as a black box component to the Visual Composer model. Right-clicking the component will open the Web Dynpro perspective for creating/modifying the component.
    Regards,
       Shai

  • Error while doing connection test for a jdbc system

    Hi all,
    i created a JDBC system. i gave all the required information for creating it like username, passowrd, connection URL, driver class name.
    i even did the user mapping. But still when i try the connetion test it is giving me an error.
    the error message that is visible in the front end is like follows
    <i>Test Connection with Connector - Jan 1, 1970 2:29:41 PM
      Test Details:
    The test consists of the following steps:
    1. Retrieve the default alias of the system
    2. Check the connection to the backend application using the connector defined in this system object
      Results
    Retrieval of default alias successful
    Connection failed. Make sure user mapping is set correctly and all connection properties are correct.</i>
    when i c the log files i noticed the following log messages
    <b>
    #1.5#00065BF80BD800660000000000000C6C000414205F93044C#1148029181853#/System/Server#sap.com/irj#com.sap.portal.ivs.semantic.systemLandscape#Administrator#435####cf4424d0e71511da940a00065bf80bd8#D:/Triniti_Deployment_Source/infrastructure/fdt/WEB-INF/classes
    fdtout.log##0#0#Warning#1#com.sap.portal.ivs.semantic.systemLandscape#Java###Failed to retrieve Password##
    #1.5#00065BF80BD800660000000100000C6C000414205F93059D#1148029181853#/System/Server#sap.com/irj#com.sap.portal.ivs.semantic.systemLandscape#Administrator#435####cf4424d0e71511da940a00065bf80bd8#D:/Triniti_Deployment_Source/infrastructure/fdt/WEB-INF/classes
    fdtout.log##0#0#Warning#1#com.sap.portal.ivs.semantic.systemLandscape#Java###Failed to retrieve User##
    #1.5#00065BF80BD800660000000200000C6C000414205F930770#1148029181853#/System/Server#sap.com/irj#com.sap.portal.ivs.connectorService#Administrator#435####cf4424d0e71511da940a00065bf80bd8#D:/Triniti_Deployment_Source/infrastructure/fdt/WEB-INF/classes
    fdtout.log##0#0#Error#1#com.sap.portal.ivs.connectorService#Java###Failed to get connection for system #1#Dummy_JDBC_System#
    </b>
    can any one please tell me where i am going wrong.
    thanks in advance
    Pavan Kumar.

    Hi Pavan
    i see the log file that u provide
    check ur connection properties.
    further also check following might help u
    http://help.sap.com/saphelp_nw2004s/helpdata/en/29/acd8403e37762ae10000000a155106/frameset.htm
    also look at sap note 773401
    regards,
    kaushal
    Message was edited by: kaushal malavia

  • JDBC adapter and message split

    Hello, does anybody know how I can make a split of a document created by the JDBC adapter and that should look like
    <resultset>
      <row>
         <column-name1>column-value</ column-name1>
         <column-name2>column-value</ column-name2>
         <column-name3>column-value</ column-name3>
      </row>
      <row>
         <column-name1>column-value</ column-name1>
         <column-name2>column-value</ column-name2>
         <column-name3>column-value</ column-name3>
      </row>
    </resultset>
    into several's independent documents of type:
      <row>
         <column-name1>column-value</ column-name1>
         <column-name2>column-value</ column-name2>
         <column-name3>column-value</ column-name3>
      </row>
    May I create the messages in the dispatcher?
    Thank you
    Ernesto Duran

    Hello, isn't it possible to create an inbound abap Proxy in XI that wait for the message then this inbound proxy loops into the message and call and outbound proxy for each entry(row).
    The outbound proxy is working well for me but I'm having problems routing the message back to XI... I get the problem "SAP:Code p1="No inbound interface found for sender" But when I route the message to a business systems everything is ok.????
    Anyway what I want to do is:
    jdbc adapter --> XI --> inbound proxy --> XI --> outbound proxy --> XI --> Idoc adapter --> R3
    And the steps inbound proxy --> XI --> outbound proxy --> XI are used only to split the message.
    The reason why I try to use this approach is that I don't understand how I can split a message in java or XSLT maybe someone know???
    Thank you
    Ernesto Duran

  • How to use a portal jdbc system to delete or insert by IExecution.execute

    hi everyone:
    I create a jdbc system in portal. Then I use following codes to query a table
    IQuery query = client.newQuery();
    query.execute("SELECT * FROM [Categories]");
    It is fine.
    Now, I wanna do insert or delete operation. I can't use the IQuery object. I think it is only for query and it is Deprecated. I find there is a method: IExecution.execute(IOperation). But I don't know how to use that method. Can I insert/delete records using that method? The last question is how to control the sql transaction by that IExecution object.
    thanks
    elliot

    Hi,
    I followed the interface framework to complete a query.
    The code is shown under
    How to Modify DB Records Using JDBC Connector FrameWork
    But I got this exception and I don't know how to go further:
    com.sapportals.connector.execution.ExecutionException: Exception during execution of SQL statement at com.sapportals.jdbcconnector.execution.objects.JDBCExecution.execute(JDBCExecution.java:118) at iview.Simple.doContent(Simple.java:43) at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209) at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114) at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328) at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136) at

  • Oracle 10.1.0 jdbc driver and 9i Database

    Are there any known issues with using the Oracle 10.1.0 jdbc drivers and 9i Database. I was lead to believe that the Jdbc drivers are backward compatible.
    Thanks

    Sorry for not including my error:
    Hello all,
    I am getting an error "Bigger type length than Maximum" when calling a stored procedure that returns a small result set. I am not working with BLOBs or CLOBs and cannot find anything on the web that addresses my specific situation.
    I would greatly appreciate any help available in solving this problem.
    Here is my data access object:
    package my.app.access;
    import java.sql.CallableStatement;
    import java.sql.Connection;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import oracle.jdbc.OracleTypes;
    import oracle.jdbc.OracleTypes.*;
    import my.app.beans.Person;
    import my.app.util.Database;
    public class PersonAccess {
         public Person getPerson(Person person) throws SQLException, Exception {
              Database db = new Database();
              Connection con = db.connect();
              ResultSet rs;
              CallableStatement cs = con
                        .prepareCall("{call SP_GET_PERSON_BY_USER_ID (?,?)}");
              cs.setString(1, person.getUserId());
              cs.registerOutParameter(2, oracle.jdbc.OracleTypes.CURSOR);
              cs.execute(); // ################### ERROR HAPPENS ON THIS LINE
              rs = (ResultSet) cs.getObject(2);
              if (rs.next() == true) {
                   person.setId(new Integer(rs.getString("id")).intValue());
                   person.setFirstName((String) rs.getString("first_name"));
                   person.setLastname((String) rs.getString("last_name"));
                   person.setPhoneNumber((String) rs.getString("phone_number"));
                   person.setEmailAddress((String) rs.getString("email_addr"));
                   person.setRoleId(new Integer(rs.getInt("role_id")).intValue());
                   //this.roleName = rs.getString("role_name");
                   person.setPassword((String) rs.getString("password"));
                   person.setAgencyId(new Integer(rs.getInt("agency_id")).intValue());
                   if (rs.getString("account_disabled").equals("1"))
                        person.setAccountDisabled(true);
                   if (rs.getString("pwd_change_reqd").equals("0"))
                        person.setPasswordChangeRequired(false);
              return person;
    And here is a test object:
    package my.app.access;
    import my.app.beans.*;
    public class testAccess {
         * @param args
         public static void main(String[] args) {
              // TODO Auto-generated method stub
              PersonAccess pa = new PersonAccess();
              Person person = new Person();
              person.setUserId("jrlaughlin");
              try {
                   pa.getPerson(person);
              } catch (Exception e) {
                   e.printStackTrace();
              System.out.println("done");
    And here is the output from this test app
    java.sql.SQLException: Bigger type length than Maximum
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:124)
         at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:161)
         at oracle.jdbc.driver.DatabaseError.check_error(DatabaseError.java:884)
         at oracle.jdbc.driver.T4CMAREngine.buffer2Value(T4CMAREngine.java:2230)
         at oracle.jdbc.driver.T4CMAREngine.unmarshalUB4(T4CMAREngine.java:1146)
         at oracle.jdbc.driver.T4CTTIoac.unmarshal(T4CTTIoac.java:215)
         at oracle.jdbc.driver.T4C8TTIuds.unmarshal(T4C8TTIuds.java:121)
    done
         at oracle.jdbc.driver.T4CTTIdcb.receiveCommon(T4CTTIdcb.java:125)
         at oracle.jdbc.driver.T4CTTIdcb.receiveFromRefCursor(T4CTTIdcb.java:103)
         at oracle.jdbc.driver.T4CResultSetAccessor.unmarshalOneRow(T4CResultSetAccessor.java:165)
         at oracle.jdbc.driver.T4CTTIrxd.unmarshal(T4CTTIrxd.java:787)
         at oracle.jdbc.driver.T4CTTIrxd.unmarshal(T4CTTIrxd.java:704)
         at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:526)
         at oracle.jdbc.driver.T4CCallableStatement.doOall8(T4CCallableStatement.java:179)
         at oracle.jdbc.driver.T4CCallableStatement.execute_for_rows(T4CCallableStatement.java:782)
         at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1027)
         at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2887)
         at oracle.jdbc.driver.OraclePreparedStatement.execute(OraclePreparedStatement.java:2978)
         at oracle.jdbc.driver.OracleCallableStatement.execute(OracleCallableStatement.java:4102)
         at my.app.access.PersonAccess.getPerson(PersonAccess.java:68)
         at my.app.access.testAccess.main(testAccess.java:17)
    I am only having this problem when using the 10g jdbc driver, 9.2.0.4 and up are fine.
    Thanks again.....

  • How to use JDBC II and III Type Drivers?

    Hi To All
    I am learning JDBC Programming in Java. i got some couple of examples on JDBC I and IV type of Drivers. but i am not able to understand, and use 2nd and 3rd Type of JDBC Drivers. i did not find those examples anywhere. if you know how to use them, please help me. Thanks in advance.

    that's not for you to worry about. The native code is part of the driver, and supplied with it.
    In other words, the driver calls some DLL (or whatever, depending on operating system) which is most part of or calls the database client also installed on the client.
    This in turn calls the server.
    Your Java code never notices all that going on under the hood, except that it may well be slightly slower than using a type 4 driver (depending on the database, some may have highly optimised native network traffic, which is so much faster than the IP traffic of a type 4 driver that it makes up for the extra work needed to communicate between applications and application layers).

  • JDBC System Connection VS BI JDBC System Connection

    Hi All,
    I've created a BI JDBC System which connects to the MS SQL Server 2005, and the connection tested successfully. I am now able to browse for tables.
    But I need to access stored procedure as well, so i created a JDBC System with the same Database URL, Driver Class Name, and User Mapping. But i failed the connection test with the error:
    com.sap.guimachine.portalconnector.commandhandler.CommandException: Failed to connect to backend system. Check your system definition and user privileges.#
    Any idea?
    Thanks & Regards,
    Sarah

    Hi!
    See http://wiki.sdn.sap.com/wiki/display/VC/Step-by-Step%2bguide%2bMaxDB%2bJDBC.
    and notes - 773401
    attention to:  change_ref -m com.sapportals.connectors.database library:MAXDB_DRIVER
    and: user mapping to database user with necessary authorities
    very usefull testing connection through VA-JDBC Connector- create datasource (fill url + user/psw) and "db initialization" - select * from la-la
    Vlad
    Edited by: Skif on May 18, 2010 7:37 AM
    Edited by: Skif on May 18, 2010 9:04 AM

  • BI JDBC system does not appear in a search in Visual Composer of CE7.1

    Hi All,
    I have configured BI JDBC system in CE7.1 but it does not appear in a search in visual composter.
    I have using following connection parameter while configuration of BI JDBC system in CE 7.1.
    Oracle Deriver - classes12.jar / ojdbc14.jar
    Connection URL - jdbc:oracle:thin:@xx.xx.xx.xx:1527:BWI;SYSTEM;xxxx
    Driver Class Name - oracle.jdbc.driver.OracleDriver
    Platform details for BI and CE 7.1
    OS AIX 6.1
    Database Oracle 10.2
    Apart from this I already check SAP Note 1247283,1169625,1138877,773401 but still is not working.
    Please help me on same.
    Thanks,
    Harshal

    Created BI master system and problem is solved.
    Edited by: Harshal Subhash Dusane on Aug 12, 2010 2:03 PM

  • Configure BI JDBC system for VC

    Hello,
    I am new at VC and try to configure a BI JDBC system (BW 3.5) for VC. I have downloaded
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/6209b52e-0401-0010-6a9f-d40ec3a09424
    (How to Configure a BI JDBC System for Visual Composer.pdf) but do not know how to proceed after step 8 where SDK_JDBC is required. In my Visual Admin --> Cluster tab --> Services --> Connector Container --> Runtime tab --> under sap.com/com/sap.ip.bi.sdk.dac.connector.jdbc node SDK_JDBC must be selected. However, such node does not exist, how can I install it? Please help!
    Thank you very much,
    Elias Negrin

    Hello Elias,
    Please see my comments on your last post below:
    > Hi Deep,
    >
    > In step 7 I have to specify location of JDBC JARs
    > provided by RDBMS vendor (<b>Oracle 9i</b> in our case). I
    > have already done step 6 where added <b>MSSQL </b>jar files
    > (JDBC Connector --> Runtime tab --> Datasources -->
    > Drivers). What am I missing?
    >
    > Thanks again,
    > Elias
    I highlighted in bold where the issue is, you went ahead and loaded the JDBC driver for Microsoft's SQL Server on the JAVA WebAS and not the JDBC driver for Oracle 9i, which is the RDBMS you are using. You can download the appropriate JDBC driver from the site below.
    http://www.oracle.com/technology/software/tech/java/sqlj_jdbc/index.html
    Once you have done this install the Oracle JDBC Driver and you should be fine.
    Good Luck,
    Cheers,
    Scott

  • JDBC system to MS SQL server.

    Hi.
    I am trying to create a connection to a MS SQL server using a JDBC system.
    I have downloaded the jar files for the MS SQL driver and created a new driver in VA under the jdbc connector service.
    How do I add this driver to the JDBCFactory class (com.sapportals.connectors.database)?
    When I try to add the newly created driver libary to the loader references under the Resources tab it does not save the entry.
    Rodney

    Hi,
    To add new JDBC Drivers, check this:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/80/4f34c587f05048adee640f4c346417/frameset.htm
    Once your JDBC driver is added you should define it:
    http://help.sap.com/saphelp_nw2004s/helpdata/en/c7/641f44be9f1e4ebbe807cfbad61d44/frameset.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/b0/6e62f30cbe9e44977c78dbdc7a6b27/frameset.htm
    Also follow my reply here:
    Defining datasource in portal application
    Regards,
    Praveen Gudapati

Maybe you are looking for

  • How do I open OS 9 documents with OS 10.4.11

    I need to know how to open documents created with OS 9 using 10.4.11 My hard drive has been replaced and I no longer have OS 9 on my system, plus, I don't have an old OS 9 install disc. I've got a ton of important documents I thought I'd open and try

  • Auto cancellation of excise invoice while cancelling commercial invoice

    Dear Experts,                      we have done for one of our client that when they create commercial invoice,excise invoice accounting is also getting created. But when i am cancelling the commercial invoice,excise accounting is not getting reverse

  • Run time error - DYNPRO_MSG_IN_HELP using F4IF_INT_TABLE_VALUE_REQUEST

    I am using FM - F4IF_INT_TABLE_VALUE_REQUEST on a selection screenf field. After that I do some validation and throw an error message in the at selection screen event. But this results in DYNPRO_MSG_IN_HELP error. I need to have the error message. I

  • How to test BLOB Table Column in BCBrowser??

    Hi, My requirement is to upload a file(pdf,doc,jpg, txt) into DB using ADF. I use, Jdev 11.1.1.6, Oracle 10g XE. For this, I created the following 1. A table as MyFilesTab(ID Number, FileName Varchar2(80), File BLOB) 2. An Entity Object MyFilesEO on

  • Editing source files directly - possible?

    Hi there,   We're just looking at Edge Animate with respect to creating some interactive elements for use in DPS/InDesign. Is it possible to make modifications to an Animate project directly in the Javascript source and see this reflected in Animate?