1、10g安装(一) 创建用户和组groupadd oinstall groupadd dba useradd -g oinstall -G dba oraclepasswd oracle(二) /etc/sysconfigvim selinux将第一个改成SELINUX=disabled重启系统(三) 关闭防火墙iptables F 清防火墙service iptables save 保存service iptables stopsetenforce =0 查看是否disabled(四) 实体机配置1. 防火墙关闭2. 将10201_database_linux32.zip和ora10ginst
2、.sh拷到实体机3. ftp:/IP4. 用oracle登录5. 将10201_database_linux32.zip和orainst.sh拷到目录中(五) 虚拟机配置重启系统,才能在pub中看到oracle操作步骤:1. su-oracle#切换到oracle用户;2. cd并回车回到oracle用户目录;3. 将安装包移到/home/oracle并解压。 unzip 10201_database_linux32.zip注意安装包的所属用户必须是oraclemv 10201_database*.zip /home/oraclecd /home/oraclechown oracle.oins
3、tall 10201-database*.zip #将文件夹 10201-database.zip的owner修改为 组 oinstall下的oracle用户unzip 10201_database*.zipcd /home/oracle/database(六) 按orainst.sh配置1. 在root用户下用yum install 安装下面软件makeglibclibaiocompat-libstdc+-33compat-gcc-34compat-gcc-34-c+gcclibXpopenmotifcompat-dbsetarchkernel-headersglibc-headersgli
4、bc-devellibgomp2. 配置/etc/sysctl.confvim /etc/sysctl.confkernel.shmall = 2097152kernel.shmmax = 2147483648kernel.shmmni = 4096kernel.sem = 250 32000 100 128fs.file-max = 65536net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=262144net.core.rmem_max=262144net.core.wmem_default=262144net.c
5、ore.wmem_max=2621443. /sbin/sysctl p4. 配置/etc/security/limits.confvim /etc/security/limits.conf#use for oracle* soft nproc 2047* hard nproc 16384* soft nofile 1024* hard nofile 655365. 配置/etc/pam.d/loginvim /etc/pam.d/loginsession required /lib/security/pam_limits.so6. 配置.bash_profile 是oracle的隐藏文件,用
6、oracle登录su - oraclecd /homellcd /oracle 切换到oracle用户ls -avim .bash_profileexport ORACLE_BASE=/home/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORACLE_SID=xinmingexport PATH=$PATH:$ORACLE_HOME/bin跑脚本(七) 装软件1. 前期开一个终端 shift+ctrl+t在root用户下cd /homexhost + 图形化界面安装2. 装软件su oracle 切换到ora
7、cle用户cd /home/oracle/databasels有一个runInstaller./runInstaller 执行runInstaller 如果成功会pass,不成功cd /etc vim redhat release将6.1改成4造成欺骗选高级(第一个) NEXT企业版(第一个) NEXT选只装软件(第三个)NEXTOK运行脚本3. dbca安装在oracle用户下cd databasedbca 执行dbca跟环境变量中SID一样不改数字不变sizing不改 4. 安装成功后ls多了flash,admin,oradataoracle下sqlplus / as sysdba sel
8、ect * from dual; 是内存表,把结果显示成一列有三行出现,则正确5. 关闭数据库shutdown immediate打开数据库startup(八) 数据库初始化1. 数据库登录 su oracle 在oracle用户下sqlplus / as sysdba提示:connected to an idle instance.说明打开实例startup 提示:database opened.打开数据库show user sys相当于rootdesc dba_users;2. hr属性设置 hr即安装数据库时勾选的Sample Schemas,里面有表案例i. 连接hrconn hr/h
9、r conn 用户名/密码提示:ERROR:ORA-28000:the account is locked 默认是锁住的 Warning:You are no longer connected to ORACLE.ii. 将hr解锁conn / as sysdba 连接sysdbaalter user hr identified by hr account unlock; 命令后面要加;提示:User altered. 用户被改变conn hr/hr提示:Connected. hr解锁成功3. 查看表的常用命令select * from tab; 查看table中所有的表desc employees; 描述employees表select employee_id from employees; 在employees表中查询employee_ id
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1