linux安装oracle

.增大swap空间,内存大于8G后swap跟内存同等大小即可
mkdir /home/swap
cd /home/swap
dd if=/dev/zero of=swapfile bs=1G count=
mkswap swapfile
swapon swapfile #增加到swap分区(31G + 31G = 62G)
#设置开机自动添加swapfile
vi /etc/fstab:
/home/swap/swapfile swap defaults .关闭防火墙和SeLinux
ntsysv/chkconfig
service iptables stop /usr/sbin/sestatus -v
setenforce .安装依赖包
#检查依赖包安装情况
rpm -q binutils compat-libstdc++- compat-libstdc++- elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc glibc glibc-common glibc-devel glibc-devel glibc-headers ksh libaio libaio libaio-devel libaio-devel libgcc libgcc libstdc++ libstdc++ libstdc++-devel make sysstat
未安装的就手动安装上 .设置系统参数
#如果系统是oracle linux的话,多半都已经帮你预设了
vi /etc/security/limits.conf:
oracle soft nproc
oracle hard nproc
oracle soft nofile
oracle hard nofile
* - core
* - data unlimited
* - fsize unlimited
* - memlock unlimited
* - nofile
* - rss unlimited
* - stack unlimited
* - cpu unlimited
* - nproc unlimited
* - as unlimited
* - maxlogins
* - maxsyslogins
* - priority unlimited
* - locks unlimited
* - sigpending unlimited
* - msgqueue unlimited vi /etc/pam.d/login:
session required pam_limits.so
session required /lib/security/pam_limits.so vi /etc/sysctl.conf:
fs.file-max =
fs.aio-max-nr =
kernel.shmall =
kernel.shmmax =
kernel.shmmni =
kernel.sem =
net.ipv4.ip_local_port_range =
net.core.rmem_default =
net.core.rmem_max =
net.core.wmem_default =
net.core.wmem_max =
#修改sysctl.conf并使其立即生效
sysctl -p .创建用户组和用户
groupadd oinstall
groupadd dba useradd -g oinstall -G dba oracle
passwd oracle #密码设置为Oracle123$ .安装oracle
export JAVA_HOME=/home/oracle/jdk
export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH SecureCRT会话选项->远程/X11->转发X11数据包(F)(强制鉴权不要选上!!) ./runInstaller
dbca
netca 数据库账户密码:sys/eastcom

老库导新库,只导出用户的对象定义:

CREATE OR REPLACE DIRECTORY DATA_PUMP_DIR AS '/home/oracle/admin/ipnet/dpdump/';
GRANT READ, WRITE ON DIRECTORY DATA_PUMP_DIR to sys;
CREATE TABLESPACE FM
LOGGING
DATAFILE '/home/oradata/fm.dbf'
SIZE 30720M; CREATE USER fm IDENTIFIED BY fm1234
DEFAULT TABLESPACE FM; GRANT CONNECT, RESOURCE, CREATE ANY VIEW TO fm; DROP USER fm CASCADE;
expdp \'/ as sysdba\' DIRECTORY=DATA_DUMP_DIR DUMPFILE=users.dump SCHEMAS=rm,fm,nhm CONTENT=METADATA_ONLY
impdp \'/ as sysdba\' DIRECTORY=DATA_DUMP_DIR DUMPFILE=users.dump SCHEMAS=rm,fm,nhm

