10g安装.docx
《10g安装.docx》由会员分享,可在线阅读,更多相关《10g安装.docx(21页珍藏版)》请在冰豆网上搜索。
10g安装
(一)创建用户和组
groupaddoinstall
groupadddba
useradd-goinstall-Gdbaoracle
passwdoracle
(二)/etc/sysconfig
vimselinux
将第一个改成SELINUX=disabled
重启系统
(三)关闭防火墙
iptables–F清防火墙
serviceiptablessave保存
serviceiptablesstop
setenforce=0查看是否disabled
(四)实体机配置
1.防火墙关闭
2.将10201_database_linux32.zip和ora10ginst.sh拷到实体机
3.ftp:
//IP
4.用oracle登录
5.将10201_database_linux32.zip和orainst.sh拷到目录中
(五)虚拟机配置
重启系统,才能在pub中看到
oracle操作步骤:
1.su - oracle #切换到oracle用户;
2.cd并回车回到oracle用户目录;
3.将安装包移到/home/oracle 并解压。
unzip10201_database_linux32.zip
注意安装包的所属用户必须是oracle
mv10201_database*.zip/home/oracle
cd/home/oracle
chownoracle.oinstall10201-database*.zip
#将文件夹10201-database.zip的owner修改为组oinstall下的oracle用户
unzip10201_database*.zip
cd/home/oracle/database
(六)按orainst.sh配置
1.在root用户下用yuminstall安装下面软件
make
glibc
libaio
compat-libstdc++-33
compat-gcc-34
compat-gcc-34-c++
gcc
libXp
openmotif
compat-db
setarch
kernel-headers
glibc-headers
glibc-devel
libgomp
2.配置/etc/sysctl.conf
vim/etc/sysctl.conf
kernel.shmall=2097152
kernel.shmmax=2147483648
kernel.shmmni=4096
kernel.sem=25032000100128
fs.file-max=65536
net.ipv4.ip_local_port_range=102465000
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
3./sbin/sysctl–p
4.配置/etc/security/limits.conf
vim/etc/security/limits.conf
#usefororacle
*softnproc2047
*hardnproc16384
*softnofile1024
*hardnofile65536
5.配置/etc/pam.d/login
vim/etc/pam.d/login
sessionrequired/lib/security/pam_limits.so
6.配置.bash_profile是oracle的隐藏文件,用oracle登录
su-oracle
cd/home
ll
cd/oracle切换到oracle用户
ls-a
vim.bash_profile
exportORACLE_BASE=/home/oracle
exportORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
exportORACLE_SID=xinming
exportPATH=$PATH:
$ORACLE_HOME/bin
跑脚本
(七)装软件
1.前期
开一个终端shift+ctrl+t
在root用户下
cd/home
xhost+图形化界面安装
2.装软件
su–oracle切换到oracle用户
cd/home/oracle/database
ls
有一个runInstaller
./runInstaller执行runInstaller
如果成功会pass,不成功cd/etcvimredhat–release
将6.1改成4造成欺骗
选高级(第一个)NEXT
企业版(第一个)NEXT
选只装软件(第三个)NEXT
OK
运行脚本
3.dbca安装
在oracle用户下
cddatabase
dbca执行dbca
跟环境变量中SID一样
不改
数字不变
sizing不改
4.安装成功后
ls
多了flash,admin,oradata
oracle下sqlplus/assysdba
select*fromdual;是内存表,把结果显示成一列
有三行出现,则正确
5.关闭数据库
shutdownimmediate
打开数据库
startup
(八)数据库初始化
1.数据库登录
su–oracle在oracle用户下
sqlplus/assysdba
提示:
connectedtoanidleinstance.说明打开实例
startup
提示:
databaseopened.打开数据库
showusersys相当于root
descdba_users;
2.hr属性设置hr即安装数据库时勾选的SampleSchemas,里面有表案例
i.连接hr
connhr/hrconn用户名/密码
提示:
ERROR:
ORA-28000:
theaccountislocked默认是锁住的
Warning:
YouarenolongerconnectedtoORACLE.
ii.将hr解锁
conn/assysdba连接sysdba
alteruserhridentifiedbyhraccountunlock;命令后面要加;
提示:
Useraltered.用户被改变
connhr/hr
提示:
Connected.hr解锁成功
3.查看表的常用命令
select*fromtab;查看table中所有的表
descemployees;描述employees表
selectemployee_idfromemployees;在employees表中查询employee_id