Is ORACLE slower on Windows then on Linux ?

Hi,
I'm suppose to choose the platform for Oracle .... Linux or Windows 2008 Server ...
Ones we've installed Oracle on Windows 2003 Server and it was really slower like 200-300% ..... we did simple default install
Does anyone know if this is a fact that Oracle will run slower on Windows platform then on any other ? Any experiance with that ? If we are talking about 5-10% then this is ok and I'll stick with windows ...
Cause I know how to deal with windows much more then how to deal with Linux admin, install and other stuff ...
Thank you...
Kris

burleson wrote:
Hi Charles,
Installing a virus scanner on the server, especially if it is permitted to scan program and data files used by Oracle.Ha, that a good one! That the FIRST thing I check!
Also, I've seen high demand screensavers (fractals) clobber Oracle performance . . .
Oracle on Windows uses a thread modelThat's actually one of the few "positives" about running Oracle on Windows . . .
rather than providing a performance comparison between Linux and Windows.Fine, try here:
www.dba-oracle.com/oracle_tips_linux_oracle.htm
"Roby Sherman performed an exhaustive study of the speed of Oracle on Linux and Microsoft Windows using identical hardware. Sherman currently works for Qwest Communications in the data technologies group of IT architecture and transversal services. He is a recognized expert in designing, delivering, tuning, and troubleshooting n-tier systems and technology architecture components of various size and complexity based on Oracle RDBMS technology.
Sherman concludes that Linux was over 30% faster:
"From perspective of performance, RedHat Linux 7.2 demonstrated an average performance advantage of 38.4 percent higher RDBMS throughput than a similarly configured Windows 2000 Server in a variety of operational scenarios." Sherman also notes: "Another point of contention was Window's lack of consistency between many database administrative functions (e.g., automated startup, shutdown, service creation, scripting) compared to what DBAs are already used to in many mainstream UNIX environments (e.g., Solaris and HP-UX)."
Mr. Burleson's comments seem to be out of line. No, I'm right on the money.
*I've seen enough companies get burned by Windows (unplanned outages, data corruption) to speak with confidence.*
Bottom line, it's malfeasence to recommend any OS platform for a production database application that has an unsavory history.
It does not take a genius to figure out that an OS with this kind of history should not be used with any data that you care about:
- "blue screen of death"
- legandary security vulnerabilities
- memory leaks you could drive a truck through
- Patching weekly
- The world's most incompetant tech support
I'm not alone in this opinion:
thetendjee.wordpress.com/2007/01/22/oracle-10202-sucks-on-windows/
www.google.com/search?&q=%22windows+sucksMr. Burleson,
Good point on the screen saver.
Comparing Windows 2000, released in March 2000, with Red Hat 7.2 which was released in ... sorry, forgot the date, but I put in a couple servers running that release of Linux into service in 2001. I was kind of hoping that you would have an article which pits Windows 3.1 against the original Linux release. :-)
You might be happy to know that things have changed significantly since Windows 3.1, and also significantly since Windows 2000. There were many improvements in Windows 2003 over Windows 2000 (I happened to read a couple large books on the subject of Windows 2003 Server a couple years ago). This page contains a couple links that you may want to browse:
http://www.microsoft.com/windowsserver2003/evaluation/performance/default.mspx
Windows sucks... I have heard that the Microsoft Windows operating system is on barcode scanners, phones, and even car navigation systems. I had no idea that vacuums also utilized Windows, thanks for the heads-up:
http://www.patentstorm.us/patents/6289552/description.html
http://advertising.microsoft.com/BestVacuum
Interesting Google search of the day: define:malfeasence
http://www.google.com/search?hl=en&q=define%3Amalfeasence&aq=f&oq=&aqi=
"Did you mean: define:malfeasance
No definitions were found for malfeasence"
define:malfeasance
http://www.google.com/search?hl=en&q=define%3Amalfeasance&spell=1
"Definitions of malfeasance on the Web:
•wrongful conduct by a public official
wordnetweb.princeton.edu/perl/webwn
•The expressions misfeasance and nonfeasance, and occasionally malfeasance, are used in English law with reference to the discharge of public obligations existing by common law, custom or statute.
en.wikipedia.org/wiki/Malfeasance
•wrongdoing; Misconduct or wrongdoing, especially by a public official that causes damage
en.wiktionary.org/wiki/malfeasance"
define:unsavory
http://www.google.com/search?hl=en&q=define%3Aunsavory
"Definitions of unsavory on the Web:
•morally offensive; ‘an unsavory reputation’; ‘an unsavory scandal’
•distasteful: not pleasing in odor or taste
wordnetweb.princeton.edu/perl/webwn
•Disreputable, not respectable, of questionable moral character
en.wiktionary.org/wiki/unsavory"
Regarding blue screen of death, those are rather rare with versions of Windows since the release of Windows 2000. The last blue screen that I saw on a server happened when an ECC memory module started experiencing multiple hardware bit errors which could not be corrected by the ECC memory logic. The server hardware forced the blue screen to prevent data corruption. The previous blue screen? A Windows NT 4.0 Server (circa 1996) when a new RAID controller was added to the server.
Regarding legandary security vulnerabilities, well I don't think that it quite qualifies as legendary. However, given the wide usage of Windows (particularly by people just starting to learn to use computers), there will very definitely be more security issues to contend with - Windows often offers a larger attack surface than other operating systems. Yes, there have been many security problems over the years.
Regarding memory leaks you could drive a truck through, I have to say that in a server environment I have not experienced that problem. On a desktop environment, I would say that it is typically the fault of poorly written applications which cause the memory leaks. Windows will often clean up after the poorly written applications when they are closed.
Regarding patching weekly, yes there are typically frequent security and bug fixes released for the Windows platform, but I suggest that if someone is patching weekly on a server, there is probably a larger problem to be addressed.
Regarding the world's most incompetant tech support, I am not sure that I follow your logic:
define:incompetant
http://www.google.com/search?hl=en&q=define%3Aincompetant
"Did you mean: define:incompetent
No definitions were found for incompetant.
Suggestions:
- Make sure all words are spelled correctly.
- Search the Web for documents that contain 'incompetant'"
As previously stated, consideration should be given to the operating system which is most familiar to the OP.
Charles Hooper
IT Manager/Oracle DBA
K&M Machine-Fabricating, Inc.

