Query from a Lan environment

Hai everybody,
I have a Lan environment in place.
Here, I have two Scenarios...
1).......
........I have a Linux Server housing Oralce 8i server and all the other systems in the Lan are windows based. And they donot have Oracle client software. (infact I dont want to have oracle client software in the windows based systems).
Now the query is that with out oracle client software
I want to retrieve and add data to the Oracle database through a Visual Basic application housed in the windows based systems.
How can I do this?????
2) ......
..........I have Personal Oracle on one of the windows based system. and i dont have any oracle related software on any of the other systems.
now how can I implement the above situation in this case?
How??????
expecting from all of you,
kiran kumar Panditi.

Short answer:
1 - you can't
2 - you can't
Long answer:
1 - VB needs the Oracle client software installed on the Windows machine. This can be either ODBC or (a better solution) Oracle Objects for OLE. This is because VB needs to call local DLLs to do the actual database communication. If you want very little Oracle client software, use Java and the JDBC thin driver. If you want no Oracle client software, make it a web app.
2 - Personal Oracle is not accessible over the network (hence the name "personal"). The machine with personal Oracle installed can also be a client to your 8i server, but it cannot be a server to other clients.

Similar Messages

  • How to transport modified query from Dev to QA??

    Hi All,
    I have made a few changes to a query that has already been transported to QA from Dev. I have removed an Infoobject and introduced a new Infoobject and other such changes.
    Now I would like to transport the "new version" of the same query from Dev to QA again so that all the new changes are reflected in QA environment as well.
    What steps or procedures do I need to follow for this please?
    Thanks for your time,
    Regards,
    Reddy

    Reddy,
    BW reporting objects (query / Workbook / WAS tempalte) change transport system is different than other BW development objects (Infoobjects, cubes, transfer/update rules etc..).
    Before you start making changes to any Query objects (which are already transported before), first you need to assign the respective Request in the "Transport Connection" tab (click on the BEX with truck symbol icon) and assign your request with the package name.
    hope this helps a little..
    Good luck
    Mavi

  • Transporting SQ01 Customer Query from DEV to PRD

    Hi All,
    I am not sure whether I am in the right forum, but maybe you still can help me.
    I created SQ01 for Customer Master query in our DEV environment, and i assigned t-code for the query.
    Can i transport it in our PRD? Or it is more advisable to create the t-code in PRD directly?
    Please note that the query is both existing in DEV and PRD.
    Hoping for your positive feedback.
    Thank you.

    Hai TINA,
    Hope you would have created T code using SE93 for your query program.
    and your SQ01 program may be like this, and in the program the bold letter differs from client to client.
    AQ    FU  SYSTQV000003XXXXXXX===
    AQ    IC   SYSTQV000003XXXXXXX===
    So while transporting it may give error that the program is not in the client, or while executing the T CODE it may give dump.
    Hence create the query in production client and create the T code for the program and assign to the users.
    Some tips may be helpful:
    1. Always Use T code : SQVI to create the ALV report, user friendly that SQ01.
    2. In case if you are making Customer master details report, if you are include all customer master tables, in case for some customer if some details were not maintained then the details will not displayed.
    In that case, in the joint between two respective tables, right click and change it to Left Outer join.
    3. If some data is replicated, then need to change the table path, like in case of billing always start from Biling item then to Billing header.
    Regards,
    Mani

  • Can I directly access BEX query from web version

    Hi expert,
            Can I directly access BEX query from web version ? I know we can access bex query from webi rich client.
    Many Thanks,

    Hi,
    Yes, you can access BEx query via BICS connection (OLAP Connection).
    In SAP BusinessObjects BI 4.0 you have multiple options to connect your SAP BusinessObjects BI client to your SAP NetWeaver BW system.
    Direct BI Consumer Services (BICS)
    SAP BusinessObjects BI 4.x Relational Universe (UNX)
    SAP BusinessObjects XI 3.1 OLAP Universe (UNV) used in a SAP BusinessObjects BI 4 environment
    Web Intelligence
    Yes
    Yes
    Yes
    SAP BusinessObjects Dashboards
    Yes
    Yes
    No
    Analysis, edition for Microsoft Office
    Yes
    No
    No
    Analysis, edition for OLAP
    Yes
    No
    No
    SAP BusinessObjects Explorer
    No
    Yes
    No
    SAP BusinessObjects Design Studio
    Yes
    No
    No
    Visual Intelligence
    No
    Yes (1)
    No
    Predictive Analysis
    No
    Yes (1)
    No
    Design Studio
    Yes
    No
    No

  • LDAP Query from Java taking abnormally long

    Is there any reason why this query would take an abnormally long time? When I run the query from the command line it comes back practically instantly, but when I access it via Java it takes close to 30 seconds.
    import java.util.Hashtable;
    import javax.naming.Context;
    import javax.naming.NamingEnumeration;
    import javax.naming.NamingException;
    import javax.naming.directory.Attribute;
    import javax.naming.directory.Attributes;
    import javax.naming.directory.DirContext;
    import javax.naming.directory.InitialDirContext;
    import javax.naming.directory.SearchControls;
    import javax.naming.directory.SearchResult;
    public class LDAPTest {
          * @param args
         public static void main(String[] args) {
              String username = System.getProperty("user.name");
              String LDAPServer = "ldap://ldap.myldapserver.net/";
              //String attribute = "";
              String query = "uid=" +username;
              Hashtable env = new Hashtable();
            env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
            env.put(Context.PROVIDER_URL, LDAPServer);
            DirContext context = null;
            NamingEnumeration enumeration = null;
              try {
                   context = new InitialDirContext(env);
                SearchControls ctrl = new SearchControls();
                ctrl.setSearchScope(SearchControls.SUBTREE_SCOPE);
                enumeration = context.search("", query, ctrl);
                //while (enumeration.hasMore()) {
                     SearchResult searchResult = (SearchResult) enumeration.next();
                    Attributes attributes = searchResult.getAttributes();
                    Attribute attr = attributes.get("cn");
                    String cn = (String) attr.get();
                    System.out.println(" Person Common Name = " + cn);
            } catch (NamingException e) {
                throw new RuntimeException(e);
            } finally {
                if (enumeration != null) {
                    try {
                         enumeration.close();
                    } catch (Exception e) {
                if (context != null) {
                    try {
                         context.close();
                    } catch (Exception e) {
    }

    njb7ty wrote:
    One way to speed it up is to only retreive those attributes your interested in via ctls.setReturningAttributes.
    Also, if you know what sub directories you want to look in, you can create a list of just those subdirectories and look through them one at a time via ctls.setSearchScope(SearchControls.ONELEVEL_SCOPE);
    SearchControls ctls = new SearchControls();
    ctls.setReturningAttributes((String[])attrIDs.toArray(new String[attrIDs.size()]));
    //only look at the immediate folder level specified (not in sub-folders)
    ctls.setSearchScope(SearchControls.ONELEVEL_SCOPE);Hi, thanks. I tried these, unfortunately I don't know enough about ldap to set the onelevel_scope properly. I have narrowed it down as a combination of load and login issues. For example, in our test environment the java program returns instantly with anonymous. In our production environment it returns in about 30-40 seconds with no login credentials supplied. (it does allow anonymous access). I made sure I set the authentication to none when attempting to try this. But when I do an anonymous query from the command line via a ldapsearch program it pulls the results instantly. (i know it is anonymous because if I specify credentials it pulls back additional data). For some reason it just takes really long to resolve in our production environment if I try anonymous access and I haven't figured it out yet. When I supply login credentials to our production environment it comes back in under a fifth of a second.

  • Unable to run query from BEx query designer

    Hello,
    I am connecting remotely to clients environment. I am not able to run query from Bex query designer. System generates IE window with URL
    http://server.com:50300/irj/servlet/prt/portal/prtroot/pcd!3aportal_content!2fcom.sap.pct!2fplatform_add_ons!2fcom.sap.ip.bi!2fiViews!2fcom.sap.ip.bi.bex?QUERY=ZCOPCM02_Q017&VARIABLE_SCREEN=X&DUMMY=9
    but query result isnt shown.
    Internet Explorer cannot display the webpage.
    What kind of setting do I need to change to get query working?
    thanks

    Hi Comandante,
    If you are not able to Execute the Query using Query designer, you can also execute the query using RRMX  or RSRT transaction for now until the issue with the query designer is solved ..
    Hope it helps!
    Regards,
    Pavan

  • IGMP and LAN environment

    http://www.sprint.net/multicast/faq.html
    Q: What is IGMP?
    A: The Internet Group Management Protocol (IGMP) is a protocol that controls group membership individual hosts. This protocol only operates in a LAN setting,-----etc.
    Does IGMP operate in LAN environment only ?

    IGMP is used in multicasting. It's a protocol used by applications to send information on joining or leaving a multicast session. The new generation cisco switches can perform IGMP snooping, meaning that multicast requests are identified at switchport level and the switchport is added to a particular multicast group. The multicast packets are only sent to the group, meaning the multicast stream is only send to switchports/users which asked to join. This reduces network load, without IGMP snooping the multicast streams would be sent to every active port on the network. IGMP comes in different versions, Versions 2 and 3 bassicaly have more options in communicating about the multicast session.
    IGMP works over both Lan and Wan, it's merely additional info in the IP header. The technologies on what to do with IGMP are numerous, differ from L3 and L2 and can be quite complex (IGMP Snooping, CGMP, PIM)

  • Is it possible to open a query from sap menu favorite to excel?

    Hi all
    I have added a query in favorite . From the favorite in sap menu , i want to open the query in excel.
    Is is possible?
    Currently the query open in web.
    Please revert back if you have any idea
    Thanks
    ajay

    Hi Daya Sagar,
    You said the query saved in favorite from query designer will open in browser and the one saved from analyzer will open in bex excel. But it does not work for me. It saves as web icon and both query is opening in browser.
    Hi All,
    The different story for me is I have problem of opening the web browser by running a query from favorite or user menu because in the url I have different Client. Is there any way to fix this url problem. Any one in this thread can help me on this issue and will be awarded. Thanks.
    Raj

  • See sql query from crystal report without crystal report

    see sql query from crystal report without crystal report 

    Hi,
    Depends on datasource type but you could have a look at ODBC trace or if you have access to the SQL Server you could use profiler to monitor the session.
    Regards,
    Craig
    And this will only be of use if you know which Server/Insstance/Database the Report is connecting to...
    Please click "Mark As Answer" if my post helped. Tony C.

  • How to call a BW Query from an ABAP program?

    How to call a BW Query from an ABAP program?

    hi
    check this link
    /people/durairaj.athavanraja/blog/2005/04/03/execute-bw-query-using-abap-part-i
    /people/durairaj.athavanraja/blog/2005/04/03/execute-bw-query-using-abap-part-ii
    /people/durairaj.athavanraja/blog/2005/12/05/execute-bw-query-using-abap-part-iii
    hope this helps
    cheers

  • RC 8 error while transporting the query from Dev to Qa - Element missing

    Hi All,
    I have made a multiprovider by copying one existing one.
    I have copies one of the Bex queries using RSZC from the source to Target MP.
    While transporting the query from Dev to QA i have got the following error. (I have already moved the Multi Prov in a previous TR) 
    Has anyone seen similar types before. Any inputs will be highly appreciated.
    Start of the after-import method RS_ELEM_AFTER_IMPORT for object type(s) ELEM (Activation Mode)     
    Error when activating element 4LUSZK561QN74UDBJ7BPU9GFM                                             
    Element 4LUSZJXHIS1HM7TVDD9DK7HPU is missing in version M                                           
    End of after import methode RS_ELEM_AFTER_IMPORT (Activation Mode) - runtime: 00:00:06                                                                               
    Start of the after-import method RS_ELEM_AFTER_IMPORT for object type(s) ELEM (Delete Mode)         
    End of after import methode RS_ELEM_AFTER_IMPORT (Delete Mode) - runtime: 00:00:14                  
    Errors occurred during post-handling RS_AFTER_IMPORT for ELEM L                                     
    RS_AFTER_IMPORT belongs to package RS                                                               
    The errors affect the following components:                                                         
       BW-WHM (Warehouse Management)                                                                    
    Post-import method RS_AFTER_IMPORT completed for ELEM L, date and time: 20110517070045              
    Post-import methods of change/transport request BDAK959603 completed                                
         Start of subsequent processing ... 20110517070025                                              
         End of subsequent processing... 20110517070045                                            
    Kind regards,

    Hi Jith,
    First of all try to consolidate all your objects in a single TR and then move to Q from D.
    In this case check for the list of objects that you have in your TRs. If TR 3 have all the Objects that were in TR1, TR2, then transporting TR3 alone will work.
    Also, you can find the information related to the elements that were missed in your TR1,TR2 by following process.
    1. Go to your transport Logs and then to the entries marked as Error.
    2. There you will find the Query Element Ids, copy them
    3. Now, go to Table(Se16) RSZELTDIR, there enter those query elements.
    Now, you can able to find the elements that you have missed in your TRs. Hope this helps you.

  • 0ADHOC error while executing the query from Report Designer

    Hi All,
    When I am executing The Query from Report Designer,  am getting the below error.
    Please help me in this regard.
    The initial exception that caused the request to fail was:
    The Web template "0ADHOC" does not exist in the master system
    com.sap.ip.bi.base.exception.BIBaseRuntimeException: The Web template "0ADHOC" does not exist in the master system
    at com.sap.ip.bi.webapplications.runtime.service.template.impl.TemplateService.getTemplateContent(TemplateService.java:57)
    at com.sap.ip.bi.webapplications.runtime.jsp.portal.service.template.PortalTemplateAccessService.getTemplateContent(PortalTemplateAccessService.java:82)
    at com.sap.ip.bi.webapplications.runtime.preprocessor.Preprocessor.parseTemplate(Preprocessor.java:163)
    at com.sap.ip.bi.webapplications.runtime.xml.XmlTemplateAssembler.doInit(XmlTemplateAssembler.java:79)
    at com.sap.ip.bi.webapplications.runtime.template.TemplateAssembler.init(TemplateAssembler.java:133)
    Thanks,
    KVR

    Hi,
    The web template 0ADHOC is usually the standard web template for 3.x queries. The Report Designer executes the reports in java web, thus tries to find the template 0ADHOC in the 7.0 templates and does not find it. Check whether you have maintained the standard web template 0ADHOC for 7.0 reports also:
    Transaktion SPRO -> SAP Reference Image -> SAP NetWeaver -> Business Intelligence -> Settings for Reporting and Analysis -> Bex Web -> Set Standard Web Templates
    Best regards,
    Janine

  • Issues after copying a query from one IP to another

    Hi Friends,
    I have a query which was built on a infoset, i have built a multi provider with aditional objects apart from what i have in the infoset, i.e. this Multi provider has all the objects which are used in the query. I have copied the query from infoset onto the multi provider. All is well until this point.
    but when i see the default values or free characteristics of this copied query, it still shows the objects with prefix of old infoset. Shouldn't it be having prefix of multi provider instead as this query is based on the Multi provider?.
    Also when i save the query, i get a error message saying that XXX characteristic is not found in the info provider(MP), where as this cahr is available in the Multi provider.
    Can someone pls guide me how to resolve this?.
    Regards
    BN

    Hi,
    I get an error message when i try to copy the existing query to the new Mulit Provider. This i get in Transaction RSZC after i give source Ino cube XXX and Target Info cube ZZZ and select Queries radio button and execute.
    The error message what i am getting is as follows
    InfoObject Source__F1 is  missing in target info cube (Muti provider name).
    like this i am getting for almost all the objects, but all these objects are available in the target.
    Since, the query was a stright forward one i have created a new query exactly like the other one.But now i get another problem, i cant see the data in the report, even though there is data in DB. I checked the data on the Infoset and Multi Provider using Listcube.
    Can you suggest what can i do here?
    Regards
    BN

  • Error - opening a web query from my favorite or roles

    I am trying to open a query saved as web query from my favorite folder or user menu. I got error when processing the request. Below is the detailed error.
    Error when processing your request
    What has happened?
    The URL http://p2pr3.ittind.com:8000/sap/bw/BEx was not called due to an error.
    Note
    The following error text was processed in the system DVR : You can only work in client 010
    The error occurred on the application server P2PR3_DVR_00 and in the work process 0 .
    The termination type was: ABORT_MESSAGE_STATE
    The ABAP call stack was:
    Function: RS_MANDT_CHECK of program SAPLRSMANDT
    Form: CLIENT_CHECK of program SAPLRSDG_IOBJ_DB_READ
    Function: RSD_IOBJ_GET_A_THEN_M of program SAPLRSDG_IOBJ_DB_READ
    Function: RSZ_X_COMPONENT_EXIST of program SAPLRZX0
    Form: GET_AUTHORIZATION of program CL_RSRD_UTILITIES_BW_OBJECTS==CP
    Form: SET_ITEM of program CL_RSRD_WWW_ITEM_BROADCASTER==CP
    Form: INIT of program CL_RSR_WWW_ITEM===============CP
    Form: CREATE of program CL_RSR_WWW_ITEM===============CP
    Form: SET_ITEM of program CL_RSR_WWW_PAGE===============CP
    Form: SET_TEMPLATE_ITEMS of program CL_RSR_WWW_ITEM_TEMPLATE======CP
    What can I do?
    If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system DVR in transaction ST22.
    If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server P2PR3_DVR_00 in transaction SM21.
    If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server P2PR3_DVR_00 . In some situations, you may also need to analyze the trace files of other work processes.
    If you do not yet have a user ID, contact your system administrator.
    Error code: ICF-IE-http -c: 035 -u: NKRISHNA -l: E -s: DVR -i: P2PR3_DVR_00 -w: 0 -d: 20081022 -t: 120849 -v: ABORT_MESSAGE_STATE -e: You can only work in client 010
    Any steps to solve this issue will be appreciated and awarded. Thanks

    Hi Experts,
    We are also having the same issue. We are in BI 7 SP 15.
    Is there any way to find the relation between the Bookmark ID and Query name? The favorite link is not working and getting the above error message. We are also not able to identify the query related to this favorite / bookmark link. Is there any table to identify for query and Bookmark?
    Can you experts advise urgently? Advance Thanks.
    Linda.

  • Time out error while executing BW query from SRST

    Hello Experts,
    While running a query from SRST t-code im getting time out dump.
    Is there any possibility to run the query in background to avoid dumps, apart from taking the report and executing from SE 38
    Regards,
    Arjun Reddy.

    Hi,
    Your target may have huge and report may be trying to extract whole data.
    please try to your report with some selections/filters and check it.
    it may work.
    Thanks

Maybe you are looking for

  • MacBook crashed the second day of using it

    So I have been a life long PC user, but I finally decided to switch to a mac, since my 4 year old Dell got rained on and hasn't been working properly. Anyways after countless commercials about how Macs don't crash and have any problems, I decided to

  • Add leading zero in timefield

    Hi All, I have a table with 2 columns, let say ID as Int and TimeField as Varchar(8) ID  TimeField  1    1:15  2    8:45  3    12:30  4    10:00  5    8:30 I want leading 0 to be added before  the timefield for the Id's=1,2 and 5 My output should loo

  • Help for Highlight Tool odd behavior in Acrobat 7.1.0

    Hi all, I am using Acrobat to mark up several PDF documents provided by a software vendor. In some PDFs, the highlight tool erases one or more words when used. It is not hiding them, because an Undo will remove the highlighting and the word or words

  • Replaced Internal HD and New HD Fan Spins Fast

    Greetings All; My Dad ordered a iMac with intentions of giving it to my sister for a Christmas present. It came with a stock 500 GB hard drive. The hard drive was quiet. Since then, I replaced the hard drive with a 1.5 TB capacity one. The original h

  • [SOLVED] No sound for optical / spdif output with alsa

    When running speaker-test I get no sound from my speakers no matter what options I try in alsamixer. Here is some info: aplay -l **** List of PLAYBACK Hardware Devices **** card 0: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0] Subdevices: 1/1 Subdev