BW extraction using DB connect

Can some one post me step by ste guide for BW extraction using DB connect.
I need to extract data from Oracle 10G.
Thanks and Regards
Babu

Hi Babu:
Please refer to SAP Note 518241 - "DB Connect in BW for an external Oracle database".
This paper also might help.
"Transferring Data with DB Connect"
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/2f0fea94-0501-0010-829c-d6b5c2ae5e40?QuickLink=index&overridelayout=true
Regards,
Francisco Milán.

Similar Messages

  • Caller 09 Error while Extraction using DB connect

    Hi all,
    I am working on BI7. I had created the process chain while its running it gives "Caller 09" Error and Error Message consist of
    " UnKnown Error while uploading the Data from the DB table
      Error in Source System." Now what i Hav to do, V r extracting the data using DBconnect. what r the steps i need to follow
    Help will b appreciated
    Regards
    Priya

    Hi,
    It may be a Time stamp issue with DS.
    Try this.
    Replicate the data source in BW.
    Run the program RS_TRANSTRU_ACTIVATE_ALL for the source system.
    Then retrigger the load.
    Hope this helps.
    Refer
    Re: tickets
    Also Go to SM37 in source system and see the job log.
    In BW > RSMO > Details see where it failed.
    Let us know.
    thanks,
    JituK

  • Error when extracting data using DB Connect from an Oracle database

    Hi All,
    We are on BI 3.5 and loading data from a non-SAP (Oracle 10g) database using DB Connect.
    I received the following error messages when trying to perform "Check DataSource" using the DB Connect setup in RSA1.
    Event with errors RSDL_META_UPLOAD in DataSource
    Message no. R8287
    Warning Messages;
    Message no. RSDL053
    Field name ReceiptID contains non-alpha-numeric characters
    Field name ActivityDate contains non-alpha-numeric characters
    Field name ReceiptDate contains non-alpha-numeric characters
    Field name ReceiptLineNumber must have between 000001 and 000016 digits
    etc...
    Views are created under the owner's user name. I have checked with DB personnel and they confirm that all the authorization and security access privileges have been correctly granted to the views.
    We are also able to extract the data by running a sql query statement from the views using SQL Plus
    Currently we also have a similar extraction process set up with an Oracle 9 database, which extracts the information without any issues.
    Thanks,
    Anthony

    Hi Mr Loh.
    I know that this thread has over a year ago but i was looking for something similar for over 2 weeks ago and i ialways found this thread...I want to share my experience even that maybe you already found the same solution or something similar (i saw that you check your own post as answered):
    I made a similar connection from BI 7 SP 18, but in my case was to a Microsoft SQL database 2005. When i "check the datasource" i receive like almost 150 warnings and 1 error and all the warnings and errors are the same ones as you describe above. What i did is create a custom view in the MSSQL database and convert all the column names to uppercase and the column names i limited to 16 characters at most. after doing that all the warnings and the error described disappear and i can view the database content when you made click in the "view content table" button.
    I hope that this will help somebody and best regards
    Martin Olmos

  • Extracting data from multiple tables using DB connect

    Hi,
       I am having different tables which are  having the same structure in oracle database but  there names are different.Now i have only one datasource at BI side.This datasource shld extract data from the  tables dynamically.How can i do it using DB Connect .
    Thnxs

    ahh I see - problem as you said then is if you then take on a new location!
    I would then put into the source system a table identifier and create a view across all the tables
    Then dbconnect from the view and use the selection parameter of table parameter if you wanted one infopackage per "location"
    If you do need to have a new table in the source then just expand the view and create a new ipak
    hence NO bw changes required that need a dev-q-p transport - just the ipak in prod and it;s the source systems problem to add the extra table to the view

  • Source System creation in BI 7.0 for SQL Server using DB Connect

    Hi
    My requirement  is to extract data from SQL Server 2005 to BI 7.0 using DB Connect.
    I need to create a SOURCE SYSTEM for that purpose,As i am new to BW i don't know how to start to create a  SOURCE SYSTEM.
    What are the parameters i require either from Basis team to install or for DB team User ID in SQL (What type of user).
    Questions:
    1)  create a db user with authorization to read this views.......as i created views on tables...do i need authorisation to read table or views
    "On BW Server side (If BW server isn't based on SQL Server):
    (1) Install SQL Server client and test connection to SQL Server DB.
    (2) Install DBSL of SQL server (download lib_dbsl_<num>.sar file from service market and sapcar to BW kernel)"
    How can i know on which server our BW System is Based and HOW Install SQL Server client and test connection to SQL Server DB and
    Install DBSL of SQL server (download lib_dbsl_<num>.sar file from service market and sapcar to BW kernel
    and
    how to create Source System to SQL Server on BW
    Please update me in details i this is my first Source System Creation in BW
    Thanks in advance

    go through the link this may be helpful                  http://msdn.microsoft.com/en-us/library/dd299430.aspx

  • Errors when trying to extract via UD Connect (BI 7.0)

    Hi all,
    in a BI 7.0 system I can't select any UD Connect source object on the "Extraction" tab page of the DataSource maitenance screen. If I type the table name (which is "DICTIONARY") into it and then hit the "Proposal" tab page, I get the following error:
    Errors occurred during extraction of UD Connect object field-list: UDCADAPTERROR::RSSDK|200|Table: DICTIONARY not found
    We had a restart of the system the weekend. Before that, I could easily select from the list of available UD Connect source objects (tables and views from the connected MS SQL Server) and the system showed correctly all fields of that object in the "Proposal" tab page.
    I think there is a problem with the JDBC Connector in the J2EE server. How can I check, if the connection between the JDBC Connector and the connected database is working? Unfortunately I have no access to the Visual Administrator for the J2EE engine because I am not from the basis team.
    Thanks to any answers in advance!
    Best regards,
    Philipp

    Hi again,
    I can precise the problems I have:
    I'd like to extract data from a table in a MS SQL Server 2000 database named DICTIONARY. This table has the following columns:
    DICTIONARYID (numeric(16,2), Not Null)
    LANGUAGECODE (char(2), Not Null)
    TYPE (varchar(24), Not Null)
    VALUE (numeric(38,0), Not Null)
    VALUENAME (varchar(48), Not Null)
    DESCRIPTION (varchar(128), Not Null)
    attr31 (numeric(16,2), Not Null)
    attr32 (numeric(16,2), Not Null)
    attr33 (numeric(16,2), Not Null)
    attr34 (numeric(16,2), Not Null)
    When starting the data extraction in the InfoPackage I get an error in the monitor. Deeper down in the J2EE server logs I get the following exception which is the reason for the error:
    Date : 11/21/2006
    Time : 8:53:48:452
    Message : Exception: Value '30.00' cannot be converted to NUM type at field ATTR31
    Severity : Error
    Category :
    Location : com.sap.ip.bi.sdk.datasource.beans.BI_SDK_Bean
    Application : sap.com/com.sap.ip.bi.sdk.datasource.sync
    Thread : SAPEngine_Application_Thread[impl:3]_10
    Datasource : 238150750:/usr/sap/DOS/DVEBMGS23/j2ee/cluster/server0/BI_SDK_Trace.log
    Message ID : 0014C2658003005E000000C0000041F5000422BD226B24FF
    Source Name : com.sap.ip.bi.sdk.datasource.beans.BI_SDK_Bean
    Argument Objs :
    Arguments :
    Dsr Component : DOS
    Dsr Transaction : 456273935D18288AE1000000C72A309C
    Dsr User : HINNAPHI                       
    Indent : 0
    Level : 0
    Message Code :
    Message Type : 0
    Relatives :
    Resource Bundlename :
    Session : 0
    Source : com.sap.ip.bi.sdk.datasource.beans.BI_SDK_Bean
    ThreadObject : SAPEngine_Application_Thread[impl:3]_10
    Transaction :
    User : J2EE_GUEST
    Actually there is a record that has 30.00 as value in the attr31 field. I think there are problems with the numeric(16,2) fields. I tried to use different data types in the corresponding fields of the UD Connect data source (e. g. DEC, FLTP) with different length and decimal places settings. But the exception is always the same (see above).
    Another issue: I can only specify "Internal" for the format in the data source maintenance. If I use "External" or "Check" the system says: "External format not supported as data type is not 'CURR'".
    Do you have any idea why this conversion exception occurs and what I could do about that?
    Thanks to any answers in advance!
    Regards,
    Philipp

  • Errors occurred during extraction of UD Connect object field- table not fou

    Hi,
    In BI 7.0 system I can't select any UD Connect source object on the "Extraction" tab page of  the DataSource maitenance screen. If I type the table name (which is "UDITEST") into it and then hit the "Proposal" tab page, I get the following error:
    Errors occurred during extraction of UD Connect object field-list: Errors occurred during extraction of UD Connect object field-list: UDCADAPTERROR::RSSDK|200|Table: uditest not found|
    Message no. RSDS_ACCESS036
    Analysis:
    1) We have tested the BI JDBC Connector using the URL:
    http://xxxabcdev03:50000/TestJDBC_Web/TestJDBCPage.jsp
    We got the list of tables displayed (UDITEST table is also displayed)=> connector is configured properly.
    2) When we are trying to configure the Source system in rsa1->modelling->source systems-> UD connect -> create,
    a) RFC Destination: We are using an RFC Connection that is already in place of type 'T'   between the J2EE engine and BI ABAP engine. We tested this connection from SM59 -> TCP/IP connections and it is working fine.
    How do we test whether the RFC between J2EE engine and BI ABAP engine is a 2 way RFC connection?
    b) Logical System Name: We have manually typed in free text 'UDC_local'. Could you please clarify do we need to type in manually or select the logical system name from the F4 help?
    Which logical system name should we enter here exactly.. pls clarify.
    Do we have a seperate logical system name for the J2EE server...?
    c) Type of Connector : JDBC
    d) name of connector: SDK_JDBC
    e) Source system name: SDK_JDBC
    f) Type and Release : blank
    Thanks to any answers in advance!
    Best regards,
    Syam

    Hi,
    Tried to give the Logical System Name in uppercase ie: UDC_LOCAL.
    Now, when I click on the F4 of 'UD Connect Source Object' in Extraction tab, I get the message as below:
    "Extraction of existing UD Connect data source objects".
    But no list of tables is being displayed. When I entered the table name (UDITEST) manually, it gives the same error as :
    " Errors occurred during extraction of UD Connect object field- table not found"...
    Could you please specify from where is the UD Conenct source object fetched from?
    Rgds
    Syam

  • Can't load data using DB Connect

    I'm trying to use DB connect to load data from an external source database into SAP BW.  Both databases are MSSQL.  I've followed the steps in the document, "Transferring Data with DB Connect".  The table in the source system has all CAPS for the table and the fields. I can see the data in the BW system via screen "DB Connect: Display of data from the database system".  However, when I create an info package and try to load the data, the job seems to hang.  It is stuck in YELLOW status with "0 from 0 records".  Does anyone have a clue?
    Thank you,
    Tony

    dear Tony,
    check if followed already all 'restictions' in oss 512739-BW external DB Connect for MS SQLServer
    Datasource not showing up in RSA3
    To avoid problems loading data, proceed as follows:
    1. Create a special login for the extraction.
    You should add this login to the db_ddladmin database role in the corresponding database. This generates a similar DB user at database level.
    The user you use must have the 'CREATE VIEW' authorization at least. This is contained in the role mentioned above.
    2. For the extraction, you should only use DB views that were created under this DB user. (refer also to type conversion, naming convention and so on)
    3. Assign the necessary authorizations (SELECT at least) to the selected user in the source tables, or the columns of these tables.
    4. Use the specially created login in the logon information when you set up the DB source system in BW.

  • How to join two tables using UD Connect ?

    Hi,
    I have 2 tables on which I need to create join & extract the data from Oracle database using UD connect. Is this possible? If yes, please let me know how or suggest an alternative approach.
    Thanks,
    Sunil

    Thanks Tony for the reply..  Actually, the issue is Netweaver Java dictionary doesn't allow you to create a view, right? Also, I dont want to create a view directly on the database.
    I want to handle this on BI side somehow.

  • Another user of your computer is currently using this connection. This user must disconnect before you can log on.

    Hello
    I have a single computer that is going to be shared between 5 people. In an effort to save time. I wanted the users to have a single shared LOCAL login to the computer.
    Then each user could pull up an RDS session through RDWEB on our 2012 r2 RDS farm.
    However, when I attempt to log in more than one user through RDWEB I receive:
    Another user of your computer is currently using this connection. This user must disconnect before you can log on.
    I have done some research on this, and followed this advice, and did the following steps on all my RDS session host and broker servers
    Enable Multiple RDP Sessions
       -  Log into the server using Remote Desktop.
       - Open the start screen (press the Windows key) and type gpedit.msc and open it
       - Go to Computer Configuration > Administrative Templates > Windows Components > Remote Desktop Services > Remote Desktop Session Host > Connections.
       - Set Restrict Remote Desktop Services user to a single Remote Desktop Services session to Disabled.
       - Double click Limit number of connections and set the RD Maximum Connections allowed to 999999.
    However, it did not solve the problem. Anyone have suggestions?

    Hi Michael,
    In addition you can try below registry setting for multiple remote session.
    HKEY_Local_Machine\SYSTEM\CurrentControlSet\Control\Terminal Server
    fSingleSessionPerUser     REG_DWORD     0x00000000
    Note: By default the registry value is set to 1, but you need to change to 0.
    Also if you are making connection through gateway then recheck whether the setting is enabled on gateway side for multiple session.
    Hope it helps!
    Thanks.
    Dharmesh Solanki
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Transfering .csv file from SAP to NON-SAP using FTP connection

    Dear All,
    I am able to place the .CSV file successfully to other system using FTP connection, but when i open the file I could see the gaps between each record. I mean 1st line with the 1st record and 2nd line having a GAP and 3rd line with the 2nd record and so ..on as shown below
    1     1/1/2009     0     41000027
    2     1/1/2009     0     41000027
    3     1/1/2009     0     41000027
    I have declared an internal table as below
    TYPES: BEGIN OF ty_charlist,
             line(5000) type c,
           END OF ty_charlist.
    DATA:  w_charlist TYPE ty_charlist,
                 t_charlist TYPE TABLE OF ty_charlist.
    And concatenating each field seperated by ','
    CONCATENATE  res1 res2 res3 res4 res5 res6 res7 res8 res9 res10 res11 res12 res13 res14 res15 res16 res17 res18 res19  res20 res21 res22 res23 res24 res25 res26 res27 res28 res29 res30 res31 res32 res33 res34 res35 res36 res37 res38 res39
    INTO w_charlist-line SEPARATED BY ','.
    APPEND w_charlist TO t_charlist.
    Now T_CHARLIST contains 50 records which needs to be placed on other system. I can see 50 records but gap is coming
    Here res1, res2 and so on are declared as TYPE STRING..
    Please do help me this issue
    Thanks
    Prava

    Hello dprava ,
    Try to be assisted with these examples .
    1. [http://wiki.sdn.sap.com/wiki/display/ABAP/FTPfiletransferinBackground]
    2. [Reg: FTP Connection; - SAP examples programs
    Thank you,
    Boaz

  • WHEN I USED TO CONNECT INTERNET FROM MY IPHONE 4S PERSONAL HOTSPOT VIA USB, AN ICON IN THE NETWORK PREFERENCE NAMED "IPHONE" GETS OPENED.... BUT NOW THIS IS NOT HAPPENING AND I AM NOT ABLE TO CONNECCT PERSONAL HOTSPOT VIA USB CABLE. PLEASE HELP ME OUT

    WHEN I USED TO CONNECT INTERNET FROM MY IPHONE 4S PERSONAL HOTSPOT VIA USB, AN ICON IN THE NETWORK PREFERENCE NAMED "IPHONE" APPEARS.... BUT NOW THIS IS NOT HAPPENING AND I AM NOT ABLE TO CONNECT PERSONAL HOTSPOT VIA USB CABLE. PLEASE HELP ME OUT???

    Please don't shout!   Using all uppercase means shouting on the internet.  If your keyboard is stuck please say so, otherwise people will think you are being obnoxious.
    Now the first question is, when you are saying connecting to personal hotspot, have you always been using the iPhone to connect to the internet?   Are you someplace where the only place to connect is available via tethering to the iPhone's celluar network?  Or do you have other options?

  • How to use JDBC Connection Pools in a standalone application?

    Hi, there,
    I have a question about how to use JDBC Connection Pools in an application. I know well about connection pool itself, but I am not quite sure how to keep the pool management object alive all the time to avoid being destroyed by garbage collection.
    for example, at the website: http://www.developer.com/java/other/article.php/626291, there is a simple connection pool implementation. there are three classes:JDBCConnection, the application's gateway to the database; JDBCConnectionImpl, the real class/object to provide connection; and JDBCPool, the management class to manage connection pool composed by JDBCConnectionImpl. JDBCPool is designed by Singleton pattern to make sure only one instance. supposing there is only one client to use connection for many times, I guess it's ok because this client first needs instantiate JDBCPool and JDBCConnectionImpl and then will hold the reference to JDBCPool all the time. but how about many clients want to use this JDBCPool? supposing client1 finishes using JDBCPool and quits, then JDBCPool will be destroyed by garbage collection since there is no reference to it, also all the connections of JDBCConnectionImpl in this pool will be destroyed too. that means the next client needs recreate pool and connections! so my question is that if there is a way to keep pool management instance alive all the time to provide connection to any client at any time. I guess maybe I can set the pool management class as daemon thread to solve this problem, but I am not quite sure. besides, there is some other problems about daemon thread, for example, how to make sure there is only one daemon instance? how to quit it gracefully? because once the whole application quits, the daemon thread also quits by force. in that case, all the connections in the pool won't get chance to close.
    I know there is another solution by JNDI if we develop servlet application. Tomcat provides an easy way to setup JNDI database pooling source that is available to JSP and Servlet. but how about a standalone application? I mean there is no JNDI service provider. it seems a good solution to combine Commons DBCP with JNID or Apache's Naming (http://jakarta.apache.org/commons/dbcp/index.html). but still, I don't know how to keep pool management instance alive all the time. once we create a JNDI enviroment or naming, if it will save in the memory automatically all the time? or we must implement it as a daemon thread?
    any hint will be great apprieciated!
    Sam

    To my knoledge the pool management instance stays alive as long as the pool is alive. What you have to figure out is how to keep a reference to it if you need to later access it.

  • What is the best cable to use to connect my MacBook Pro to my LG HD TV

    What is the best cable to use to connect my MacBook Pro to my LG HD TV?

    Read the tv user manual to see what they recommend. 

  • In the ReportDocument.Load method it tries to connect using the using the connection information embedded in the Report File

    Post Author: bhaveshbusa
    CA Forum: Crystal Reports
    In the ReportDocument.Load method it tries to connect using the using the connection information embedded in the Report File. When the application calls ReportDocument.Load(reportFileName). This
    tries to connect to the database using the connection information embedded in
    the "reportFileName". This was only realised on checking the ODBC Trace
    Log. The connection itself is not a problem. The problem is that the embedded
    connection information is related to OLD production system. And failed
    connections had raised some concerns.
    Note: I am using
    SetDataSource to populate the data for the report. So I don't need the
    connection.
    Is there any way I
    can disable this auto-connect?
    Thanks and
    regards,
    Bhavesh

    960738 wrote:
    I need a help in answering one of the issue encountered last week.
    I have created a database link and tried to access the information from a table using the program written in another language. The password provided was incorrect for that user while creating database link. So we expected that,while retrieving the data, Database connection has to be errored out as password provided is incorrrect.
    But unfortunately, user account was locked out. When i checked with DBAs they mentioned that it tries to connect 16 ports with in a min of time.we were shocked as it STOPS another scheduled jobs with that user. and affects production badly.
    As per the program, it has to connect only one time and yesterday we tried to execute the program in DBAs observation and it errored out as expected. Didn't tried for multiple ports.
    Now the question is, WHY the database connection established 16 times last week and caused user account locked. DBAs are unable to answer it. Any EXPERTs opinion on this would greatly appreciated.
    I have verified managing ports in oracle documentation, it was mentioned that if one port is busy it will try to connect to another port in the range of ports mentioned during the installtion. DBAs verified ports related file and it was blank. and they are not agreeing with this reason. Please HELP me in finding the correct REASON for this.
    is it a NETWORK issue or issue with DATABASE SERVER only?
    Thanks
    SSP
    Edited by: 960738 on Sep 22, 2012 9:13 PMDBLINK is 100% oblivious to the fact any port exists.
    DBLINK only contains username, password & TNS Alias.
    can you post actual SQL & results?

Maybe you are looking for

  • What steps do I need to take before UPGRADING from v29 back to v28, so that everything be back where I WANTED IT b4 ur #$%@ Molly Maids disguised...

    ... as programmers decided to WASTE MY WHOLE GD DAY trying to find, fix, move things back into the place THAT I WANT THEM TO BE? I've already downloaded v28 but haven't installed it yet because I would like to know what will happen when I do? i.e. wi

  • Athlon II 265 on K9N6PGM2-V

    Hi, I'm using a MSI K9N6PGM2-V and I'm thinking about upgrading the processor pretty soon. At first I was thinking of a AM3 Athlon II 260, since it's pretty much the best of the ones on the list of supported processors for what I'll be using it for.

  • Problem with Cross-tab report (RTF Template)

    Hi, experts! I generate Cross-tab report using RTF Tamlpate and I have problem with grouping. My XML file have to be with one group only because I want to using dynamic regrouping inside the RTF template. Here is my data structure (XML file):(Look th

  • Select data from Table1 based on Table2

    Hi Guys, Can you guide me up on how to select data from Table1 based on Table2? I want to fetch data which is not there in table2 in my table1 select query. Is that I have to do it with the loops after I select data from both tables or can it be hand

  • Space between navigation bar images?

    I have 8 image in my navigation bar. When I had 7 (home, contacts, forums, etc) I had no space between them, but now that I have 8, a small space appeared between the images. How can I remove the space? Here is the problem: http://mjackson.freevar.co