发布网友 发布时间:2022-04-24 12:31
共2个回答
热心网友 时间:2022-04-11 10:50
1 windows下安装oracle,运行安装包就可以,对于用户而言,傻瓜化了,但其实安装的过程,oracle在windows下也做了很多事情:检查操作系统的配置和环境,设置环境变量,添加组和用户等工作。所以,安装完成后,在windows环境变量中,能看到ORACLE相关的环境变量,在用户和组管理中,也能看到ora_dba这个组。这都是安装完成的,只是我们没有仔细关注。
2 linux系统下安装oracle,也是一样,但我们必须手工去做这些工作,比如指定oracle的安装和维护的用户,以及所属用户组。也需要手工去设置环境变量,比如编辑profile文件或者.bash_profile文件,设置ORACLE_HOME等环境变量。
3 linux系统的内核参数位于/ect/sysctl.conf这个文件中,oracle一定要先检测系统的内核参数,比如其中的file-max这个内核参数,意思是打开文件的最大数。对于oracle用户进程多并发访问oracle服务器来说,打开文件的最大数必须要足够大,oracle服务才能够正常运行。而这些参数是在oracle安装时,就必须定义好。所以它会检测linux系统的内核参数。
4 修改内核参数,先用命令sysctl -a | grep file-max,看看当前file-max这个内核参数是多大,oracle要求必须改为多大,比如是65535,然后,
vi /ect/sysctl.conf //编辑这个内核参数文件
file-max=65535 //找到file-max,设置为要求的值
再输入sysctl -p,使修改的文件生效。
保存就行了。当然,要会用vi编辑器等。
5 还有一点补充,安装oracle时,可能需要用到某些linux的rpm包,而系统中没有,这时,只有找到安装linux系统的光盘,或者是这些rpm包,将这些rpm包通过rpm的命令先将包安装好,才能通过oracle环境安装检测,从而继续安装oracle
以上回答,希望对你有所帮助。
热心网友 时间:2022-04-11 12:08
相当于版本号