SAP BW Multidimensional OLEDB Provider and NOPROMPT option

Hello
I'm trying to connect to a SAP system using the SAP BW oleDB provider with this kind of connection string:
Provider=MDrmSap.2;Data Source=SAP VPN;Password=PASSWORD;User ID=USERID;Location="";Integrated Security=False;Persist Security Info=True;Impersonation Level=Anonymous;Mode=Read;Protection Level=None;Extended Properties="SFC_CLIENT=001;SFC_LANGUAGE=EN";Initial Catalog=$INFOCUBE;Prompt=4
I use the "Prompt=4" parameter in order to prevent the driver from displaying any window.
=> I get this error:
Authorization failed.
I'am sure of the login.
Moreover, if I remove the Prompt=4 parameter, a login box is displayed, then I just click OK, and the connection succeeds...
code (C#):
var conn = new OleDbConnection(theConnectionString);
conn.Open();
The currently installed version of SAP gui is
SAP GUI for Windows 7.20 (Compilation 1)
the version of mrdrmsap.dll (the "SAP BW DRM OLE DB for OLAP Provider") is 3.8.0.4
Has anyone already encountered this behaviour please?
I know this used to work with a previous version of the SAP Client.
Is it a known problem with this specific version of the SAP client ?
Thanks in advance for any information,
Mary.

Hi Nikee,
can you make sure the OLAP BAPI component from the SAP Integration Kit is installed on the BusinessObjects server ?
thanks
ingo

Similar Messages

  • Oracle database connectivity using oledb provider and atl classes in c++

    dear friend ,
    i m connecting oracle database in c++. i m using ATL classes and oledb provider for oracle. however i m facing some defficulties in stored procedure.
    Normally MYSQL and sql server database is resulting result set in stored procedure i.e. we can use " select * from tablename" query in c++ to returning result. but in oracle we can not use this approch as because it dosent support. so how can i execute below stored procedure in c++ code. i have to retuen result set in STP. i m using SYS_REFCURSER in oracle . but how do i execute it in c++ code.
    create PROCEDURE stp_getRecord ( p_curser SYS_REFCURSER) as
    begin
    open p_curser for select * from table_name;
    end;
    please help me asap.

    I tried it, commented out the reader.read and have the following connection string
    string connectionString = "provider=ORAOLEDB.ORACLE; data source=ORCL; password=****; user id=****; OLEDB.NET=True"
    Unfortunately the result is the same.
    Edited by: Dino2dy on Nov 24, 2011 12:53 AM

  • OLEDB provider and RAC

    Hi,
    we have an old C++ application run on Windows.
    Data access technology is OLEDB (for Oracle is Oracle OLEDB provider).
    Data are commonly in two schema in an Oracle database.
    One of our customer want to move to RAC (Oracle Real Application Clusters).
    My question is to our application will access the data as before (without any changes)?
    Regards,
    Imre

    Hi,
    we have an old C++ application run on Windows.
    Data access technology is OLEDB (for Oracle is Oracle OLEDB provider).
    Data are commonly in two schema in an Oracle database.
    One of our customer want to move to RAC (Oracle Real Application Clusters).
    My question is to our application will access the data as before (without any changes)?
    Regards,
    Imre

  • Oracle connect failed on x64 and IA64 platform via Oracle OLEDB provider

    Hi everyone,
    I installed SQL Sever on x64 and IA64 machine, and Create a database via Oracle datasource. I can connect the datasource via OLEDB and .Net provider successfully on x86 machine. But failed to connect the Oracle datasource on x64 and IA64.
    Following is the error messgae:
    1) Install 64 bit build on x64 machine:
    Error message: Test connection failed because of an error in initializing provider. ORA-06413: Connection not open.
    2) Install 32 bit build on x64 machine:
    Error message: Test connection failed because of an error in initializing provider. Oracle client and networking components were not found. These components are supplied by Oracle Corporation and are part of the Oracle Version 7.3.3 or later client software installation.
    I know there is a know bug on c:\Program Files (x86)\... with Oracle provider. And some one has given a workarround method that I should move my my application out of the the folder path which includes parentheses. But it really is mess method for SQL Server (That is my application)......
    Is there any other workarround method? Or when will Oracle fix this bug?
    Thanks^_^
    Lindsay

    Is 10204 available for x64 and IA64. It is said that there is only 10204 for x86 machine, right?
    I downloaded 10203 for IA64 machine and tested connection on SQL Server with Oracle datasource via Oracle OLEDB provider, and got the following error (The data source is Oracle92 installed on another machine):
    Test connection failed because of an error in initializing provider. Oracle client and networking components were not found. These components are supplied by Oracle Corporation and are part of the Oracle Version 7.3.3 or later client software installation.
    Could you please tell me what's wrong with it?
    Thanks
    Lindsay
    Message was edited by:
    lindsaywang

  • Append hint + ADO + Oracle OleDB Provider

    Hi everybody!
    This is my first post here in this great forum! ;-)
    I have a problem using Append hint with Oracle OleDB Provider and I've been searching internet for an answer without any luck.
    I'm trying to use Append hint with ADO + Oracle OleDB Provider (OraOLEDB.Oracle.1), like in the SQL below:
    INSERT /*+APPEND*/
    INTO my_table(field1, field2, field3)
    SELECT 0 field1, v.field2, v.field3)
    FROM my_second_table v
    The problem: Oracle is still creting log for this INSERT (It is working like there was no Append hint).
    If I use the same SQL statement with Microsoft Ole DB Provider for Oracle, the Append hint works as expected (log is not created), but doesn't work at all with Oracle DB Provider.
    Trace shows me that the SQL sentence is ok (the append hint is there!).
    I've tried Oracle servers 9.2 and/or 10g, and the problem is the same.
    Question: Does Append hint work with Oracle OleDB Provider? If yes, why it is not working? Something related with connection properties?
    Any help will be much appreciated!
    Thanks in advance.
    Alexandre Machado

    user8010279 wrote:
    Hi Solomon, thanks for you answer.
    Is the same SQL against the same database, with the same program, using ADO + OleDB Provider.
    The table is in NOLOGGING mode.
    When I use Microsoft OleDB Provider for Oracle there is no log creation. Then I disconnect and reconnect to the same server/database, using Oracle OleDB Provider. Then I execute the same SQL and.... there IS log creation, meaning that in that scenario, append hint is being ignored. I can't figure out WHY!!! :-(
    Alexandre,
    I'm not sure what you mean by "there is log creation". In general you need to distinguish between UNDO and REDO generation. A direct-path insert (APPEND hint) doesn't generate undo but still can generate redo, depending on the ARCHIVELOG / FORCE LOGGING mode of the tablespace resp. database and the LOGGING/NOLOGGING attribute of the table.
    Note that in case indexes exist on the table there will always be undo and therefore redo generation for the index maintenance as part of the direct-path insert.
    You should check V$SESSION (SQL_ID in 10g, SQL_ADDRESS + SQL_HASH_VALUE in pre-10g) and V$SQL in the database to double check if the SQL passed by the Oracle OLEDB Provider actually contains the APPEND hint in case the INSERT actually generates UNDO (which is the indicator that shows you if the direct-path insert is used or not). Whether it generates REDO is - as already mentioned - depending on other factors.
    So the question is how have you determined if the direct-path insert mode has been used or not?
    The simplest approach to test if direct-path insert mode is used or not is to issue a query on the object inserted into after the insert before committing the transaction. If it fails with "ORA-12838: cannot read/modify an object after modifying it in parallel" then you successfully inserted using direct-path insert.
    Note that there a number of restrictions that prevent the direct-path insert from happening, in those cases the APPEND hint will be silently ignored, e.g. enabled triggers, foreign keys on the table. A quite comprehensive list of restrictions is listed in the manuals here:
    http://download.oracle.com/docs/cd/B28359_01/server.111/b28313/usingpe.htm#CACEJACE
    Regards,
    Randolf
    Oracle related stuff blog:
    http://oracle-randolf.blogspot.com/
    SQLTools++ for Oracle (Open source Oracle GUI for Windows):
    http://www.sqltools-plusplus.org:7676/
    http://sourceforge.net/projects/sqlt-pp/

  • New features provided by SAP Web AS 7.00 and 7.10

    Hello!
    I am interested, which features are provided starting with Sap Web AS 7.00 and 7.10, generally as well as special for both runtimes
    in <b>ABAP</b>-area (e.g. VM in ABAP, Code-completion)
    in <b>Java</b>-area (e.g. J2EE 1.4/1.5, Portlets, Comunication mechanisms JRA/JCO, bgRFC)
    DB-API-???
    Thank You in advance!
    Regards
    A. Henke

    hi
    new features added in WAS7.0 for ABAP stack
    1.Webdynpro for ABAP
    2.New Enhancement Framework
    3.Switch Frame Work
    4.Adobe Forms integeration
    5.New features added to ABAP Editor.
    Also note that MySAP Business Suite is also the part of WAS7.0 release.
    For Java stack new features have been added to Netweaver Developer Studio,EP and KM areas.Also BI-Java is also the part of WAS7.0 Release.
    Cheers,
    Abdul Hakim
    Mark all useful answers..

  • HT1338 I am attempting to update to the new os x mavericks and while completing the download it prompts me to choose a disk. I have chosen the only option I am provided and am then told that the update cannot be installed on "untitled 1" what am I suppose

    I am attempting to update to the new os x mavericks and while completing the download it prompts me to choose a disk. I have chosen the only option I am provided and am then told that the update cannot be installed on "untitled 1" what am I supposed to do?

    Launch the Console application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad and start typing the name.
    The title of the Console window should be All Messages. If it isn't, select
              SYSTEM LOG QUERIES ▹ All Messages
    from the log list on the left. If you don't see that list, select
              View ▹ Show Log List
    from the menu bar at the top of the screen.
    Click the Clear Display icon in the toolbar. Then try the installation again. Select any messages that appear in the Console window. Copy them to the Clipboard by pressing the key combination command-C. Paste into a reply to this message by pressing command-V.
    The log contains a vast amount of information, almost all of which is irrelevant to solving any particular problem. When posting a log extract, be selective. A few dozen lines are almost always more than enough.
    Please don't indiscriminately dump thousands of lines from the log into this discussion.
    Please don't post screenshots of log messages—post the text.
    Some private information, such as your name or email address, may appear in the log. Anonymize before posting.

  • Multiple Recordsets and the Oracle OleDB Provider

    We are trying to return multiple recordsets from an Oracle SP through the Oracle oledb provider using VB. First of all, is this possible and is there any example code out there. Having trouble finding some info on this.
    Thanks

    After reading install guide I figured out waht might be the problem.
    I put OLEDB install into the same home (ora81).
    It was suppose to go into different home directory (ora92).
    Also, OLEDB is one of few components which can't exist in more then one
    home dir on single machine. Installer knows that, and skips install of
    OLEDB provider itself. So in my case I had to first uninstall OLEDB provider 8.1.7
    and then install OLEDB provider 9.2
    Thanks,
    ...dejan

  • How do I compress a file on a Mac.  I do not see and option to compress a file when I right click on it and the Apple help does not provide and accurate answer

    How do I compress a file on a Mac.  I do not see and option to compress a file when I right click on it and the Apple help does not provide and accurate answer

    Select the file with one click, then go to File in the menu bar and select Compress...
    By the way Niel's post says control - click. This means click with the control key held down. It produces the same result as going to File in the menu bar and selecting Compress...

  • ITunes doesn't provide the ability to upload media from the iPod/Iphone. Why is this and why can't it be a drag and drop option as windows

    iTunes doesn't provide the ability to upload media from the iPod/Iphone. Why is this and why can't it be a drag and drop option as windows

    Because Apple have designed it that way.
    It's actually against the (Apple) rules of this forum to speculate about Apple's decisions, so if perhaps you should ask your question on a more appropriate (non-Apple) forum. If you continue the discussion here, you could simply find that your post gets removed by the moderators.

  • Please provide SAP FiCO Payable process notes and expert comments.

    Please provide SAP FiCO Payable process notes and expert comments.

    Hi,
    As you know that TDS GL account automatically trigger at the time of invoice posting from the TDS customization.
    As per your process system won’t find the TDS manual postings in J1INCHLN, the same scenario I have worked for one of my previous clients. Only the automatic TDS GL postings will appear in the J1INCHLN.
    If your client don’t want the TDS certificate printings then go for your process, if your client wants the J1INCHLN clearing and TDS certificate then you have to follow the standard process.
    Please let me know if you need any further help.
    Regards,
    Ravi

  • SAP Netweaver Portal - Folder structure and report publishing strategy

    Hi gurus,
    I'm working on a project in which we are publishing BW reports in SAP Netweaver Portal (prior to this, we were using SAP Bex Browser) organizing it by Department (workset, 2nd lvl of navigation), Business Processes (workset, 3rd lvl of navigation) and "iview types" (transactions, queries, dashboards and so on). On 1st level we have a workset simply called "Reports".
    For each PFCG role we have on BW (ABAP Server), we created a portal role and defined which of the higher navigation tiers is visible to users (delta-linking the top level navigation worksets to the portal role and setting visible accordingly) and then we assigned Portal roles to the appropriated Group (PFCG role) so all users that have access to certain PFCG role can have access to the corresponding Portal role.
    For example:
    In BW (ABAP) we have a PFCG Role: Sales PMR Analysis - Administrator, which grants access to Sales Infoproviders, queries and data for PMR analysis. The user that have access to it, should be able to see:
    |Reports|
    |Sales Administration|
    v PMR Analysis
      > Web Queries
      > Transactions
      > Dashboards
      > Workbooks
    In Portal we create a workset that has: "Reports" and under it, all Departments (Sales Administration, Financial, Services, Human Resources and so on) set as "not visible". We create a Portal role called PMR Analysis and add the Report/Departments workset, set Sales Administration as visible and add worksets/folders named PMR Analysis, Web queries, Transactions, etc, and all the corresponding iviews under it.
    If we assign this new Portal role to the Group of the corresponding PFCG role, the user will see exactly as the example from above.
    Pros: The users have a clean view of the reports he/she has access.
    Cons: The users doesn't have a clear view of what is available in BW so he can request access. There might be some useful report lost in on of the hundreds of BW roles that he doesn't know it exist.
    One of the options would be to grant visibility to ALL departments, business processes and iviews in Portal and let PFCG security roles control user access, but that might be confusing to have an overwhelming amount of links, making it hard to find what the user needs, specially during first access. Not to mention possible security breaches.
    So, I'd like to know how other consultants are defining this kind of folder structure and report publishing strategy in Portal. Ideally we would like to be able to have:
    - Visibility of all existant reports even those that the user does not have acess (so he can learn that it exist and request access)
    - Clean view of reports, segmented by department and business processes.
    - Possibility to search for reports, even for those that the user does not have access.
    I'd appreciate if you guys can share your experience on this.
    Thanks in advance.
    Leandro

    Cons: The users doesn't have a clear view of what is available in BW so he can request access. There might be some useful report lost in on of the hundreds of BW roles that he doesn't know it exist
    This is not a refutation: your BW developers/consultants should be able to write reports, which points you in case of insufficent backend rights. EP is not designed to be familiar with ABAP security concept and cant take any influence at it.
    One of the options would be to grant visibility to ALL departments, business processes and iviews in Portal and let PFCG security roles control user access, but that might be confusing to have an overwhelming amount of links, making it hard to find what the user needs, specially during first access. Not to mention possible security breaches.
    Yes, bad idea.
    - Visibility of all existant reports even those that the user does not have acess (so he can learn that it exist and request access)
    As you already wrote on your own, this would be not good
    - Clean view of reports, segmented by department and business processes.
    - Possibility to search for reports, even for those that the user does not have access.
    This is not covered by SAP, if you wanna provide that, develop it on your own.
    cheers

  • SAP R/3 4.7 and EWM of SCM 5.0 Integration

    Hi,
    Has anyone integrated SAP R/3 4.7 and EWM of SCM 5.0? It has got lot of issues in the following areas.
    1. Master Data - Business Partners - Customers are transferred to EWM as locations with location type 1010. But it is not transferred as business partners.
    2. Transactional Data - The QRFC is not working for inbound and outbound deliveries and the IDOC interface is not creating the delivery request at EWM.
    3. Internal warehouse processes - The simple thing like physical inventory document is not created. For physical inventory document, the system is asking the business partner, responsible person to dispose, shipping office, etc...
    The documentation is not that clear and it doesn't give any specifics.
    The integration points are not well defined and there are lot of gray elements in the configuration.
    Has anyone faced the similar issues?
    If you have any inputs, please let me know.
    Thanks for your input.
    Regards,
    SP

    Hi SP,
    I have not worked on any implementation projects as of now. Anyways, I am attempting to answer the questions posted by you as I work on EWM. I hope my answers help you.
    1. Master Data -Business Partners - While CIFing the customers from R3 to EWM, choose the option "2 - Create Both" in CFM2 or CFM3 are then activate the model.
        The option 2 will CIF the created customers as both Business Partners and as locations.
    2. Not much idea on Idoc's. Can you please provide more info about the status of the inbound and outbound deliveries? This can help checking the QRFC.
    3. Some settings to keep in mind while working with the internal Warehouse process - Physical Inventory
       - Craete a PI area and assign the permitted document types.
       - Assign this PI area to an activity area
       - In the customizing Specify Physical-Inventory-Specific Settings in the      Warehouse" - uncheck owner, part entiled to dispose and maintain the calender, fiscal year, currency.
    I hope this is what you wanted as an answer.
    Thanks & Best Regards,
    Divya

  • Can I use the 10402 oledb provider to  connect to an 8i database?

    I have a win2008 x64 server with the oracle 92 client installed, and I installed the 10402 client and oledb provider.
    I need to connect to an 8i database.
    Is this possible? If so, how do I setup my environment to make this work?
    Thanks,
    OracleNewb

    880676 wrote:
    Is it possible that the "ALTER SESSION" error (just when the application try to connect to the database) is due to change of the client? in this case 11?Possible? Sure. We'd need to see the actual error and the actual SQL statement that is being issued, however. It could be any number of things.
    If I have not other option that to use the client Oracle 9.2.0.4 or higher, can I set something in the Oracle 11 instance configuration in order to accept the "ALTER SESSION" sent by the application?
    By the way, there are any "ALTER SESSION" option that was deprecated in Oracle 11 vs Oracle 8?Oracle 8 could mean a bunch of different versions. If you mean, for example, Oracle 8.0.5, there were eleven major releases between Oracle 8.0.5 and Oracle 11.2. You could look through the New Features guides of each major release to look for parameters that were deprecated. But it probably makes more sense to tell us the actual SQL statement that is failing so we can let you know what options you have.
    Justin

  • Configure SAP ABAP as service provider using SAML holder-of-key

    Hi
    We are trying to configure "SAML Holder of key" between Microsoft (as
    a service consumer) and SAP ABAP (as service provider).
    The service provider/SAP ABAP is release 7.11 and we need to configure this component.
    We have found SAP note 1254821 and are trying to follow the instructions for
    the "SAML Holder of key" scenario:
    However there is one step that we do not understand: step 5 "The private key to decrypt the
    encrypted....at the provider system must be a WS Security Identity in transaction TRUST"
    Anyone who can elaborate of the meaning of this step and describe a procedure for what
    exactly to do?
    BR
    Tom Bo

    Hi,
    a service provider needs to check two things when processing message. The first thing is that SAML assertion was issued by STS by checking signature of SAML assertion. The SAML assertion is signed by STS (step 4 in OSS note). The second thing is to verify that sender knows key from SubjectConfirmation element (that's why it is called holder of key). One way is to encrypt and sign SOAP message using symmetric key. There is also option to use asymmetric key. The key is encrypted by STS using the public key of service provider. Therefore the private key must be imported in service provider system (step 5 from OSS note). More info can be found [here|http://help.sap.com/saphelp_nw73/helpdata/en/e5/9f9913fc9c418db98c8693b2bbdb7c/frameset.htm].
    Cheers

Maybe you are looking for