Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Linux \ SUSE Linux install Oracle 10g and problem solving     - The specified user to execute commands under Linux (Linux)

- Linux Getting Started tutorial: hard disk partition and to deal with traps (Linux)

- C # get the current screenshot (Programming)

- SteamOS installation under Ubuntu 14.04 (Linux)

- Grading defense against Linux server attacks (Linux)

- Merge Sort (Programming)

- High-performance JavaScript reflows and repaints (Programming)

- Linux installation and configuration curl command tool (Linux)

- Oracle table of nested loop connection (Database)

- Gentoo: existing preserved libs problem solving (Linux)

- Intrusion analysis and prevention tools Knark under Linux platform (Linux)

- OpenCV 3.0 + Python 2.7 installation and testing under Ubuntu 14.04 (Linux)

- Linux Creating a new user error Creating mailbox file: File exists (Linux)

- Java developers question (Programming)

- Build Golang development environment configuration on Ubuntu 14.04 (Linux)

- WinSCP to transfer text files will automatically convert the format (Linux)

- MySQL related statements (CRUD) (SQLyog software) (Database)

- OpenSSH version smooth upgrade method (Linux)

- CentOS 6.5 installation Python3.0 (Linux)

- C # DateTime structure common method (Programming)

 
         
  SUSE Linux install Oracle 10g and problem solving
     
  Add Date : 2018-11-21      
         
         
         
  He summed up his experience in RedHat5.5 and SUSE Linux 10.1 coat of Oracle 10g.

When SUSE10 OraRun installed, it will automatically create the oracle user, oinstall group and dba group, generate oracle.sh script (set ORACLE environment variable) in the etc / profile.d / directory generated named in etc / sysconfig directory " oracle "file (configuration file). Before installation the user will need to manually modify the default shell etc / passwd file oracle user, after I changed the oracle: x: 103: 108: Oracle user: / opt / oracle: / bin / bash, then root run "passwd oracle "set a password, and then enter the installation oracle.

Although Orarun known as lazy package Oracle installed, it is not the first time attracted a lot of trouble down. I do not feel better, after all, the best is to master installation. Subjective thought Orarun we will replace the kernel configuration parameters, but seemingly not the case, otherwise we have not seen ye kernel parameters we choose something, do not use the kernel parameters Orarun are unified it. SUSE10 seen below /etc/sysctl.conf configuration inside the kernel shared memory area. But there is certainly a place to determine the values ​​of these kernel parameters. Which big God can answer, hoping to enlighten me a message. Temporarily I suggest that you manually fill sysctl.conf kernel parameters, in order to clear themselves how the current system kernel parameters.

If the installation interface garbled: modify environment variables export LANG = CN or export LANG = EN

Question 1: dhcp problem

Checking Network Configuration requirements ...
Check complete The overall result of this check is:. Not executed <<<<

solution:

First determine your machine is a static IP address configuration, do not automatically get dhcp. If it is not error but "1 requirement to be verified", then check the box above retry it, it can be understood here is to allow the user to verify. Start here tangle for a long time, because there is no meaning in fact understand English. retry after next and there is no prompt it shows normal. It is important, in fact, do not like the Internet as to modify the hosts file or something, but will to a greater wrong. Just make sure with a static IP can, if configured host and domain name of the place, such as the hostname start setting is ibm, the domain name is the site, the domain name is recommended to localdomain, personal understanding is that there is no need to find what domain name server resolve the domain name of the site.

Question 2: version, operating system version detected when you
solution:

1 to SUSE10 installation Oracle10G an example, oracle does not support SUSE10, modify / etc / SuSe-release file, change the VERSION = 9

2 additional parameters "-ignoreSysPreReqs". Executive ./runInstaller -ignoreSysPreReqs, ignoring the operating system pre-release testing.

Question 3: "unable to attach to shared memory segment"

solution:

Rights issues. The $ ORACLE_HOME / bin / directory plus suid permissions by chmod u + s -R $ ORACLE_HOME / bin /, permission 6751oracle.

Question 4: ORA-01031: insufficint privileges

solution:

Problems occur when you use other users (non-oracle user) using, for example, want to use other users conn / as sysdba. Online said with the grant command to add user permissions, but I used a simple and crude way is directly to the user to the dba group, the command: usermod -G dba user name. -G Can set user-owned group, multiple groups, -g is only a basic group the user belongs.

Question 5: ORA-27102 out of memory

Solution:

Check the kernel parameters of the machine, the size of the shared memory parameters, cat View / pro / sys / kernel / file content below, the total amount of shared memory shared memory segment size shmmax shmmni maximum number of shared memory segments that can be used once shmall system ( in units of pages, not less than shmmax / single page size). Increase or decrease the maximum allowed by the system memory size required oracle. Modify / etc / sysconfig / oracle inside SHMMAX value.

Oracle system is installed outside of SUSE, the need to manually configure the kernel parameters (although when I install on Redhat5 and no manual configuration because the default kernel configuration looked Redhat5 Oracle installation requirements have been met), the kernel parameter configuration file / etc / sysctl.conf.

Redhat kernel configuration under the following, with reference to other systems can modify some parameters, changes take effect immediately after the command "sysctl -p", (read sysctl.conf file)

# Controls IP packet forwarding
net.ipv4.ip_forward = 0

# Controls source route verification
net.ipv4.conf.default.rp_filter = 1

# Do not accept source routing
net.ipv4.conf.default.accept_source_route = 0

# Controls the System Request debugging functionality of the kernel
kernel.sysrq = 0

# Controls whether core dumps will append the PID to the core filename
# Useful for debugging multi-threaded applications
kernel.core_uses_pid = 1

# Controls the use of TCP syncookies
net.ipv4.tcp_syncookies = 1

# Controls the maximum size of a message, in bytes
kernel.msgmnb = 65536

# Controls the default maxmimum size of a mesage queue
kernel.msgmax = 65536

# Controls the maximum shared segment size, in bytes
kernel.shmmax = 4294967295

# Controls the maximum number of shared memory segments, in pages
kernel.shmall = 268435456
     
         
         
         
  More:      
 
- xargs Detailed description (Linux)
- Getting the Linux shell flow control statements (Programming)
- Use GLOBK batch command network adjustment (Linux)
- How to enable Software Collections (SCL) on CentOS (Server)
- Linux System Tutorial: How to browse the Linux command line, weather forecast (Linux)
- xCAT line installation on CentOS 6.X (Linux)
- Httpclient4.4 of principle (Http execution context) (Programming)
- Build and verify MongoDB3.0.7 version (shard + replica) Cluster (Database)
- How to limit network bandwidth usage in Linux (Linux)
- Android Application Development: an argument between Activity (Programming)
- Orionode source Linux Mint installation (Linux)
- CentOS7 complete step to install Hadoop2.7 (Server)
- Linux kernel programming parameter passing between modules and function calls (Programming)
- Grading defense against Linux server attacks (Linux)
- 3 ways to create a lightweight, durable system of Ubuntu Linux USB disk (Linux)
- Linux use iptables ban Ping (Linux)
- Use Linux built-in firewall to improve network access control (Linux)
- Differential test piece using MongoDB performance YCSB (Database)
- Export error: ORA-04063: package body dmsys dbms dm model exp has error (Database)
- Configuration based on open source Lucene Java development environment (Server)
     
           
     
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.