linux下配置Oracle出现问题

2025-04-06 16:29:27
推荐回答(1个)
回答1:

1、你先确定linux系统版本,按文档安装oracle依赖包。例如gcc/glibc/libaio/libstdc/libgcc/openmotif/compat-libstdc/elfutils-libelf/compat-libstdc
2、准备系统环境参数,创建oracle分组及用户,修改系统文件,例如:/etc/sysctl.conf,/etc/security/limits.conf,/etc/profile,/etc/pam.d/login,~/.bash_profile
3、静默方式安装oracle数据库
./runInstaller -ignoreSysPrereqs -silent -responseFile ~/ee.rsp
4、创建实例
dbca -silent -createDatabase -templateName General_Purpose.dbc -gdbname testdb -sid testdb -responseFile NO_VALUE -characterSet AL32UTF8 -memoryPercentage 40 -sysDBAUserName sys -sysDBAPassword 123456(不启动em)
增加-emConfiguration none(启动em)
dbca静默删除数据库
dbca -silent -deleteDatabase -sourceDB mydb -sysDBAUserName sys -sysDBAPassword db123456
5、启动监听lsnrctl start;
6、启动数据库
sqlplus /nolog
SQL>conn /as sysdba
SQL>startup;
7、关闭数据库
sqlplus /nolog
SQL>conn /as sysdba
SQL>shutdown immediate
8、netca是创建listener.ora或tnsnames.ora的工具,这两个文件手动编辑或创建即可,没有也不影响数据库启动。不需要借助此命令。