9i client + 11g server connection

Hi
Is it possible to connect to Oracle 11g server from a computer where Oracle 9i client and server are installed locally?
Thanx

Check metalink note 207303.1
If client is 9.2 then You can connect to 11g database if lower, it's not supported.

Similar Messages

  • Client-Proxy-Server:  Connection refused

    I was meddling with a client-proxy-server toy program.
    Pardon my poor code construction. I have never had any previous knowledge in this field.
    I have created  a client side program with my main that handles IO serially.
    ProxY consists of 2 unscynchronized threads each interacts with client and server respectively.
    Packet exchange within ProxY is relayed using a PacketBuffer object.
    Server consist of a single threaded service. Below is the code for my main.
    import java.io.IOException;
    import java.net.ServerSocket;
    import java.net.Socket;
    import java.io.InputStream;
    import java.io.OutputStream;
    import java.util.Scanner;
    public class TestProxy
         public static void main(String[] args) throws IOException
              final int SERVER_PORT = 19989;
              final int PROXY_PORT = 19988;
              ServerSocket proxyServerSoc = new ServerSocket(PROXY_PORT);
              Socket proxyClientSoc = new Socket("127.0.0.9",SERVER_PORT); //127.0.0.9 is server IP
              Server serv = new Server(SERVER_PORT);                             //Server started
              ProxY prox = new ProxY(proxyClientSoc, proxyServerSoc);            //proxy started
              //Start Client side;
              Socket toProxy = new Socket("127.0.0.1", PROXY_PORT);
              InputStream in = toProxy.getInputStream();
              OutputStream out = toProxy.getOutputStream();
              Scanner keyboard = new Scanner(System.in);
              String input;
              while(true)
                   System.out.println("Enter data  : ");
                   input = keyboard.nextLine();
                   if(input.equals("exit")) break;
                   System.out.println("data in BYTE: "+input.getBytes());
                   System.out.println("Sending data to server ...");
                   out.write(input.getBytes());
                   try{
                        Thread.sleep(100);
                   catch(InterruptedException e)
                        e.printStackTrace();
                   System.out.println("Received from server :" + in.toString());
    }Compilation is a success, but there is a runtime error...
    When i attempt to run the program for the first time(tried on XP, Vista, 7, jdk1.6), windows prompts for network permission.
    Before i can [edit]unblock[edit] it, my console window shows following error
    C:\java\proxy>javac *.java
    C:\java\proxy>java TestProxy
    Exception in thread "main" java.net.ConnectException: Connection refused: connec
    t
            at java.net.PlainSocketImpl.socketConnect(Native Method)
            at java.net.PlainSocketImpl.doConnect(Unknown Source)
            at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
            at java.net.PlainSocketImpl.connect(Unknown Source)
            at java.net.SocksSocketImpl.connect(Unknown Source)
            at java.net.Socket.connect(Unknown Source)
            at java.net.Socket.connect(Unknown Source)
            at java.net.Socket.<init>(Unknown Source)
            at java.net.Socket.<init>(Unknown Source)
            at TestProxy.main(TestProxy.java:15)
    C:\java\proxy>Can someone advise me where might i be possibly wrong?
    Edited by: J-Ideas on Mar 10, 2010 10:50 PM

                   out.write(input.getBytes());
                   try{
                        Thread.sleep(100);
                   catch(InterruptedException e)
                        e.printStackTrace();
                   }What's that for?
                   System.out.println("Received from server :" + in.toString());No no no. 'in' is an input stream. in.toString() is just a string representation of that object. It certainly isn't anything received from the server. If you want to receive data from the server you must call one of the in.read() methods.
    When i attempt to run the program for the first time(tried on XP, Vista, 7, jdk1.6), windows prompts for network permission.
    Before i can [edit]unblock[edit] it, my console window shows following errorYou should separate your program into three: server, proxy, and client, each with their own main() methods, so you can deal with these problems one at a time.

  • Axis2 and wsdl- Exception thrown when client attempting server connection

    Hi all,
    I am trying at the moment to develop an Axis2 server, and test it with a client.
    The server is to provide a soap wsdl service, returning an object request.
    I have generated server code and client code using axis2's wsdl2java tool, and all seemed fine.
    The server I created using this generated code seems to work, so far as i can tell, as I can connect to it through a browser.
    For example, using the browser I can connect to it via:
    http://localhost:8888/services/PersonInfo
    and it gives me a page showing 'Deployed Services', listing the operations available.
    but the funny thing is here that it seems to auto-direct me to another url: http://localhost:8888/axis2/services/ which I have not specified.
    For the server I am using the axis2 supplied SimpleHTTPServer. Here is the complete code excluding the actual generated code:
    public class EmbeddedAxis2Server {
        public static void main(String[] args) throws Exception {
            ConfigurationContext context = ConfigurationContextFactory.
            createConfigurationContextFromFileSystem(null, null);
            AxisService service =
            AxisService.createService(caps.integration.rhos.dk.schema.astraiaservice._2008._04._15.PersonInfo.class.getName(), context.getAxisConfiguration());
            context.getAxisConfiguration().addService(service);
            SimpleHTTPServer server = new SimpleHTTPServer(context, 8888);
            server.start();
    }I can even call the published operation using the browser, via the url:
    http://localhost:8888/axis2/services/PersonInfo/getPersonInfo
    and pass in arguments using the usual form variables syntax.
    HOWEVER!! My problem is (and maybe it is related to the url redirect strangeness I mentioned above, or maybe not), that my coded client is not able to connect.
    I generated the client stubs also using wsdl2java, and call the functions... but I get this show stopping exception:
    org.apache.axis2.AxisFault: The service cannot be found for the endpoint reference (EPR) 127.0.0.1/services/PersonInfo
         at org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:486)
         at org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:343)
         at org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:389)
         at org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:211)
         at org.apache.axis2.client.OperationClient.execute(OperationClient.java:163)
         at caps.integration.rhos.dk.schema.astraiaservice._2008._04._15.PersonInfoStub.getPersonInfo(PersonInfoStub.java:142)
         at com.astraia.axisclient.Client.getPersonInfo(Client.java:44)
         at com.astraia.axisclient.Client.main(Client.java:23)Here is the client code (excluding generated stub)
        public static void getPersonInfo(){
            try
                 ConfigurationContext context = ConfigurationContextFactory.createConfigurationContextFromFileSystem(null, null);
                 PersonInfoStub stub =new PersonInfoStub(context);
                GetPersonInfoIn req =new GetPersonInfoIn();
                req.setCivilRegistrationIdentifier("CIV123");
                req.setHospitalCode("HOS123");
                req.setRequestId("123");
                req.setUserName("sean");
                GetPersonInfoOut res = stub.getPersonInfo(req);
                System.out.println(res.toString());
            } catch(Exception e){     e.printStackTrace();       System.out.println("\n\n\n");      }
        }If anyone has any idea of what this problem is about, I would love to hear about it!
    Kind Regards,
    svaens
    Edited by: svaens on Apr 28, 2008 2:11 AM

    Hi, I have an update!!!
    Another aspect of my problem (which I had forgotten to mention) was a mysterious difference in the original wsdl file, and the one that was generated by my SImpleHTTPServer when my browser contact it, and requested the wsdl. That is, when I use the url in my firefox browser
    [http://localhost:8888/axis2/services/PersonInfo?wsdl|http://localhost:8888/axis2/services/PersonInfo?wsdl]
    the wsdl that was returned to the browser was different in several ways to the original wsdl that I generated my server side java code from using the axis2-1.3 wsdl2java.sh script.
    I had noticed this, and decided to create a client using this new and strangely different wsdl, and see if this provides different results.
    It worked!!! After creating my stub java code with the new wsdl file, and the wsdl2java tool, and modifying my custom java code to match the different stub generated, the client was able to connect to the server, and return me a serialized object.
    Does this give you any clues as to what may be the real problem?
    Differences in the wsdl include:
    1. the targetNamespace attribute listed in the wsdl:definitions tag shows the namespace backwards!!
    2. The new generated wsdl file has two extra element types,
    GetPersonInfo, and GetPersonInfoResponse, + GetPersonInfoIn , GetPersonInfoOut
    while the original only game me GetPersonInfoOut & GetPersonInfoIn.
    The client code I had to change now looks like this:
    try
                ConfigurationContext context = ConfigurationContextFactory.
                createDefaultConfigurationContext();
            PersonInfoStub stub =  new PersonInfoStub(context);
                GetPersonInfo reqs =   new GetPersonInfo();
                GetPersonInfoIn req = new GetPersonInfoIn();
                reqs.setGetPersonInfoIn(req);
                req.setCivilRegistrationIdentifier("CIV123");
                req.setHospitalCode("HOS123");
                req.setRequestId("123");
                req.setUserName("sean");
                GetPersonInfoResponse res = stub.getPersonInfo(reqs);
                GetPersonInfoOut resultObj = res.get_return();
                            OMFactory fac = OMAbstractFactory.getOMFactory();
                            OMElement xml = resultObj.getOMElement(GetPersonInfoResponse.MY_QNAME, fac);
                            XMLStreamWriter writer = XMLOutputFactory.newInstance().createXMLStreamWriter(System.out);
                            writeOMElement(xml, writer);
            } catch(Exception e){
                e.printStackTrace();
                System.out.println("\n\n\n");
            }

  • CSS11506 Client to server connection

    Hey guys, I currently have 1 CSS11506 terminating 2 SSL connections to 2 backend web servers. However when I sniff the traffic on the web servers I notice that the client is connected directly to them. Once the ARP for the CSS VIP has been completed, the client directly connects via HTTP to the backend server. I need the CSS to handle all backend traffic to the servers and have the client only talk to the CSS.
    Any thoughts ?
    Cheers
    Dave

    Here is my config, if you could have a look that would be appreciated.
    ip route 0.0.0.0 0.0.0.0 204.101.28.161 1
    !************************** CIRCUIT **************************
    circuit VLAN1
    ip address 204.101.28.163 255.255.255.224
    !*********************** SSL PROXY LIST ***********************
    ssl-proxy-list ssllist2
    ssl-server 95
    ssl-server 95 vip address 204.101.28.166
    ssl-server 95 cipher rsa-with-des-cbc-sha 204.101.28.164 80
    ssl-server 95 cipher rsa-with-3des-ede-cbc-sha 204.101.28.164 80
    ssl-server 95 cipher rsa-with-rc4-128-sha 204.101.28.164 80
    ssl-server 95 cipher rsa-with-rc4-128-md5 204.101.28.164 80
    ssl-server 95 rsacert myrsacert1
    ssl-server 95 rsakey myrsakey1
    ssl-server 95 urlrewrite 22 www.test.com
    ssl-server 96
    ssl-server 96 vip address 204.101.28.167
    ssl-server 96 cipher rsa-with-des-cbc-sha 204.101.28.165 80
    ssl-server 96 cipher rsa-with-3des-ede-cbc-sha 204.101.28.165 80
    ssl-server 96 cipher rsa-with-rc4-128-sha 204.101.28.165 80
    ssl-server 96 cipher rsa-with-rc4-128-md5 204.101.28.165 80
    ssl-server 96 rsacert myrsacert2
    ssl-server 96 rsakey myrsakey2
    ssl-server 96 urlrewrite 23 www.test1.com
    active
    !************************** SERVICE **************************
    service SSLNEW
    type ssl-accel
    slot 6
    keepalive type none
    add ssl-proxy-list ssllist2
    active
    !*************************** OWNER ***************************
    owner CMPA
    content SSLNEW1
    vip address 204.101.28.166
    application ssl
    add service SSLNEW
    protocol tcp
    port 443
    active
    content SSLNEW2
    protocol tcp
    vip address 204.101.28.167
    application ssl
    add service SSLNEW
    port 443
    active

  • Oracle Client 11g R2 in Windows 7 connecting a RAC server

    I have the following setup in my laptop
    Windows 7
    Oracle Client 11g R2
    I'm trying to connect "SQL plus" to a load balanced server (RAC) configured as below
    Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bi
    PL/SQL Release 10.2.0.4.0 - Production
    CORE 10.2.0.4.0 Production
    TNS for HPUX: Version 10.2.0.4.0 - Production
    NLSRTL Version 10.2.0.4.0 - Production
    The problem is, the connection creation is not consistent. It is throwing the following error randomly.
    ORA-12545: Connect failed because target host or object does not exist
    I'm able connect to another server (not RAC) without any issues. Even TOAD is giving the same error. After few tries, it works.
    Anyone facing the same problem, got any solution???
    Thanks
    Edited by: user3918865 on Oct 7, 2010 4:14 AM

    Bruno Palma wrote:
    Hi all.
    I've done all the checklists suggested but I'm still getting the error. The problem is not with the network and the servers cos I'm working in a Company and when I had Windows XP SP 3 and Oracle Client 10gR2 all was working fine. I'm with Windows 7 Professional 64-bit now. I'm almost sure the problem is with Windows 7 x Oracle Client but it's hard to figure out what's going on. Does anyone have idea what could it be ??I would generate a client side sqlnet trace, then go on a fishing expedition. There's a lot of dense stuff in a full trace, but if you don't panic and just try to make sense of what you can, you'll probably flush it out.
    To enable the trace, go to your sqlnet.ora file and add these lines:
    TRACE_FILE_CLIENT=clientsqlnet.trc
    TRACE_DIRECTORY_CLIENT=C:\app\oracle\product\11.2.0\client_1\network\trace
    #TRACE_LEVEL_CLIENT=off
    #TRACE_LEVEL_CLIENT=user
    #TRACE_LEVEL_CLIENT=admin
    TRACE_LEVEL_CLIENT=support
    DIAG_ADR_ENABLED = off

  • Oracle 10g client connect to oracle 11g server

    Hi All,
    In my system, i have installed oracle 11g server(11.1.0.6.0). while i try to connect to this server by 10g client in my friends system,which is in the same network,it is showing
    ORA-12545: Connect failed because target host or object does not exist,
    then i tried with other system (using oracle10g client), its showing
    ORA-12154: TNS:could not resolve the connect identifier specified
    then i tried with one another system (using oracle 9i client) -- its is connected.
    what may be the problem. not connecting using oracle 10g client. and also different error.

    user12479258 wrote:
    Hi,
    The client version is 10.2.0.1
    this version may not be connect to oracle 11g?
    If so then which are the client version will connect to oracle11g server(11.1.0.6.0).A 10.2 client will connect to an 11.x database, but the sqlnet.ora and tnsnames.ora files must be configured correctly. The errors you reported are not uncommon and have been diagnosed repeatedly on this forum. Let's not confuse the issue by comparing / copying files from various machines, as that has already created a moving target of error messages.
    On the client that is exhibiting the problem ...
    Do you have a single ORACLE_HOME? A single TNSNAMES.ORA?
    On that machine, at a command prompt, do a tnsping on the service in question. Also try to connect with sqlplus. Copy the entire session -- commands and results -- and paste it all back here.
    On the server machine, log on as the owner of the oracle software, and at a command prompt enter the command "lsnrctl status". Again, Copy the entire session -- commands and results -- and paste it all back here.

  • Connect 11g server from client

    Hi,
    i have 11g daatabase and 11 g client. can u please help me to connect 11g server from client
    pls help with steps
    thanks

    Chinu wrote:
    Hi,
    i have 11g daatabase and 11 g client. can u please help me to connect 11g server from client
    pls help with steps
    thankssqlplus
    / as sysdba
    Handle:      Chinu
    Status Level:      Newbie
    Registered:      Sep 19, 2009
    Total Posts:      323
    Total Questions:      123 (102 unresolved)
    why so MANY unresolved questions?

  • OIM 11g Server Configuration Wizard Error - Cannot Connect to Oracle DB

    I appreciate any and all suggestions or thoughts on how to best continue troubleshooting this error that I am describing below.
    I am attempting to install Oracle Identity and Access Management Suite 11g on a Windows 7 machine…in following the installation guides I have successfully installed the following Oracle Components
    - Oracle Database 11.2.0.1.0
    - Created Schemas using RCU 11.1.1.3.3
    - Oracle WebLogic Server 10.3.3.0
    - Oracle SOA 11.1.1.2.0
    - Oracle SOA 11.1.1.3.0 (Patch Set)
    - Oracle IAM SUITE 11.1.1.3.0
    Following the above installations, I created a new WebLogic Domain and as the next step am running the OIM Configuration Wizard to configure the OIM Server, however I am unable to setup a connection to the Oracle DB via the OIM Configuration Wizard. I am getting an error message when attempting to setup the connection to the Oracle Database using the OIM 11g Server Configuration Wizard:
    ERROR:*
    INST:6102 Unable to connect to the database with the given credentials.
    *+[DETAILS] Check the values. Make sure the Database is up and running and connect string, user name, and password are correct.+*
    INST:6102 Unable to connect to the database with the given credentials.
    *+[DETAILS] Check the values. Make sure the Database is up and running and connect string, user name, and password are correct.+*
    When installing the Oracle Database 11gR2 I used the following install configuration:
    Oracle base: C:\MyApps\Oracle
    Software location: C:\MyApps\Oracle\DB_HOME\11.2.0\dbhome_1
    Database file location: C:\MyApps\Oracle\DB_HOME\oradata
    Database Edition: Personal Edition (3.27 GB)
    Character Set: Unicode (AL32UTF8)
    Global database name: orcl.dev.com
    Administrative Password: Password1
    Confirm Password: Password1
    When creating my Schemas using RCU 11.1.1.3.3 I used the following Database Connection Details
    DB TYPE: Oracle Database
    HOST NAME: localhost
    PORT: 1521
    SERVICE NAME: orcl.dev.com
    USERNAME: sys
    PASSWORD: Password1
    ROLE: SYSDBA
    I used a Prefix of “DEV” when creating the schemas so Schema Owners DEV_OIM and DEV_MDS where created. Also, I configured to use the same password for all Schemas: “Password1″. So the password for DEV_OIM and DEV_MDS should be the same, “Password1″.
    REPRODUCING THE ERROR
    To reproduce the error, when I launch the Oracle Identity Management 11g Configuration Wizard I am first brought to the “Welcome” Screen. I click the [Next>] button.
    Next, I am on the “Components to Configure” screen where I select OIM Server and OIM Design Console and click the [Next>] button. (NOTE I have also tested by simply selecting only the OIM Server)
    Next, I am on the “Database” screen where I enter the connection information
    Connection String: localhost:1521:orcl.dev.com
    (NOTE I have also tested using localhost:1521:orcl)
    OIM Schema User Name: DEV_OIM
    OIM Schema Password: Password1
    MDS Schema User Name: DEV_MDS
    MDS Schema Password: Password1
    When I click the [Next>] button after entering the Database Connection details I encounter the following two errors (1 error for each logon DEV_OIM and DEV_MDS)
    INST:6102 Unable to connect to the database with the given credentials.
    INST:6102 Unable to connect to the database with the given credentials.
    TROUBLESHOOTING
    NOTE: I can successfully start the Oracle DB Services and connect via the Enterprise Console, SQL Plus, and JDBCTest Java Client…I just cannot get past this connection error in the OIM Server Configuration Wizard.
    JDBCTest.java TEST CLIENT
    NOTE: THIS IS THE JAVA TEST CLIENT THAT I AM USING TO TEST DATABASE CONNECTIVITY THRU A SPECIFIED JDBC URL AND DRIVER THAT WORKS SUCCESSFULLY.*
    import java.sql.Connection;
    import java.sql.DatabaseMetaData;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    public class JDBCTest {
    public static void main(String[] args) throws Exception {
    String url = "jdbc:oracle:thin:@localhost:1521:orcl";
    String driver = "oracle.jdbc.OracleDriver";
    String user = "DEV_OIM";
    String password = "Password1";
    try {
    Class.forName(driver);
    Connection conn = DriverManager.getConnection(url, user, password);
    // Get the MetaData
    DatabaseMetaData metaData = conn.getMetaData();
    // Get driver information
    System.out.println("");
    System.out.println("#########################################");
    System.out.println("# ***DRIVER INFORMATION***");
    System.out.println("#");
    System.out.println("# Driver Name = " + metaData.getDriverName());
    System.out.println("# Driver Version = " + metaData.getDriverVersion());
    System.out.println("#");
    System.out.println("#########################################");
    System.out.println("");
    System.out.println("");
    // Get database information
    System.out.println("#########################################");
    System.out.println("# ***DATABASE INFORMATION***");
    System.out.println("#");
    System.out.println("# Database Product Name = " + metaData.getDatabaseProductName());
    System.out.println("# Database Product Version = " + metaData.getDatabaseProductVersion());
    System.out.println("#");
    System.out.println("#########################################");
    System.out.println("");
    System.out.println("");
    // Get schema information
    ResultSet schemas = metaData.getSchemas();
    System.out.println("#########################################");
    System.out.println("# ***SCHEMA INFORMATION***");
    System.out.println("#");
    System.out.println("# Schemas:");
    while (schemas.next()) {
    System.out.println("# " + schemas.getString(1));
    System.out.println("#########################################");
    System.out.println("");
    System.out.println("");
    // Get table information
    System.out.println("Tables");
    ResultSet tables = metaData.getTables("", "", "", null);
    while (tables.next()) {
    System.out.println(tables.getString(3));
    conn.close();
    } catch (Exception ex) {
    ex.printStackTrace();
    *"lsnrctl status" COMMAND TEST SUCCESSFUL*
    When the Listener Service is on I get the following output using lsnrctl status command
    C:\> lsnrctl status
    LSNRCTL for 32-bit Windows: Version 11.2.0.1.0 - Production on 21-SEP-2010 15:59:43
    Copyright (c) 1991, 2010 Oracle. All rights reserved.
    STATUS of the LISTENER
    Alias LISTENER
    Version TNSLSNR for 32-bit Windows:Version 11.2.0.1.0 - Production
    Start Date 21-SEP-2010 14:43:57
    Uptime 0 days 1 hr. 15 min. 46 sec
    Trace Level off
    Security ON: Local OS Authentication
    SNMP OFF
    Listener Parameter File C:\MyApps\Oracle\DB_HOME\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
    Listener Log File c:\myapps\oracle\diag\tnslsnr\\listener\alert\log.xml
    Listening Endpoints Summary…
    (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=127.0.0.1)(PORT=1521)))
    Services Summary…
    Service “CLRExtProc” has 1 instance(s).
    Instance “CLRExtProc”, status UNKNOWN, has 1 handler(s) for this service…
    Service “orcl.dev.com” has 1 instance(s).
    Instance “orcl”, status READY, has 1 handler(s) for this service….
    Service “orclXDB.dev.com” has 1 instance(s).
    Instance “orcl” status READY, has 1 handler(s) for this service…
    The command completed successfully

    Whenever installing oracle databases, i install the software only first. Then i setup the listener. Then i create a database instance using the dbca tool. This way all the information is added to the pre-existing listener configurations rather than trying to create the listener afterwards. Also, during the dbca database creation, i supply a full service name such as orcl.hostname and use the service name in future configurations where it asked. This usually solves any issues of the listener or database not being found correctly.
    -Kevin

  • Oracle Client 11g on Windows 2008 64 bit ASP Connection Problems

    Hi,
    I'm trying to set up my old ASP applications on a new web server. I've moved from a windows 2003 server to 2008 64 bit.
    I've installed the Oracle Client 11g 64 bit drives and if I create a new ODBC connection tat works fine. But IIS will not connect.
    Connection string i've been using is:
    Provider=OraOLEDB.Oracle.1; Password=******; User ID=*****; Data Source=*****
    All i get is no provider could be found.
    "3706 Provider cannot be found. It may not be properly installed."
    Can anyone help me out / point me in the right direction?
    Thanks
    Gareth Owen

    Hi,
    Thanks for the reply. The app pool is running in 64 bit. I've tried installing a 32 bit version of the oracle provider and shifting the app pool down to that and no joy either.
    Have tried changing the permissions on the Oracle folder which gives me no joy. It's as if IIS just has no access to the Oracle provider. But I just don't know how to get this working.
    Under windows 2003 things just worked when I installed the Oracle provider...
    Gareth

  • TNS:protocol adapter error (32bit client/64 bit 11g server on same machine)

    I have Oracle 11g Server (x64) installed on my Windows 7 system and it was working fine. I could connect through SQL*Plus and perform all my database needs. I have since installed software that requires a 32 bit client and have installed both 11g and 10g clients into their own home directories. (Long story short, I found out that one software suite was not compatible with the 11g client and so had to install 10g.) I find that if I force the use of the SQL*Plus in the server directory (opening a CMD prompt directly at the BIN directory) that I can connect fine without the need of a TNS alias. However, if I use the default (10g due to its placement in the PATH environment variable) it requires me to use the TNS alias to connect to my local database. This is also true if I force the use of the 11G client.
    I have checked my tnsnames.ora and my sqlnet.ora files and they match up to what is being used in the server home. I'm missing something though. Anyone have a suggestion for me?
    Rod
    Edited by: rsherer on Nov 28, 2012 11:43 AM

    rsherer wrote:
    I should be able to connect using...
    sqlplus user/password
    Not entirely correct.
    If TWO_TASK is not set, this connection is an IPC (direct client process to server process) connection.
    The client needs a dedicated server process to service it. As it does not connect via a Listener, there is no Listener that can create that server process to service the client.
    So for an IPC connection, the client needs to start its own dedicated server process for servicing it. It uses ORACLE_HOME in order to find +./bin/oracle+ to start as a dedicated server process. On Linux/Windows, a kernel call (like <i>execv</i>) is used by the client driver to start a dedicated server process. I think in Windows the CreateRemoteThread() call is used by the Windows OCI driver to start a dedicated server process to service it.
    This dedicated server process uses ORACLE_SID to determine the SGA to attach to and database instance to join.
    This cannot happen across 32bit and 64bit boundaries in Linux/Unix. And I would be very surprised if this is possible in Windows as kernel IPC is not possible to my knowledge between 32bit process VMs and 64bit process VMs in the NT kernel.
    To make a "local" connection work from a 32bit client to a 64bit instance on the same platform, set TWO_TASK to a TNS alias that defines a localhost/local IP TCP connection, in the 32bit environment. A sqlplus user/password (IPC) will now in fact be a sqlplus user/password@<TWO_TASK> (TCP) connection.
    A shared server connection by the way has the client being serviced by a dispatcher process. A dispatcher process is only able to service (communicate with) clients via TCP. Thus shared server connections are only possible via the Listener. A local (IPC) connection is always a dedicated server connection.

  • Linux 11g client to solaris10 11g server

    Can you confirm that a linux 11g client can connect to a solaris 10 11g server?
    I'm getting some weird connectivity issues between these and would like to confirm it isn't just me and my solaris 10 patch level or some other unknown.
    tnsping and sqlplus hang. tcpdump shows that there is no push of data from the server after the initial SYN/SYN ACK. Don't think it is the firewall, since the handshake takes place, but I'm not the solaris sysadmin, so I can't be 100% on that.
    Thanks.

    Oracle client server interoperability is not depends on platform. Linux 11g client definitely supported to connect to Solaris 11g server.
    Can you post the content of tnsnames.ora of your 11g client (is it same as your 10g client that you said working?)
    also the output from
    lsnrctl status
    on server side.

  • Unable to connect to Oracle 11g server using instantclient_11_1 in AIX

    Hi,
    I downloaded instantclient-basic-11.1.0.7.0-aix-ppc64.zip from oracle site and used the same for connection to 11g server for testing my application on AIX 5.3 machine. I am also using easysoft driver for the connection. But I am uhnable to connect to Oracle 11g server from AIX 5.3 using instantclient_11_1 client
    libraries. I get the error "Could not load oracle libraries". Error is as below:
    WARNING: Setup was unable to contact your ORACLE
    WARNING: server by using the connection options
    WARNING: you specified.
    WARNING: Error connecting to DB: -1
    WARNING: HY000: [unixODBC][Easysoft][Oracle]Could not load oracle libraries
    But I could connect to the same server from AIX 5.3 machine using instantclient_10_2 libraries and same eaysoft drivers successfully.
    Looks like there is issue with connecting with instantclient_11_1 client libraries from AIX 5.3. I also tried with using 11.1.0.6.0. Same issue is observed.
    Did anybody else face similar issue?
    Thanks and Regards,
    Prema S
    Edited by: user6404935 on Jan 27, 2010 9:47 PM

    I you find nobody who has the same problem, here are some hints:
    - Try to connect using "sqlplus" from the instant client. If that fails, there is probably a problem with your setup.
    - Look if the Easysoft driver supports Oracle 11.1 as client.
    Yours,
    Laurenz Albe

  • Connection between SDM client and server is broken

    Dear All,
    First of all this is what I have
    -NW04 SPS 17
    -NWDS Version: 7.0.09 Build id: 200608262203
    -using VPN connection
    -telnet on port 57018 is succesfull
    I can login to SDM server (from NWDS and from SDM GUI) I can see the state of SDM(green light), restart it, can navigate through tabs in GUI, but every time I am trying to deploy an ear i have this error:
    Deployment exception : Filetransfer failed: Error received from server: Connection between SDM client and server is broken
    Inner exception was :
    Filetransfer failed: Error received from server: Connection between SDM client and server is broken
    I have already read a lot of topics,blogs,notes but didn't find the solution.
    Can anybody help me?
    Best Regards

    Having same issue. Nothing helped so far... Using NWDS 7.0 SP18.
    I have turned SDM tracing on and this is what I see on client side after sending first data package:
    com.sap.sdm.is.cs.cmd.client.impl.CmdClientImpl: debug "20120224140253 0280/17 Client: finished sending string part"
    com.sap.sdm.is.cs.cmd.client.impl.CmdClientImpl: debug "20120224140253 0280/0 Client: receive String part from Server"
    com.sap.sdm.is.cs.cmd.client.impl.CmdClientImpl.receiveFromServer(NetComm ..): Entering method
    com.sap.bc.cts.tp.net.NetComm.receive(): Entering method
    com.sap.bc.cts.tp.net.NetComm: debug "Method "receive(char[])" could not read all requested bytes. There are still 12 bytes to read"
    com.sap.bc.cts.tp.net.NetComm: debug "Caught IOException during read of header bytes (-1,          43):Connection reset"
    com.sap.bc.cts.tp.net.NetComm: debug "  throwing IOException(net.id_000001)"
    com.sap.bc.cts.tp.net.NetComm.receive(): Exiting method
    com.sap.sdm.is.cs.cmd.client.impl.CmdClientImpl: Exiting method
    com.sap.sdm.is.cs.cmd.client.impl.CmdClientImpl: debug "20120224140253 0281/1 Client: connection was broken"
    com.sap.sdm.is.cs.cmd.client.impl.CmdClientImpl: Exiting method
    com.sap.sdm.is.cs.cmd.client.impl.CmdClientImpl: debug "20120224140253 0281/0 Client: finshed sendAndReceive"
    com.sap.sdm.is.cs.cmd.client.impl.CmdClientImpl: Exiting method
    My connection on server is still active so I have to restart SDM server to reset and try it again.
    Anyone have idea whats happening?
    Edited by: skyrma on Feb 24, 2012 2:46 PM
    Edited by: skyrma on Feb 24, 2012 2:47 PM
    Edited by: skyrma on Feb 24, 2012 2:47 PM

  • Server Connections Interrupted - Mountain Lion, latest client and server upgrade

    Hello,
    I have seen several errors of a similar kind with no definite fix anywhere on here, so I thought I would post this.
    We are running a network with a Mountain Lion Server on a Mac Mini, connected to a router for internet access and connected to a local network for client computers. All the clients are running the latest version of Mac OS X Mountain Lion and are connecting to remote home directories on the server. They also use several group directories.
    As of late, they have been getting the message: "Server Connections Interrupted. Ignore / Disconnect all" concerning their group volumes.
    I haven't been able to find anything in the logs indicating why this happens, or how to fix it, or why it started appearing.
    What have people experienced out there? It appears on all sorts of user accounts, on different computers in different areas of the workplace.
    / Z.

    Additional data:
    There is no WIFI enabled on the network, all is networked using ethernet.
    There's a Time Capsule on the Server, which backs up the server data regularly. This seems to be connected one way or another from the threads I've read, but those are from aprox. two years ago while this started happening recently.

  • Long time for a Mail Client to verify connection to server normal?

    Server: Tiger (G4)
    Client: Leopard Mail.app (G5 iMac)
    Local network.
    When adding an imap account it takes a long time to verify the inbound and outbound (same server) connection. I don't have actual time but it seems like a long time and is much longer than it takes to get a cup of java.
    Does it do a lot of checking or do I have a mail server problem is what my concern is.
    It (mail app) always carries on, I.e. is happy to use the server eventually.

    H,
    my first guess would be at DNS. Are you using internal DNS? If so is it the first on the list at the client (system prefs---network).
    There are several different schools of thought on this (network geeks can have serious religious disagreements about this, just add beer and we'll argue it for days) but where possible, run internal DNS on the mailserver that, at least, knows about itself and point your clients at it. DNS is virtually no load on the server (even with a LOT of clients hitting it, its pretty lightweight) and can speed up a number of things. Just remember to point the server at itself as its first DNS as well by using 127.0.0.1 and giving it a valid search domain (your domain.com).
    My $.02 Hope it Helps
    Sean

Maybe you are looking for

  • How to Archive/move  a file in Tcode AL11

    Hi Experts, How to arvhieve a file or move the file from one path to other path in AL11. For one of the inbound file, i need to archive it after preocessing the data. Appreciate your response, Preetham

  • Installing two PCI-MIO-16XE-10 DAQs

    I have two PCI-MIO-16XE-10 boards, which work fine independently. I now have put them into the SAME computer, and the Windows XP has successfully found them and installed drivers for them. But when troubleshooting using the NI Measurement&Automation

  • Role of an ABAPer in Workflow functions

    Hi Friends, I want your valuable suggestions about WORKFLOW i.e. i mean to ask u that who performs this in realtime, is this the role of an Functional Consultant or Technical Consultant. So, is it suggested to learn WorkFlow for an ABAPer. It would b

  • OS X Server and iWeb?

    So i have my OS X Server (version 2.1.1) all setup and running perfectly on OS X Mountain Lion 10.8.2. I can happily connect to the ftp server to upload files etc. I also have a website built in iweb on the same machine the server is running on, howe

  • My iPhone will not respond to my touch.  Does anyone know what the problem might be or has anyone had this problem before?

    My iPhone will not respond to my touch.  Does anyone know what the problem might be or has anyone had this problem before?