linux安装oracle笔记的更多相关文章

  1. linux 安装oracle 11g

    安装环境 Linux服务器:SuSe10 sp2 64位 Oracle服务器:Oracle11gR2 64位 系统要求 Linux安装Oracle系统要求 系统要求 说明 内存 必须高于1G的物理内存 ...

  2. Linux安装Oracle 11G过程(测试未写完)

    一.简介 Oracle数据库在系统运维中的重要性不言而喻,通过熟悉Oracle的安装来加深对操作系统和数据库知识的了解.Linux安装Oracle前期修改linux内核参数很重要,其实就是linux下 ...

  3. Linux 安装 Oracle 11g R2

    一.安装环境 Linux服务器:Centos 6.4 64位 Oracle服务器:Oracle11gR2 64位 二.系统要求 Linux安装Oracle系统要求 系统要求 说明 内存 必须高于1G的 ...

  4. Oracle linux安装Oracle 11G

    Oracle  linux安装Oracle 11G 系统环境 Oracle linux   5.8.19.6(64位) Oracle     11.2.0.1(64位) 本文档详细介绍Oracle  ...

  5. linux安装oracle 11g rac

    安装oracle 11gR2 RAC 一.网络规划及安装虚拟主机 主机名 主机版本 Ip rac1.localdomain Redhat 6.5 RAC节点1 192.168.100.11 rac2. ...

  6. linux安装oracle

    目 录 一.硬件要求二.软件三.系统安装注意四.安装Oracle前的系统准备工作五.安装Oracle,并进行相关设置六.升级Oracle到patchset 10.2.0.4七.使用rlwrap调用sq ...

  7. Linux安装oracle报错解决

    安装报错:[oracle@centos1 database]$ ./runInstaller Starting Oracle Universal Installer... Checking insta ...

  8. linux安装oracle 报错[INS-20802] Oracle Net Configuration Assistant failed 解决办法

    [INS-20802] Oracle Net Configuration Assistant failed 首先从LinuxIDC.com下载这个补丁包,然后用 unzip p8670579_1120 ...

  9. Linux安装 oracle 11g r2

    Linux环境配置 OS:Fedora 15 DB:Oracle 11gR2 将Oracle安装到home/oracle_11目录 配置过程:本文来自Oracle官方文档+网上资料 Oracle官方文 ...

随机推荐

  1. Linux下部署tomcat

    在Linux系统下,重启Tomcat使用命令操作的! 首先,进入Tomcat下的bin目录 cd /usr/local/tomcat/bin 使用Tomcat关闭命令 ./shutdown.sh 查看 ...

  2. 分布式版本控制git常见问题之gitignore冲突(精简版)

    上次写的的太模糊了,现在简单直接写出个人心得,如下: 原因是有人提交了.gitignore里面的内容,所以和本地的不一样,这样就有问题,那么pull都不可以,所以要这样: git update-ind ...

  3. haproxy内存管理-free_list原理

    haproxy的内存管理中,通过pool_head->free_list,存储空闲内存块,free_list是个二级指针,却把空闲内存块都串了起来,没有用next,pre之类的指针.怎么实现的? ...

  4. 微信小程序封装http访问网络库实例代码

    之前都是使用LeanCloud为存储,现在用传统API调用时做如下封装 var HOST = 'http://localhost/lendoo/public/index.php/'; // 网站请求接 ...

  5. python unittest 测试笔记(二):使用Requests

    1. Requests 唯一的一个非转基因的 Python HTTP 库,人类可以安全享用.[Python Requests快速入门 :]http://cn.python-requests.org/z ...

  6. SQL语句集锦

    -语 句                                功 能 --数据操作 SELECT      --从数据库表中检索数据行和列 INSERT      --向数据库表添加新数据行 ...

  7. sql备份(.bak文件备份)

    第一步: 右键需要备份的数据库(这里以 MyDB 为例)-->任务-->备份

  8. 02-2--数据库MySQL:DDL(Data Definition Language:数据库定义语言)操作数据库中的表(二)

    DDL对数据库的操作:http://blog.csdn.net/baidu_37107022/article/details/72334560 DDL对数据库中表的操作 1)方法概览 2)演示 //创 ...

  9. Coursera 机器学习笔记(七)

    主要为第九周内容:异常检测.推荐系统 (一)异常检测(DENSITY ESTIMATION) 核密度估计(kernel density estimation)是在概率论中用来估计未知的密度函数,属于非 ...

  10. 《Python编程从入门到实践》第三章_列表简介

    什么是列表呢? 官方说明就是由一些列按特点顺序排列的元素组成.其实可以看出很多个字符串的有序组合吧,里面的内容可以随时的删除,增加,修改. 下面这个就是一个列表,python打印列表的时候会将中括号和 ...