Similar Messages

  • Advantages/Disadvantages of installing Oracle RAC on Windows 2003 VS Linux

    Hello Guys,
    I am not very good with linux, have to create a Oracle RAC environment using dataabse 10g.
    I just need to know the advantages/disadvantages of configuring RAC on windows and on linux operating system.
    Please help me with this. Please also specify what is the best available windows and linux version to configure RAC.
    Regards,
    Imran

    Go with th eOS you have the skills in, if you have onsite expertise in windows then it makes no sense to use Linux because some guy on the internet says its better. Windows can be a highly available server OS when is managed by professional well quallified adminstrators.
    Personally I would use linux because I am more familiar with the OS than windows. I also find oracle makes more sense on a *NIX type platform but there are shops that run oracle on windows with the required high availability.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Help! Im getting really confused!  Linux Oracle 9 to Windows 2000 MS SQL.

    Please can someone explain the process and what needs doing.
    I am trying to connect an oracle 9i database which is running on Linux Red Hat Enterprise 4, to a MS SQL database which is running on Windows Server 2000.
    I have read the following document https://metalink.oracle.com/metalink/plsql/f?p=130:14:1119006956529253705::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,231458.1,1,1,1,helvetica
    But I am confused as to where each configuration file sits.
    I have downloaded oracle 9i for windows and installed the OTG and tg4msql on the windows 2000 server. On the windows 2000 server I have created the following files:
    tnsnames.ora:
    TG4MSQL.domain.name =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = tCP)
    (HOST = <IP_ADDRESS>)
    (PORT=1521) )
    (CONNECT_DATA =
    (SID = tg4msql))
    (HS=OK)
    Listener.ora
    SID_LIST_LISTENER =
    (SID_LIST =
    (SID_DESC =
    (SID_NAME = PLSExtProc)
    (ORACLE_HOME = D:\oracle9i)
    (PROGRAM = extproc))
    (SID_DESC =
    (SID_NAME = tg4msql)
    (ORACLE_HOME = D:\oracle9i)
    (PROGRAM = tg4msql)
    (ENVS=LD_LIBRARY_PATH=D:\oracle9i)
    LISTENER =
    (DESCRIPTION_LIST =
    (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = IPADDRESS)(PORT = 1521))
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))
    inittg4msql.ora
    HS_FDS_CONNECT_INFO="SERVER=<IP_ADDRESS>;database=<MS SQL DATABASE NAME"
    HS_FDS_TRACE_LEVEL=0
    HS_FDS_RECOVERY_ACCOUNT=RECOVER
    HS_FDS_RECOVERY_PWD=RECOVER
    HS_FDS_TRACE_LEVEL=OFF
    Then on the Linux server I have the following tnsnames.ora:
    TG4MSQL.DOMAIN.NAME =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = <MS SQL IP ADDRESS>)(PORT = 1521))
    (CONNECT_DATA =
    (SID = tg4msql))
    I then created a database link on the Linux Oracle server:
    CODE
    create database link tg4msql connect to "sa"
    identified by "password" using 'tg4msql';
    I then tried a:
    CODE
    select * from all_catalog@tg4msql;
    and get:
    Ora-28545: error diagnosed by Net8 when connecting to an agent
    Unable to retrieve text of NEWTORK/NCR message 12571
    ORA-02063: preceeding 2 lines for TG4MSQL
    I feel I have done everything I have read but its not very clear where everything has to be put or how it all ties together.
    Any help would be useful!
    Thanks.

    well I don't see how your ODBC driver on linux is configured. You need one (ODBC driver on linux, it's not there by "default") You can buy one or use a free one
    find it here
    http://www.unixodbc.org/
    then once you set up ODBC and able to connec to your SQL SERVER from command line using iSQL or TSQL from linux then do all these steps you described and it should work.
    I didn't have any problems setting it up, works like a charm
    Eugene Roytman
    OCP DBA

  • Unable to connect to Oracle database running on Windows machine from linux.

    Hi,
    I'm not able to connect to oracle database running on Windows machine from Linux machine. I'm geting the below mentioned error. I have given below the code I used to connect to database and database propertes.Do I need to use any specific driver?
    Please help me.
    Thanks,
    Sunjyoti
    Code :
    import oracle.jdbc.pool.OracleDataSource;
    import java.sql.Connection;
    import java.util.*;
    import java.sql.*;
    import java.io.*;
    class try2{
    public static void main(String args[]) {
    try {
              System.out.println("hi");
    // Load the properties file to get the connection information
    Properties prop = new Properties();
    prop.load(new FileInputStream("/home/sreejith/EDIReader/Connection.properties"));
    // Create a OracleDataSource instance
    OracleDataSource ods = new OracleDataSource();
    System.out.println("prop is "+prop);
    configureDataSource(ods, prop);
    Connection conn=null;
    // Create a connection object
    conn = ods.getConnection();
         System.out.println("Connection is"+conn);
    // Sets the auto-commit property for the connection to be false.
    conn.setAutoCommit(false);
    } catch (SQLException sqlEx){ // Handle SQL Errors
    System.out.println("In exception "+sqlEx);
    } catch(Exception excep) { // Handle other errors
    System.out.println(" Exception "+ excep.toString());
    private static void configureDataSource(OracleDataSource ods, Properties prop) {
    // Database Host Name
    ods.setServerName(prop.getProperty("HostName"));
    // Set the database SID
    ods.setDatabaseName(prop.getProperty("SID"));
    // Set database port
    ods.setPortNumber( new Integer( prop.getProperty("Port") ).intValue());
    // Set the driver type
    ods.setDriverType ("thin");
    // Sets the user name
    ods.setUser(prop.getProperty("UserName"));
    // Sets the password
    ods.setPassword(prop.getProperty("Password"));
    Connection properties :
    # Your Database Connection details
    HostName = 10.20.3.19
    SID = EDIREAD
    Port = 1521
    UserName = dbuser
    Password = dbuser
    Error I'm getting is
    error while trying to connect with odbc datasource
    [root@iflexpau2217 EDIReader]# java try2
    hi
    prop is {HostName=10.20.3.19, Password=dbuser, UserName=dbuser, SID=EDIREAD, Port=1521}
    In exception java.sql.SQLException: Io exception: The Network Adapter could not establish the connection
    Also I tried to connect with weblogic JDBC driver
    Code is here:
    import java.io.BufferedReader;
    import java.io.ByteArrayInputStream;
    import java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileReader;
    import java.io.IOException;
    import java.sql.Blob;
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.SQLException;
    //import com.entrust.toolkit.util.ByteArray;
    public class trial{
         public static void main(String args[]) throws IOException{
              System.out.println("hi");
              Connection p_conn = null;
              PreparedStatement xml_insert = null;
              try {
         // Load the JDBC driver
                   System.out.println("hi2");
         // String driverName = "oracle.jdbc.driver.OracleDriver";
    String driverName = "weblogic.jdbc.oracle.OracleDriver";
         System.out.println("hi2");
         Class.forName(driverName);
         // Create a connection to the database
         String serverName = "10.20.3.19";
         String portNumber = "1521";
         String sid = "EDIREAD";
         //String url = "jdbc:oracle:thin:@" + serverName + ":" + portNumber + ":" + sid;
    String url = "jdbc:bea:oracle://10.20.3.19:1521";
         String username = "dbuser";
         String password = "dbuser";
    System.out.println("connection is:"+p_conn+"user name is"+username+"password is"+password);
         p_conn = DriverManager.getConnection(url, username, password);
         System.out.println("connection is:"+p_conn+"user name is"+username+"password is"+password);
              xml_insert=p_conn.prepareStatement("insert into PRTB_SUBUNIT (SUBUNT_ID,SUBUNT_SUB_UNIT,SUBUNT_PHYUNT_ID) values (?,?,?)");
              //InputStream in=null;
              File l_file=new File("/home/sreejith/EDIReader/propertyfiles/inputfile/BUG_10802_ES_CSB19_68.txt");
              BufferedReader input =null;
              input=new BufferedReader(new FileReader(l_file));
              String line = null;
              StringBuffer trial=new StringBuffer();
              while (( line = input.readLine()) != null){
                   trial.append(line);
                   trial.append(System.getProperty("line.separator"));
              //InputStream is = new BufferedInputStream(new FileInputStream(l_file));
              System.out.println(trial.toString());
              //Blob b ;
              //byte[] bytes=trial.toString().getBytes();
              //System.out.println("Size-->"+bytes.length);
              xml_insert.setString(1,new String("SpecailChar"));
              //xml_insert.setBinaryStream(2,new ByteArrayInputStream(bytes),15920);
              xml_insert.setString(3,"SpecailChar");
              xml_insert.executeUpdate();
              p_conn.commit();
              } catch (ClassNotFoundException e) {
                   System.out.println("ClassNotFoundException:"+e.getMessage());
              // Could not find the database driver
              } catch (SQLException e) {
                   System.out.println("SQEXCEPTIN:"+e.getMessage());
              // Could not connect to the database
              }catch (FileNotFoundException e) {
                   System.out.println("filenot found:"+e.getMessage());
              // Could not connect to the database
    Error I'm getting is
    error while trying with jdbc:
    SQEXCEPTIN:[BEA][Oracle JDBC Driver]Error establishing socket to host and port: 10.20.3.19:1521. Reason: Connection refused

    Is the Windows firewall active? Have you enabled the port on the firewall, if it is?

  • Can I connect window device like modem, mobile in oracle forms,if possible then how?

    Can I connect window device like modem, mobile in oracle forms,if possible then how?

    Hi Tony,
    So explain where you would see your notification?I just mention, Leave module, there are many other module. For example In Purchase Purchase Requigition , Production Module Production Complite , Delivery Module Delivery Ready.
    For this it will better to show at respective Menu.
    In the Window title?Another good Idea !
    You could have a timer trigger that runs every 5 minutes and checks a notification table, if there is an unacknowledged notifcation, then you could change the Window title of the formas app to show a (1) at then end of it.Timer has a bad this.. For example, if i make a timer and run every 5 min. then if user works on a form, timer will hide the form and show the timer window.
    Isn't it ?
    Would that do, or do you need more?Yea.. More..It will be like facebook. If any notified work is done by any person, light will go off.
    Thanks for your interest and suggestion...
    Ask2Learn
    Edited by: Asked to Learn on Jan 23, 2013 12:36 AM

  • Migrating oracle data on windows to linux

    Hi All,
    I have one task need to be done very soon in my office,Please help me.
    We have Oracle 10r2 on windows 2003 with 60GB database.
    now we have to transfer database on windows to oracle10gr2 in Linux O/S.
    Please tel me the procedure and steps to do so.
    Can I use Transportable table-space after creating database on Linux?
    Please give me all the steps in doing so.
    Thanks in advance,
    Rajini.

    Rajini,
    this forum covers migrations from foreign databases to Oracle. Your "only" change the platform of your Oracle database release. This question is better handled in the Database Forum
    General Database Discussions

  • Oracle Enterprise Manager -- Windows or Linux

    Hi all,
    Actually I'm planning to start using Oracle grid control to monitor all the different databases (Oracle 8i, 9i, 10g, 11g & SQL server 2000,2005,2008) within our organisation. But i am unable to decide whether to install on a windows server or Linux server.
    Can you pls advise what are the different factors to take into consideration that will help me take this decision.
    Thanks.
    Regards,
    Poonam

    user11977557 wrote:
    Have any of you been using this tool?Yes.. Using it since 2006
    Can i have your feedback pls...can i use OEM as our single point of reference for monitoring databases. OEM has been designed for this purpose only.
    Can the targets below be achieved using OEM:-
         Proactive Oracle Database Monitoring
    1.Real-time Alert log monitoring
    2.Real-time Tablespace check monitoring
    3.Real-time Operating system file system check monitoring
    4.Real-time performance monitoring (oracle processes, Operating System memory/cpu, I/O).
    5.Monitor database user locks
    6.Monitor table/index/database growth
    7.Receive Updates from Oracle Support to apply latest patches
    8.Hot Patching - Automate application of Oracle Patches (Critical Patch Updates)
    Proactive SQL Server Monitoring
    1.Real-time Operating system file system check
    2.Real-time Error log check
    3.Real-time performance monitoring (sql server processes, Operating System memory/cpu, I/O).
    4.Monitor table/index/database growth
    Pls advise...Yes .. You can achieve all of them .
    Please check below link for this :
    For monitoring & Administration:
    http://download.oracle.com/docs/cd/E11857_01/em.111/e16790/toc.htm
    For provisioning and Patching :
    http://download.oracle.com/docs/cd/E11857_01/em.111/e16599/toc.htm
    Regards
    Rajesh
    Edited by: Rajesh on Nov 12, 2010 3:59 PM

  • Install Oracle 11gR2 Express Edition on Ubuntu Linux 11.04 (64-bit) Howto

    h2. Install Oracle 11gR2 Express Edition on Ubuntu Linux 11.04 (64-bit) Howto
    Version: B
    Author: Dude, 24. May 2011
    The following are step by step instructions how to install Oracle 11gR2 Express Edition (Beta) under Linux Ubuntu 11.04, 64-bit.
    Access to the Internet is required.
    The instructions cover the following additional topics:
    - Converting Red Hat based Oracle XE installer to Ubuntu.
    - Work-around for missing /sbin/chkconfig tool.
    - Install Oracle XE into a different directory or disk volume.
    - Relocate and configure the Oracle user and default login directory.
    - Uninstall, reconfigure and perform first database backup.
    - Notes and web links.
    - Troubleshooting
    h3. A) System Setup and Prerequisites
    h4. A.1. System Access
    You will need terminal command line, root and system console access to perform the setup tasks.
    To open a Terminal at the system console:
    Menu Applications > Accessories > TerminalThe following commands will enable remote ssh login with root access:
    sudo apt-get install openssh-server
    sudo passwd root
    Verify:
    ssh root@xe_server_host_nameh4. A.2. Software Prerequisites
    The following is required in order to install Oracle 11gR2 XE:
    sudo apt-get install alien libaio1 unixodbcThe following is not required, but it will fix backspace and arrow keys in case you prefer using the vi-editor:
    sudo apt-get install vimh4. A.3. System Swap space
    Minimum swap space required is 2 GB. You can increase swap space if necessary using a swap file:
    To analyze current swap space and memory configuration:
    sudo cat /proc/meminfo
    To install a 1 GB swapfile named swapfile in /, for example:
    sudo dd if=/dev/zero of=/swapfile bs=1024 count=1048576
    (this may take a while)
    sudo mkswap /swapfile
    sudo swapon /swapfile
    sudo cp /etc/fstab /etc/fstab.orig
    sudo echo '/swapfile swap swap defaults 0 0' >> /etc/fstab
    Verify:
    sudo swapon -a
    sudo swapon -sh4. A.4. Kernel Parameters
    Oracle 11g XE requires the following additional kernel parameters:
    sudo nano /etc/sysctl.d/60-oracle.conf
    (Enter the following)
    # Oracle 11g XE kernel parameters
    fs.file-max=6815744
    net.ipv4.ip_local_port_range=9000 65000
    kernel.sem=250 32000 100 128
    kernel.shmmax=536870912
    (Save the file)
    Note: kernel.shmmax = max possible value, e.g. size of physical RAM.
    Verify: sudo cat /etc/sysctl.d/60-oracle.conf
    Load new kernel parameters:
    sudo service procps start
    Verify:
    sudo sysctl -q fs.file-max
    -> fs.file-max = 6815744h4. A.5. Oracle Installation Directory
    The current Oracle Installation Guide uses the same directory like in previous versions: /usr/lib/oracle/xe/app/oracle/product/11.2.0/server. However, the current Beta installation uses Oracle Flexible Architecture (OFA) and installs into /u01/app/oracle/product/11.2.0/xe. Due to size limitations of Oracle XE it may not be necessary to store the installation to a specific directory or separate volume, but it is possible:
    Install Oracle XE to separate disk volume:
    From the system console menu: System > Administration > Disk Utility
    Select "ext3" filesystem for Oracle compatibility and specify a Volume label, e.g. Oracle.
    Notice the device name e.g. /dev/sdb
    Get the drive UUID:
    sudo blkid
    e.g. /dev/sdb: UUID="d19a2d8f-da43-4802-8bdb-0703c855e23a"
    Modify /etc/fstab to automatically mount the volume at system startup:
    sudo cp /etc/fstab /etc/fstab.original
    sudo nano /etc/fstab
    (Add the following, using determined UUID, for exmple)
    UUID=d19a2d8f-da43-4802-8bdb-0703c855e23a /u01 ext3 defaults,errors=remount-ro 0 1
    (Save the file)
    Create the mount-point, mount the new volume and set ownership and privileges:
    sudo mkdir /u01
    sudo mount -a
    sudo chown root:root /u01
    sudo chmod 755 /u01
    Verify:
    df -h
    or restart the systemYou can also install Oracle XE into a specific directory:
    Create a symbolic link to store the installation into an existing directory, for instance:
    sudo mkdir /home/oracle-xe
    sudo ln -s /home/oracle-xe /u01h3. C) Oracle 11g XE Download and Installation
    h4. C.1. Download and convert the Installer from Red Hat to Ubuntu
    Please see section E.3. to download the Oracle 11gR2 XE installer.
    Select the version listed for Linux x64.
    sudo unzip linux.x64_11gR2_OracleXE.zip
    sudo alien --to-deb --scripts oracle-xe-11.2.0-0.5.x86_64.rpm
    (This may take a while)h4. C.2. Create a special chkconfig script
    The Red Hat based installer of Oracle XE 11gR2 beta relies on +/sbin/chkconfig+, which is not used in Ubuntu. The chkconfig package available for the current version of Ubuntu produces errors and my not be safe to use. Below is a simple trick to get around the problem and install Oracle XE successfully:
    Create /sbin/chconfig:
    sudo nano /sbin/chkconfig
    (Cut and paste the following)
    #!/bin/bash
    # Oracle 11gR2 XE installer chkconfig hack for Debian by Dude
    file=/etc/init.d/oracle-xe
    if [[ ! `tail -n1 $file | grep INIT` ]]; then
       echo >> $file
       echo '### BEGIN INIT INFO' >> $file
       echo '# Provides:             OracleXE' >> $file
       echo '# Required-Start:       $remote_fs $syslog' >> $file
       echo '# Required-Stop:        $remote_fs $syslog' >> $file
       echo '# Default-Start:        2 3 4 5' >> $file
       echo '# Default-Stop:         0 1 6' >> $file
       echo '# Short-Description:    Oracle 11g Express Edition' >> $file
       echo '### END INIT INFO' >> $file
    fi
    update-rc.d oracle-xe defaults 80 01
    (Save the file)
    Set appropriate execute privileges:
    chmod 755 /sbin/chkconfig
    Note: You should remove the /sbin/chkconfig file after successful installation of Oracle XE.
    h4. C.3. Install and configure Oracle XE
    sudo dpkg --install ./oracle-xe_11.2.0-1.5_amd64.deb
    /etc/init.d/oracle-xe configure
    (This will take a while)
    Remove the /sbin/chkconfig script, which is no longer needed.
    sudo rm /sbin/chkconfigh4. C.4. Relocate and Configure the Oracle user login
    The Oracle XE installer specifies /u01/app/oracle as the login directory for the Oracle user. Although not really necessary, the following will relocate the Oracle user $HOME to a standard location and create standard /etc/skel login files:
    Exit all Oracle user sessions:
    sudo /etc/init.d/oracle-xe stop
    sudo kill -9 `ps -ef | grep oracle | grep -v grep | awk '{print $2}'`
    sudo userdel oracle
    sudo useradd -s /bin/bash -G dba -g dba -m oracle
    sudo passwd oracle
    Verify:
    sudo id oracle
    -> uid=1001(oracle) gid=1001(dba) groups=1001(dba)h4. C.5. Setup Oracle environment variables
    In order to use sqlplus and other tools, the Oracle account requires certain environment variables. The following will set these variables automatically at every interactive Oracle login:
    sudo echo '. /u01/app/oracle/product/11.2.0/xe/bin/oracle_env.sh' >> /home/oracle/.bashrch4. C.6. Oracle sudo root access
    It is not essential to allow the Oracle user to use sudo, but it is convenient:
    usermod -G admin oracle
    Verify:
    id oracle
    -> uid=1001(oracle) gid=1001(dba) groups=1001(dba),120(admin)
    sudo su -
    -> Enter Oracle account passwordh4. C.7. Oracle 11g XE Post-installation
    After you install Oracle Database XE, its graphical user interface is only available from the local server, but not remotely.
    The following will correct the problem if necessary:
    Login as user Oracle or use:
    su - oracle
    sqlplus / as sysdba
    At the SQL prompt, enter the following command:
    EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);
    exith3. D) Unintstall, Reconfigure and Troubleshooting
    h4. D.1. Uninstall Oracle 11g XE
    The following will completely uninstall and remove Oracle 11g XE:
    Login as user root:
    sudo su -
    /etc/init.d/oracle-xe stop
    dpkg --purge oracle-xe
    rm -r /u01/app
    rm /etc/default/oracle-xe
    update-rc.d -f oracle-xe removeh4. D.2. Reconfigure Oracle 11g XE
    Type the following in a terminal window:
    /etc/init.d/oracle-xe stop
    sudo rm /etc/default/oracle-xe
    /etc/init.d/oracle-xe configureh4. D.3. Enable Archivelog mode and perform a database backup
    Login as user Oracle:
    su - oracle
    sqlplus / as sysdba
    At the SQL prompt, enter the following commands:
    shutdown immediate
    startup mount
    alter database archivelog;
    alter database open;
    exit
    Login to system console of the Oracle user account:
    Select Applications > Oracle Database 11g Express Edition > Backup Databaseh3. E) Notes
    h4. E.1. Oracle 11g XE limitiations overview
    - It will consume, at most, processing resources equivalent to one CPU.
    - Only one installation of Oracle Database XE can be performed on a single computer.
    - The maximum amount of user data in an Oracle Database XE database cannot exceed 11 GB.
    - The maximum amount of RAM that Oracle XE uses cannot exceed 1 GB, even if more is available.
    - HTTPS is not supported natively with the HTTP listener built into Oracle Database XE.
    h4. E.2. Documentation and Links
    Official documentation for Oracle 11gR2 XE can be found at:
    http://www.oracle.com/pls/xe112/homepage
    h4. E.3. Oracle 11g XE downloads
    The Installer is available from the Oracle Technology Network at:
    http://www.oracle.com/technology/products/database/xe
    http://www.oracle.com/technetwork/database/express-edition/downloads/index.html
    h4. E.4 APEX links and archives
    The APEX archives can be found at:
    http://www.oracle.com/technetwork/developer-tools/apex/application-express/all-archives-099381.html
    The APEX download site is:
    http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html
    h3. F) Troubleshooting
    ... in progress
    Regards and best of luck!
    Edited by: Dude on May 25, Version B: various corrections. chkconfig package (A.2.) not required.

    even though I am admin user.Admin user is a MS Windows term, that does not apply to Linux or Unix in the same fashion.
    The configuration script tells you "You must be root user to run the configure script. Login as root user and
    then run the configure script."
    This is most likely correct because your account is not root and does not have UID 0. What you can do is to login as root e.g. sudo su -, as the message suggest, or use "sudo /etc/init.d/oracle-xe configure", provided your account is defined in the /etc/sudoers file to perform root/admin actions.
    Btw, do not modify /etc/passwd and /etc/group to give you admin privileges or try to create a another root account under a different name. That's not the way it works and usually leads to nasty problems.

  • 32 bit Oracle server installation on 64-bit Linux box

    Hi All,
    I would like to know if it is suggested to install 32 bit oracle software on a 64 bit Linux box.
    Details of our new DB box below:
    $ cat /etc/SuSE-release
    SUSE LINUX Enterprise Server 9 (x86_64)
    VERSION = 9
    PATCHLEVEL = 4
    $ free -m
    total used free shared buffers cached
    Mem: 48293 33114 15179 0 412 31496
    -/+ buffers/cache: 1205 47088
    Swap: 65535 0 65535
    $ grep -i name /proc/cpuinfo
    model name : Intel(R) Xeon(R) CPU X5355 @ 2.66GHz
    model name : Intel(R) Xeon(R) CPU X5355 @ 2.66GHz
    model name : Intel(R) Xeon(R) CPU X5355 @ 2.66GHz
    model name : Intel(R) Xeon(R) CPU X5355 @ 2.66GHz
    model name : Intel(R) Xeon(R) CPU X5355 @ 2.66GHz
    model name : Intel(R) Xeon(R) CPU X5355 @ 2.66GHz
    model name : Intel(R) Xeon(R) CPU X5355 @ 2.66GHz
    model name : Intel(R) Xeon(R) CPU X5355 @ 2.66GHz
    $ uname -a
    Linux stllin06 2.6.5-7.311-smp #1 SMP Mon Mar 10 13:12:16 UTC 2008 x86_64 x86_64 x86_64 GNU/Linux
    Oracle : Oracle server Enterprise Edition 9.2.0.8
    We need this setup to match the other two 32bit linux DB server boxes so that we can use DB cloning and Transportable Tablespace feautres between these three linux machines.
    Thanks in advance for your help.
    PS: I did raise a request to support and waiting for the update.
    Thanks,
    Krishna Bussu

    Thanks Girish. But all my findings says NO NO and NO.
    From http://www.oracle.com/technology/support/metalink/index.html
    Certify - Product Version and Other Selections: Oracle Database - Enterprise Edition On Linux x86-64 (AMD64/EM64T)
    General Notes For Oracle Database - Enterprise Edition On Linux x86-64 (AMD64/EM64T):
    Processor Chip Information:
    Linux x86-64, support on AMD64/EM64T and Intel Processor Chips that adhere to the x86-64 architecture with supported Linux releases.
    "Running Oracle 32-bit on AMD64/EM64T (64-bit OS) is not supported . "
    Oracle 32-bit running on AMD64/EM64T with a 32-bit OS is supported, refer to platform Linux x86 for more information on product availability.
    Note: As Ivan confirmed EM64T is mark for Intel 64 (x86-64) processors.
    Even the metalink Note: 182999.1 says...
    "A 32-bit application will work on both a 32-bit and 64-bit O/S, whereas a 64-bit application will only work on a 64-bit O/S."
    but the same articel says
    "Note: These statements do not necessarily apply to Oracle on Windows O/S's, Itanium or AMD64/EM64T based Platforms. See Certify for specific information."
    and then I got update from Support. Even they Say....
    "No it is not suggested that you run Oracle at 32 bits for a Linux X86_64 platform. This would not be a good idea"
    I guess I need to sit with my senior DBAs and SA tomorrow to find the path forward...
    Thanks all.
    Krishna Bussu.

  • Does Oracle give a damn about the Linux comunity?

    I am the technical lead on a research project that will lead to a major
    implimentation in the short term future. I pushed for Oracle since it
    gives the best combination of performance, reliability, features and I
    thought platform options. Linux is what our developers use as our
    standard workstations. We do have a few holdouts still running Windows
    but not many. We have had no problem obtaining client libs and Unix
    ODBC drivers for Postgress, Sybase, MySQL and amazingly enough
    even MS SQL Server. Oracle defies us. We have had to purchase
    3rd party drivers to access Oracle DBs through Cold Fusion and PHP.
    Now we cannot even aquire a simple SQL client so that we can create
    and edit our schema's. A client readily availible in windows. I am
    baffled. The client software exists, but only as part of a huge download.
    To split it off to a seperate download would be trivial.
    A simple fact in IT is that people tend to use what they are comfortable
    with. That is why you see so many Access databases out there being
    used for things Access should have NEVER been considered for. If you
    make it too difficult to prototype in Oracle why are people going to
    impliment in it? We have a liscenced copy of Oracle. Some basic VERY
    basic support given to other platforms by Oracle and offered freely by
    just about any other database out there would be a really nice sign from
    Oracle that they don't consider the Linux comunity with hostility.
    In other words I think it is imperitive for Oracle to provide some basic
    ODBC drivers (reguardless of platform, for Oracle 7 under windows
    we had to purchase 3rd party ODBC drivers since those provided were
    so buggy as to be unusable.) SQL Clients and a little bit of documentation
    on how to setup and configure them. Of the thousands of dollars probably
    going to run into millions that this project is likely to send to Oracle I don't
    think it is asking much to ask for these simple things to make it POSSIBLE
    to use their product.
    Writing our own SQL client and or downloading the entire Oracle demo
    to aquire a client which may or may not continue to work after expiration.
    Then having to visit machines scattered accross 3 square miles of compound.
    Getting security clearence to get INTO those buildings. It's just running me
    out of time and eating away at the funding for the project. If I had a simple
    tarball or rpm then I could ssh into the machines that need the product,
    install it and be done with it. If I had drivers that didn't steal from the projects
    funding we would have happier clients. We are going head to head against
    another group that has chosen MS SQL Server as thier backend and if thier
    product reachs deployment before ours it will likely mean that what is used
    from our project will be ported to MS SQL Server. I'd prefer that did not
    happen. I am VERY frustrated however with the lack of response from Oracle.
    I've left a couple messages in the forum, asked one of thier consultants
    who was onsite. Generated several emails. No response. Because we
    are "Linux" users I guess that means we should be able to decompile thier
    installation scripts, pick out all of the dependancies for thier SQL client
    and generate our own installation then debug it. It'd be nice if I had that
    much time and confidence in the demo version that it won't time out and
    stop the SQL Client. It'd be nice if an Oracle rep would even send me a
    list of files needed for SQL + to install.
    To let me know whether the SQL plus included with Oracles
    demo code would continue to run after the 90 days or whatever the expiration
    date is on thier demo package.
    As an interm step we've ported the schema to Postgress and MySQL and
    are doing development on those DBs since we can actully TALK to them.
    I am very frustrated with Oracle right now. I know the companies goal
    is to absorb us and we in a very M$ mannor use all Oracle products.
    Simple fact is that won't happen. Oracle in my opinion makes not only
    the best DB out there, Oracle has lead the market by creating most of
    the major inovations in DBs. Oracle does data like no other. I'd like to
    continue using Oracle. I'd like Oracle to pay a little attention and provide
    the kinds of things their competitors provide. If this is the kind of service
    we get when there is compitition what will happen if there were none?
    Come on, providing ODBC, JDBC drivers and a SQL Client is not asking
    for much!
    I'd LOVE to hear someone from Oracle respond to this. I can be reached
    by email at [email protected]

    Well first of all if you go out to metalink and look under product lifestyle you will find a chart that tells you what platforms are certified. If you go out there today you will see oracle 9i is certified for red hat 7.1 but withdrawn for 7.0. 8.1.7 is certified for red hat 7.1 all the way down to 6.0. As for any Oracle version lower then that why would they certify it since they aren't completly supporting 8.1.6 and below any more. There is also a chart out there as to what is being supported regarding the oracle versions and and what type of support is available. As for downloading just the sql client. I have no trouble downloading the client for most platforms. I haven't tried to down load it for linux, but I use linux for the server not the client. Also you must realize that the version out there to be downloaded is the very latest and could be riddled with bugs. As I have found in the past. Next you mention that you are the lead in a research project for the short term future and that oracle should be making oracle 7 work with linux. Are you crazy? Oracle 7 is 5-7 years old, it is old and outdated, the only reason oracle extened service on that version is because some of the os's like hp-unix stated they will support their os's that run it for 1-2 more years so oracle matched it. They aren't solving any more bugs with oracle 7, so why in the world would they certify new platforms for a version they no longer support? Also if you are developing something new why would you not use the latest and greatest of all the apps you plan on using? I've been trying for 2 years for my company to get off of oracle 7 and from your email it seems that you are starting your company off using oracle with a version that is no longer supported. As for downloading a demo, I think you are just on the wrong part of the website because I've downloaded the server and client before when moving to linux from hp-unix and didn't have any problems with download. Now there were many days where the website was down, but I've gotten useto some parts of oracle's websites being down.

  • Creating Domain at 0% - Oracle PFRD 11g - Windows Server 2008 64-bit

    1.I want to install and configure Oracle FMW version 11.1.1.2.0 in Windows server 2008 64 bit.
    2.I have followed the steps too as described here in these two forum links:
    1.http://cn.forums.oracle.com/forums/thread.jspa?threadID=2245015
    2.Creating Domain at 0% - Oracle PFRD 11g - Windows Server 2008 64-bit
    3.I am giving my installtion steps..
    I have installed JDK: 1.7.0.
    I have succesfully installed web logic version wls1035_generic.jar.
    I have also installed the FMW version 11.1.1.2.0 using all four disks(Install and donot configure.)
    I have also installed patch version 11.1.1.3.0.
    But When I am trying to run config.bat then It Stops at Creating Domain at 0%,nothing happens, process is sleeping:
    It creates domain of size 9.23 mb and after a long time of approx 900 min It displays "DOMAIN CREATION FAILS".
    I have also checked the path ..It doesnt contains any special characters.
    Any ideas???

    Hi John,
    As per ur suggestion , I have successfully installed FMW 11g in Windows server without Domain Fail.
    1). Installed JDK 1.6u29
    2). Installed WebLogic 10.3.3
    3). Installed FMW 11.1.1.2
    4). Installed FMW 11.1.1.3 Patch
    Now According to the Business need ,I want to install FMW 11.1.1.2 in Linux 32 Environment. Can U please guide me the versions of Java, Weblogic, FMW and its patch so that I can Install it in Linux 32 bit without Domain Fail.
    Deepak Jha

  • Oracle ASM on Windows

    I think I may need some help getting the storage for my ASM right. I changed companies recently and the new place is a Windows house so the Oracle databases are all on 2008 R2 machines. I have run Oracle RAC on both physical and virtual before, but only in Linux/Unix environments (which so far I still prefer) so I'm still learning some of the ins and outs. This company is also looking at moving to RAC, so ASM is in the mix. To begin my testing, I have set up an ASM instance for a single host which will eventually become a development hub holding several databases. However, even before I've set up any databases, the host is locking up. I suspect it has something to do with the disk configuration in that while the lock ups have occurred while the vm is idling, several lock-ups have happened when I try to drop a disk from within the asmca utility. I followed the documentation that Oracle provided for Windows platforms, but this documentation of course does not offer insight into storage virtualization on vmware.
    Here is my configuration:
    VMware: vSphere 5.5
    OS: Windows 2008 R2 Standard
    Memory: 12G
    Storage: OS: 60G; ASM: 20G, 5G, 5G
    Oracle Grid: 11.2.0.4 (plus January 2014 CPU)
    Oracle Database: 11.2.0.4 (plus January 2014 CPU)
    Other details (maybe important, maybe not):
    1) I have a large pages enabled
    2) Disks are thin-provisioned. As a side-note, I've always thick-provisioned my ASM disks, but our Sr. IT admin has made a policy that all disks are to be thin-provisioned for efficiency. I'm not sure if this could cause an issue.
    3) The 3 ASM disks are running using the Paravirtualized SCSI driver
    4) The host also has an OEM 12c Agent installed and running.
    I'm new to the Windows platform when it comes to Oracle (I've administered plenty of SQL Server DBs), but the lockups don't appear to be generating any kind of data to any logs.

    I'll elaborate a bit more. The host is "locked up" in that you can ping it, but if you try to log in by RDP or through the vmware console, it doesn't generate your desktop. Also, whatever is happening on the server is keeping the agent, listener, etc, from reporting to OEM. Lastly, if an RDP session is open, then you'll get the "disconnected from session... attempting to reconnect... " message. The only way to get it out of this state is to tell the hypervisor to reset the system.
    Now, as for logs, there is nothing in the asm alert log. The most recent trace file generated is from an rbal event around the time of the lockup, but there aren't any similar traces during the others.
    I've checked the windows event logs for errors as well. In the application event log, there was an agent fault during the most recent lock up, but there wasn't one for the previous occurrences. I'm thinking it's more effect, than cause. Nothing listed in the server logs. I have asked the sysadmins to look at the vmware logs, but they're a little challenged in that area and I'm finding I need to provide guidance on issues.

  • Is Oracle slow???

    Hi,
    I am in a typical situation...as an oracle dba I need to explain the the difference between Oracle and SQL Server to management..
    Oracle:
    My question is we have one Oracle 10g 10.2.0.1 instance running on HP-UX 11.21 itanium server...
    I have written RMAN online Backup to take backup with compression...thati is the script that what i am using..Daily night there is no load, at that time backup is occuring...
    crosscheck backup;
    backup as compressed backupset database;
    sql 'alter system switch logfile';
    backup as compressed backupset archivelog all;
    backup as compressed backupset current controlfile;
    =========================
    The above backup took 1 hour 20 mins to complete. After moving the above backupsets to TEST Machine.... It took 2 hours 30 Mins to clone entire database....
    So finaly...
    For taking Backup = 1 hour 20 Mins
    For Cloning = 2 Hour 30 Mins
    We have important 2 tablespaces for java based application....
    DATA_TBS used size = 3.5 GB
    INDEX_TBS used size = 4 GB
    In Oracle..For Cloning..I move all RMAN backupsets to TEST Machine and clone using
    run
    restore database;
    revover database;
    alter database open resetlogs;
    ================================
    This is regarding SQL Server 2005 on windows 2003 Machine with same type of hardware and memory and processor speed with same type of hard disks.
    Here same Java Application database ( Same tables ) which is on SQL Server....
    For taking Backup = 10 Mins
    For Restore backup to other machine = 20 Mins
    Here for Backup...right click on database and take backup..for restore also..right click and restore...everything is GUI....
    ============================================
    Why this much difference between Oracle and SQL Server....Management is asking..
    Is Oracle slow???????
    If it is slow...why cant we migrate our databases to SQL Server like that they are asking....
    Friends...what I can say...as normal Oracle DBAs does...same thing I am doing regading RMAN Backup and Restore...
    But for taking Backup and Clone in Oracle it is taking much time compared to SQL Server
    what might bethe reasons?????
    Please help me in this regard???
    Keep in mind that...
    In both machines where we are clong..both are with same hardware and same memory and same processors and same hard disk speed...but why Oracle is slow for backup and cloning...how can i explain these things to management??????please sched some light on this.......

    Deepa_t,
    So what we have here is
    - one server, 50 percent of RAM grabbed by SGA.
    This is the typical symptom of resolving performance problems by throwing memory at the problem. Actually this can have a negative impact on performance.
    - All data files and logfiles on one disk. One shouldn't do that, as it creates an I/O bottleneck. Must I assume the disk is RAID-5 too?
    - Default backup strategy (rman copy) not being followed
    - Default backup being use: so unlimited backup set size, unlimited backup piece size. This will result in RMAN opening as much datafiles as possible, and reading them all at once, simultaneosly, consequently creating an I/O bottleneck
    - Where is the backup going to? To the Flash Recovery Area? On that same disk?
    To $ORACLE_HOME/dbs? On that same disk?
    Then we have the usual stupidity of management comparing apples and pears.
    Oracle and Sqlserver are completely different products!
    You have an untuned RMAN backup, and probably you are flooding that single disk with I/O requests, and the only thing managers do, knowing nothing about databases. knowing nothing about Oracle, is take their watches, and say 'Hey, it is slower, how come?'
    Your question is like a bad Homer Simpson movie. I can even hear Homer uttering this last question!
    Didn't they allow untrained staff to set up a suboptimal configuration?
    And now untrained staff should explain?
    First thing you need to do is to make you sure you stop flooding the disk with IO requests. You need to use filesperset settings, maxpiecesize settings etc.
    Hth
    Sybrand Bakker
    Senior Oracle DBA

  • Install PeopleTools 8.53 with Linux Issue: Client Windows and Server Linux

    Folks,
    Hello. I am installing PeopleTools 8.53 Internet Architecture. Database Server is Oracle Dabase 11gR1. OS is Oracle Linux 5. I have installed JDK7, WebLogic 10.3.6, Tuxedo 11gR1 and PeopleTools 8.53 successfully into Oracle Linux 5.
    Now, I am setting up PeopleTools8.53 Database. Because the Install Wizard has problem, I set up PeopleTools 8.53 Database manually using Oracle starter database instance named PT853. We need to run Data Mover script in a Windows Client machine to populate PeopleSoft Database instance in Linux Sever machine.
    Let's assume:
    VM1: Server machine - Oracle Linux 5
    VM2: Client machine - Windows XP 
    Nicolas has this tutorial:
    http://gasparotto.blogspot.com/2008/01/on-peoplesoft-road-peoplesoft-database_10.html
    From step 15 to step 23, Nicolas does not explain how to connect VM2(client) with VM1(server) and load data from VM2 to VM1.
    My questions are:
    First, do we need to install PeopleTools 8.53 Windows version into the Client machine Windows XP while installing PeopleTools 8.53 Linux version in the Server machine Oracle Linux 5 ?
    Second, how to connect VM2 with VM1 and then load data from VM2 to VM1 ?
    Thanks.

    So if I understand correctly, you have already created the oracle instance in the Linux machine. Then there is no need to install the Tools again in the Linux machine unless you want to run data mover at Linux.
    You can just install the tools and oracle client in windows and load the data by running the data mover from windows. Connection happens through Oracle Client using TNS.
    Steps involved are
    1. Creating the database using createdb10.sql or otherwise (you have already done this)
    2. Run utlspace.sql
    3. Run dbowner.sql
    4. Run ptddl.sql - considering that you are just installing a Tools database and not any application database
    5. Run psadmin.sql
    6. Run psroles.sql
    7. Run connect.sql
    Create the data load dms file by using DBSETUP in data mover
    Run the created script and load the data
    This information is available in any peopletools installation doc
    Hope this helps

  • Install PT8.53 with Linux Issue: Windows NetMgr and Linux NetMgr

    Folks,
    Hello. I am installing PeopleTools 8.53 Internet Architecture. Database Server is Oracle Dabase 11gR1. OS is Oracle Linux 5. I have installed JDK7, WebLogic 10.3.6, Tuxedo 11gR1 and PeopleTools 8.53 successfully into Oracle Linux 5.
    I have been setting up PeopleTools8.53 Database. Because the Install Wizard has problem, I set up PeopleTools 8.53 Database manually using Oracle starter database instance PT853. I have run the following scripts:
    1) utlspace.sql
    2) dbowner.sql
    3) ptddl.sql
    4) psadmin.sql
    5) psroles.sql
    6) connect.sql
    Then, we need to run Data Mover script in a Windows Client machine to populate PeopleTools Database instance PT853 in Linux Sever machine. I have installed Oracle Database 11gR2 client for 32-bit Windows in my 64-bit Windows XP Virtual Machine. Now, I confront 2 VMs' connection issue as below:
    In Linux Server Machine Net Manager:
    Service Name: PT853
    Connection Type: Database Default
    Protocol" TCP/IP
    Host Name: localhost.localdomain
    Port Name: 1521
    Listener: LISTENER
    Protocol: TCP/IP
    Host: localhost.localdomain
    Port: 1521
    I test the Service PT853 using UserID "SYSADM" and Password "SYSADM". The connection is successful.
    In Windows Client machine, the information in Net Manager is the same, but the connection is not successful. Its details are as below:
    Net Service Name: PT853
    Protocol: TCP/IP
    Host name of Database Machine: localhost.localdomain
    Port Number: 1521
    Database Service Name: PT853
    Connection Type: Database Default
    I test the Service using UserID "SYSADM" and Password "SYSADM" that are the same with Linux, but get this error: TNS: listener does not currently know of service requested in connect descriptor.
    My questions are:
    Do we need to do something to connect Windows XP with Linux at first ? If yes, How to do it ? If no, how to solve the above issue ?
    Thanks.

    Folks,
    Hello. Thanks a lot for replying.
    Regarding PeopleSoft networking, I have done Configuration Manager to enable Data Mover and Application Designer to login into Database Instance PT853.
    Regarding 2 Virtual Machines (Windows XP and Oracle Linux 5) connects with each other, I have done the following:
    First, I follow this tutorial http://www.vmware.com/support/ws5/doc/ws_devices_serial_2vms.html to configure 2 VMs for Windows 7 Host.
    Second, in Windows XP Oracle Database Client Install Directory, the file "tnsnames.ora" has one entry that is the Service Name in Net Manager. In Linux Oracle Database Server install directory, the file "tnsnames.ora" has no entries because I installed Oracle Database Server with the starter Database instance PT853.
    I have tried to test 2 VMs in the way as below:
    In Linux, [user@localhost ~]$ping WindowsHostName
    Its output: unknown host WindowsHostName
    In Windows XP Command Prompt:
    C:\ping localhost.localdomain
    Its output: pinging localhost.localdomain 127.0.0.1 with 32 bytes of data...
    Reply from 127.0.0.1: bytes=32 time=2ms, TTL=128
    It replies a few times and then disconnected by itself. It seems that Windows XP is pinging itself and not Linux Server. The hostname of Linux Server is "localhost.localdomain" as well. It's a kind of confusing to me.
    From the above infromation, we  can see 2 VMs cannot connect with each other. Net Manager in Windows XP Oracle Client cannot connect its Service PT853.
    I don't understand how to connect Oracle Client in Windows with Oracle Database Server in Linux. Can any folk help to solve this issue ?
    Very grateful in advanced.

