Client 9i & deployment

I am creating the following:
- Desktop application talking to a remote Oracle database.
This is my understanding of what I need to do:
- Deploy application (OPD dlls will be deployed by windows installer)
- Deploy the 9i client
Two questions:
- Where do I download the 9i client, I can't find this download on the Oracle download page.
- Where can I find information about combining my application installer and the client installer into one msi?
Thanks for you help
Chris

ODP.NET is not installed by MS installer. You need to use Oracle Universal Installer (OUI) to install ODP.NET. ODP.NET is bundled with Oracle client and can be downloaed from ODP.NET page on OTN.

Similar Messages

  • Help-Is 9ias a necessity even for client server deployment of forms6i

    Hi
    Is 9Ias a necessity even for client server deployment of forms6i using developerSuite. I have been told that Oracle no longer markets Forms Server?
    Ganesh.

    No for client server deployment you don't need iAS.
    On the second issue Forms server (the bit of forms used to web deploy) is no longer sold stand-alone - it is part of the iAS suite.

  • Invoke BPEL 10g process by Java client code deployed in WebLogic 10.3.3

    Hi,
    I have a problem with the use of JNDI factory While invoking BPEL 10g process using client code deployed in WebLogic 10.3.3.
    Should it be "com.evermind.server.rmi.RMIInitialContextFactory" or "weblogic.jndi.WLInitialContextFactory"?
    (Should the JNDI factory follows the container of BPEL server or the container of client code?)

    BPEL server from SOA Suite (10.1.3.3.1)
    Client code which invokes the BPEL process deployed in WebLogic 10.3.3

  • Updating app-v packages on clients already deployed to.

    hi
    I'm deploying a few app-v packages..  
    If I make some changes to the osd file for instance.. 
    how do I get this update through to the clients that already have the app-v package deployed?
    Kindest regards, Martin

    You need to supersede the application. So create a new application and then set supersede rules in the properties of the new application. Browse to the app to replace and then in the New Deployment Type drop down select the new application. 
    Once that is done remove the deployment of the old application as this is no longer required.
    Cheers
    Paul | sccmentor.wordpress.com

  • Lync 2013 client is deployed but user accounts are not migrated from OCS to Lync 2013 Server - how to open Lync meetings automatically in the Lync Web Plug-in

    We have in our enterprise the following scenario:
    1 - Lync 2013 client is installed
    2 - User accounts are not migrated to Lync 2013 Server, users are using Office Communicator as their main tool
    3 - Users receive Lync 2013 meeting requests but when try to access them, Lync 2013 client launches and shows error. Users will need to open the browser and paste the URL to the address bar but this still open
    4 - We cannot use the workaround of adding "?SL=1" to the Lync 2013 meeting URL as the user base is large and manual workaround is not accepted
    5 - Question: is there any automated way, via egistry key or GPO setting, so that users temporarily (until their accounts are migrated to Lync 2013 server) can bypass Lync 2013 client completely and automatically open all Lync 2013 meetings
    on the browser, using Lync Web Plug-in?

    Thanks for the response,
    First, I should have mentioned clearly that users have Office Communicator 2007 client and Lync 2013 client installed in their machines. Their accounts are not migrated yet to Lync 2013 server.
    Second, we are using IE9 and IE10. The issue is that users CAN join Lync 2013 meetings with their browsers but have to paste the URL manually to browser and add "?SL=1" otherwise, if they just click at the "Join Online Meeting" or "Join
    Lync Meeting" URL it launches Lync 2013 client which shows error because is not configured yet, as they are using OCS client and migrating slowly to Lync 2013 server.
    Is there a Group Policy setting or a registry key from Microsoft that can be turned on to these users machines and make will all Lync meeting requests to be opened in IE browser instead of Lync 2013 client. We need a way to ignore
    Lync 2013 client until user accounts are migrated to Lync 2013 Server. Manually typing URLs is not an option in a big organization, can't explain thousands of users of different levels what to do.
    We are regretting the decision not to separate Lync 2013 from Office 2013 package we deployed recently. If Lync 2013 is uninstalled then all Lync meeting requests are opened in browser without an issue.

  • Worklist client webservice deployment problem

    Hi Guys,
    I am very new to BPEL.
    we have custom worklist app client deployed as webservice which returns the tasks and status of the tasks.
    it works ok on my local local environment ( it returns the status of the task).
    I deployed this web service on our server (created connection to the server in Jdeveloper and deployed to the server). and I can see the webservice deployed on the server. when I invoked the server with instance id it does not return anything.
    I tried one of the instances of the Bpel process from my local environment it returned the status of the instance.
    what's happening is even though I deployed it to the server it still looks at the BPEL process instances on my local environment not the server.
    How can fix this? any ideas.
    I hope this make sense.

    Hi Satinder,
    I have changed the <serverURL> in wf_client_config.xml to our server on my local machine. But it is still not working.
    I deployed the web service to the server and it does not return the status of the task.
    When i invoked the web service with one of the instance id on my local machine it returns the status.I think it is still looking at the local machine.
    Please Help.

  • SCCM 2012 client installation - Deploy to an AD Group

    Hi, I have been deploying Configuration Manager Client Package as an application.I would like to re-target the client to an AD Group of machines. There is a group of machines which are in the correct Boundaries, correct local settings etc but the client
    did not install through the automatic install process (When i right click and Deploy, the client installs ok - I am looking to why)
    How do i copy/edit the Configuration Manager Client Package as an application to an AD Group which i have created? I am unable to do this. Any assistance would be great.
    SCCM 2012 R2
    Windows 7
    Thanks

    To deploy a package or application in ConfigMgr to a target system, it must first have the client agent installed and running. Thus, your premise makes no sense. Until a system has a client agent on it, you can't do anything to it via ConfigMgr.
    You can however install the client agent to a system or set of systems using a variety of methods. Client push is built in and is generally the defacto choice. If you wish to push to a subset of the systems in your environment, simply create a collection
    containing those systems (using either direct membership or query based membership rules) and then right-click that collection and choose Install Client.
    Jason | http://blog.configmgrftw.com | @jasonsandys

  • Analyzer 5.0.3 web client - large deployment

    Has anyone deployed Analyzer 5.0.3 web client to a large population. We have over 100 users - it could go as high as 1400 in the future. When adding a new Essbase cube (we are using Essbase 6.1 p2), we have to add the new cube to each individual user id, then click properties of the cube and type in the users essbase user id, password, and confirm password. We use option 3 in this dialog box because the Analyzer web client users do not have the Essbase client on their desktop. They initially change their Analyzer password, but their Essbase password stays the same permanently. This whole process of adding a cube is very time consuming and basically a long typing exercise. If we deploy the Analyzer web client to our entire company, it will be a nightmare to add a cube. I want to know how other companies are handling this situation.

    Try using the UsrUtil.exe. Check the docs on it, then build a text file (.cmd) containing the scripted user accounts you wish to create. I had all the users and user info entered into an oracle table first, then ran a short Java app over it to extract the user information, building the .cmd file that was run to create all the new users. for about 1000 users, it took about 10 minutes.robb

  • SCCM Client Agent Deployment - Internet based client scenario

    Hi There,
    I need to deploy SCCM 2012 client agent and certificate to the machines not connected to the corporate LAN. I know that SCCM agent and certificate needs to be installed manually on them ( or via Group Policy ).... but here I'm talking about 2000 internet
    based machines.
    Can you please let me know the enterprise level best practice to capture those 2000 internet based machines.
    50% of these machines may not come on corporate network for very long time....so cannot capture them by Group Policy... How to capture those machines.... Has anyone worked on a solution to create some kind of portal etc...whose link we can provide to the
    users via email for them to just click and that installs both SCCM client agent and certificate....just a thought.
    Regards,
    Sam

    There is no best practice as that would imply that every organization is the same and should do it the same way.
    Ultimately, this challenge is unique to your organization -- not the specific ConfigMgr details, but how best to get it done within the resources and security posture of your organization.
    If your users are local admins and you have a VPN solution, then you can potentially just send them batch files to run (that install a cert and install the client agent) when they are connected via VPN. You could potentially expose both via an HTTP download
    and the CA web issuance pages also or using certutil (assuming the user has local admin permissions again). There simply are too many variables that are unique and specific to your environment to be able to describe any sort of complete solution.
    Ultimately, it comes down to two parts, neither of which is overly complicated (or magic):
    1. Request and install client auth certificate.
      - Must be done as local admin
      - Can be automated using certutil and PowerShell
    2. Install ConfigMgr client agent
      - Must be done as local admin
      - Must be initiated by running ccmsetup (with appropriate switches and properties)
      - Must have access to rest of client setup files either locally, via the Internet DP, or Internet MP
      - Must be able to communicate with MP
    I have seen folks publish scripts for this and web pages even so a little web searching may turn one of these up.
    Jason | http://blog.configmgrftw.com

  • Microsoft client patching, deployment deadline

    Hi All,
    Goal: patch clients (Windows, office) and after the installation a controlled reboot.
    What I did: made a collection, software update group, deployment package and a deployment. In the deployment i configured a deadline.
    Everything seams to be alright, but when I look into the log files I noticed that the installation process starts just before the deadline and the clients reboots close to the deadline. Is this the normal behavior?
    Grtz Andrew

    Hi Jason,
    thanks for your anwser.
    what do you mean with "Automatic update installation (like all deployments) will not start until
    *after* the deadline"
    Is it possible you explain this a little to me?

  • Client - Server Deployment

    Good day everyone!
    I've got this scenario hoping some kind souls will spend some time explaining in details the steps for achieving it.
    1) I've got a J2EE server running in Machine A. (Server)
    2) Machine B, C, D does NOT have j2ee installed, they only runs on jdk. (Clients)
    3) I've created 3 different application clients for use with the 3 machines
    4) I've successfully ran the 3 different application clients on the (Server) locally using runclient.bat
    5) Now I need to provide, a direct and simple deployment for all the clients that does not have j2ee installed.
    Question:
    1) How do I create a .bat or .sh file for the clients to execute the application?
    2) What are ALL the necessary .jar files to be included, eg. SimpleAppClient.jar returned after server deployment, j2ee.jar and what else??????
    3) What are the necessary config files to be transferred?
    Thanks.

    A relevant answer stolen from the [email protected] mailing list:
    Date: Mon, 25 Oct 1999 15:57:50 -0700
    From: Kenneth Saks <[email protected]>
    Subject: Re: connecting to a remote EJB
    Ron, "have I got a deal for you!!! ..." It's a new component type called an
    Application Client that was created specifically to address j2ee CLIENT
    portability. You can get details on it in the J2EE and EJB specs. (
    http://java.sun.com/j2ee/docs.html )
    Basically, it's similar to a normal client except that your "public static
    void main(String args[])" method is invoked from a container. The application
    client container is similar to the containers for ejb components and web
    components, but has fewer responsibilities. It performs authorization and
    sets up the client's environment. So, all the environment types you know and
    love ( environment entries, ejb-links, resource references ) are accessed from
    an application client in EXACTLY the same way as in ejbs or web components.
    This means the container must support the no-arg InitialContext constructor.
    Furthermore, you use the java:comp/env namespace to look up the Home interface.
    E.g.
    import hello*;
    import javax.naming.*;
    import javax.rmi.*;
    public static void main(String args[]) {
    Context ic = new InitialContext();
    // create EJB using factory from container
    // java.lang.Object objref = ic.lookup("helloApp/Hello"); // old way
    java.lang.Object objref = ic.lookup("java:comp/env/MyEjbReference");
    HelloHome home = (HelloHome)PortableRemoteObject.narrow(
    objref, HelloHome.class);
    // do something ...
    So, according to the official J2EE spec, there is no such thing as a
    stand-alone client. All clients are Application Clients that do Home lookups
    via the ejb-link mechanism, which insulates the code from vendor-specific
    differences.
    Now the bad news... as far as I know, only the J2EE reference
    implementation supports application clients right now. So until then, you
    need to have code in your client that handles any vendor-specific
    InitialContext setup. You also need to roll your own mechanism to avoid
    hard-coding the JNDI names. Most j2ee products will probably still support
    "stand-alone" clients in some way. However, the J2EE will not address
    stand-alone client issues since it recommends Application Clients.
    Hope that helps a bit. The Application Client was a relatively late
    addition to J2EE. Lots of people don't know about it yet. Hope this helps.
    --Ken

  • Client and deploy.wsdd

    How one would write a client for the following service (notice the return type)? Thank you very much!
    import java.util.*;
    public class BeansService {   
        public Vector getBeansData(String str, int x){         
         Vector v = new Vector();
         v.add( new MyBean ( 20, "J"));
         v.add( new MyBean ( 30, "S"));     
         return v;
    //MyBean class --very generic and simple--
    public class MyBean {
        private int age;
        private String name;
        public MyBean () {
         age = 0;
            name = "none";
        public MyBean (int a, String n) {
         age = a;
            name = n;
        public String getName() {
            return this.name;
        public int getAge() {
            return this.age;
        public void setName (String name){
            this.name = name;
        public void setAge (int age){
            this.age = age;

    I was able to create the client for this service. Pasted bellow are the client code and the wsdd file used.
    import org.apache.axis.AxisFault;
    import org.apache.axis.utils.Options;
    import org.apache.axis.client.Call;
    import org.apache.axis.client.Service;
    import javax.xml.rpc.ParameterMode;
    import javax.xml.namespace.QName;
    import org.apache.axis.encoding.ser.*;
    import org.apache.axis.encoding.*;
    import java.util.*;
    public class client {
        public void process(String endpoint) throws Exception {
            String method = "getBeansData";
            String s = new String("str");
            Integer q = new Integer(7);
            Service service = new Service();
            QName qn = new QName("urn:BeansServer", "MyBean");
            Call call = (Call) service.createCall();
         call.registerTypeMapping(MyBean.class, qn,
                        new BeanSerializerFactory(MyBean.class, qn),
                        new BeanDeserializerFactory(MyBean.class, qn)); 
            call.setTargetEndpointAddress(new java.net.URL(endpoint));
            call.setOperationName(new QName("BeansServer", method));
            Object parameters[] = new Object[]{s, q};
         Vector v = (Vector) call.invoke(parameters);
         Enumeration e = v.elements( );
            while (e.hasMoreElements( )) {
                 System.out.println(e.nextElement( ));//toString() methods has been      
                             //added to MyBean class                
         MyBean m = null;
         for(int i = 0; i < v.size(); i++){
              m = (MyBean) v.elementAt(i);
              System.out.println("The name is: " + m.getName());
              System.out.println("The age is: " + m.getAge());
        public static void main(String[] args) throws Exception {
            String endpoint = "http://localhost:8080/axis/services/BeansServer";
            client c = new client();
            c.process(endpoint);
    deploy.wsdd
    <deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java">
        <service name="BeansServer" provider="java:RPC">
            <parameter name="className" value="BeansServer"/>
            <parameter name="allowedMethods" value="getBeansData"/>
            <beanMapping qname="myNS:MyBean" xmlns:myNS="urn:BeansServer" languageSpecificType="java:MyBean"/>
        </service>
    </deployment>

  • Oracle form 6i client server deployment in windows

    I am looking for a utility that will automatically deploy the forms, reports, and database objects.
    For Example, in the tool's UI, I enter where the source code is, i.e., c:\source ( which contains fmb, rdf, stored procedures, or db scripts), I also enter the db connect info, such as user name, pwd, and db name, I also enter the network detination folder, i.e. s:\uat\
    Then I click a button, "Deploy", the tool should automatically compile the fmb and rdf, generate the fmx and rep, and put on the network folder. And, it will take the pkgs and db scipts and compile against the db I specify.
    Please advise if there is a tool like this.
    Thanks in advance.
    Frank

    I don't know of any tool that will do that. But you may be able to use these commercial tools to write your own script to do it.
    http://www.orcl-toolbox.com/
    http://www.orcl-toolbox.com/fapimasterscripts.asp

  • Client push deployment and CU / hotfix install

    I'm trying to figure out a way to do a push install of the 2012 client, CU update, and hotfixes all in one go.  I know using the ClientPatch folder method is not supported, but I'm wondering if another way would work.
    1) When you do a client push install from the console, does it use BITS?
    2) Does it directly use the files in Program Files\Microsoft Configuration Manager\Client on the site server, or the SCCM client package?
    3) Could you create a Hotfixes folder under the Client folder, put the CU / hotfixes in there, then use the PATCHES property to point to C:\Windows\ccmsetup\hotfixes\%PROCESSOR_ARCHITECHTURE%\hotfixname.msp?
    I know you can use SCUP or packages to do the updates, but it would be much easier to do it all at once.  Hence the reason why so many people still use the ClientPatch folder, I guess.  I really wish they'd make that a supported option.

    1. No, the initial push portion is a straight SMB copy to the target client. However, that only copies a bootstrapper, ccmsetup, which in turn kicks off on the client to download the rest of the necessary files. The download by ccmsetup does use BITS though.
    2. ccmsetup downloads the necessary files from the package on the proper distribution point (although it will fallback to the MP where it would be ultimately pulling from the client folder location.
    3. Yes, you could create the folder but that would not cause it to be copied to target client. The files it downloads are a fixed list.
    The most you could do is add it to the client push properties but that is problematic because the patches are architecture specific. Thus, there really is no good way to do this using client push.
    A client startup script however offers many advantages including being able to do this.
    Jason | http://blog.configmgrftw.com | @jasonsandys

  • SCCM 2007 - how check how sccm clients was deployed

    Hi all
    I need to know how sccm clients was installed on the domain's computers in order to push sccm client in the remaining computers that not have sccm client installed.
    Do you have a method to obtain this informations from SCCM console?
    Many thanks
    Christian

    ALL Clients:::::::::::::
    select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.Client = 1
    ALL Non Clients
    select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name,SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup,SMS_R_SYSTEM.Client from SMS_R_System where SMS_R_System.Client = 0 or SMS_R_System.Client is null
    some sample collections http://sccm.blog.com/collections/
    Narahari(Hurry) Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”

Maybe you are looking for

  • Multiple Apex Listeners on one server trouble with apex-config.xml

    I'm using 0C4J to deploy apex on a windows server. I want to be able to have multiple instances of OC4J running pointing to different databases. I've read through documentation and forum posts and this looks simple enough. I've got one instance runni

  • ICal use with serveral iPads

    My Wife and I both have an iPad (with different iCloud/Apple IDs and Accounts), however we share a Macbook Pro for iCal. My iPad syncs fine with iCal- all of the information appears and I can update information on either the iPad or iCal successfully

  • Problem with Protected Excel sheets through OLE

    Hi Friends We are facing the problem with the protected sheets in excel, when we are accessing worksheets via SAP. We can insert the values in the protected sheet and we can do other manupalations, but when we are trying to do the autofit for the pro

  • Data Guard: redo apply vs. real-time apply?

    Hi all- Anyone know what the difference is between redo apply (i.e., ALTER DATABASE RECOVER MANAGED STANDBY DATABASE DISCONNECT;) and realtime apply (i.e., ALTER DATABASE RECOVER MANAGED STANDBY DATABASE USING CURRENT LOGFILE DISCONNECT;)? I'm using

  • HT4623 Why I cannot activate cellular data network after updating to iOS 6.0?

    Why I cannot activate cellular data network after updating to iOS 6.0?