Maybe you are looking for

  • HTML tags displayed with the text in "Notification" area

    We want to display an HTML formatted message in the "notification" area, but the HTML tags are being escaped and thus are displayed along with the text. We are using Application Express 2.2.1.00.04. The application has been handed off to us to suppor

  • CS4 macbook pro, cannot print to pdf. Well, I can but it does nothing...

    I'm running CS4 on my macbook pro which is running OS X 10.2.6. When I print my indesign or illustrator file to the PDF 9.0 option I get nothing, not even a dialog box asking me to save the pdf file. I've checked and re-checked my distiller setting t

  • ACD with Macbook options

    Hello! I just got the 20 inch ACD for my newish Macbook (most recent previous model). I found out (via another post on this forum) how to use only the ACD and turn off the Macbook screen, and also fooled around a bit with the mirroring and using the

  • Search node value in XML

    Hi All, One of our requirement is that we get an XML file from Server, which will be placed in a local machine (d:\ drive) We need to provide a html form,a text box and a search button. User may enter the search text as Ja%. we need to implement the

  • Stop camera from mounting with 2 users logged in

    My wife and I share a computer and we are usually both logged in using Switch User in gnome. She takes all the pictures in the family, but when she plugs in the camera it won't let her do anything with it, it says it is busy. Switch back to my deskto