linuxjavaresin安装文档Word格式.docx
《linuxjavaresin安装文档Word格式.docx》由会员分享,可在线阅读,更多相关《linuxjavaresin安装文档Word格式.docx(19页珍藏版)》请在冰豆网上搜索。
选择简体中文或English(USA)
Asia/Aden选择:
输入密码,选择next
选择Customsizesoftwarepackagestobeinstalled选择next
选择一下安装包
Desktops
XwindowssystemX窗口系统
GnomedesktopenvironmentGnome桌面环境
KdedesktopenvironmentKde桌面环境
Applications
Graphicalinternet图形化互联网
Text-basedinternet基于文本的互联网
Servers
Serverconfigurationtools服务器配置工具
WindowsfileserverWindows文件服务器
Development
DevelopmentTools开发工具
System
Administrationtools管理工具
Printingsuppor打印支持
点击Next
选择next
选择continue
选择Reboot
系统安装完成
1.2.安装oracle10G
1.2.1.建立oracle组和用户
[root@oracle/]#groupaddoinstall
[root@oracle/]#groupadddba
[root@oracle/]#useradd-goinstall-Gdbaoracle
[root@oracle/]#passwdoracle
Changingpasswordforuseroracle.
NewUNIXpassword:
lining_0329
RetypenewUNIXpassword:
1.2.2.3修改配置文件
进入/home/oracle
在.bash_profile文件中增加一下内容
[root@oracleoracle]#vi.bash_profile
添加:
umask022
TMP=/tmp;
exportTMP
TMPDIR=$TMP;
exportTMPDIR
ORACLE_BASE=/oracle;
exportORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/10.2.0/;
exportORACLE_HOME
ORACLE_SID=oracdb;
exportORACLE_SID
ORACLE_TERM=xterm;
exportORACLE_TERM
PATH=/usr/sbin:
$PATH;
exportPATH
PATH=$ORACLE_HOME/bin:
LD_LIBRARY_PATH=$ORACLE_HOME/lib:
/lib:
/usr/lib;
exportLD_LIBRARY_PATH
CLASSPATH=$ORACLE_HOME/JRE:
$ORACLE_HOME/jlib:
$ORACLE_HOME/rdbms/jlib;
exportCLASSPATH
1.2.3.创建目录
在/etc文件夹中创建目录
[root@oracleetc]#mkdir-p/oracle/product/10.2.0
[root@oracleetc]#chown-Roracle:
oinstall/oracle
[root@oracleetc]#chmod-R755/oracle
1.2.4.设置内核参数
Oracle10g要求内存512M,交换分区1G以上,对于不满足的系统必须修改Linux内核参数
[root@oracleetc]#visysctl.conf
kernel.shmall=2097152系统最大共享内存
kernel.shmmax=2147483648最大共享内存段大小
kernel.shmmni=4096系统共享段最大数
kernel.sem=25032000100128
(信号量参数
SEMMSL:
每个id信号量的最大值
SEMMNS:
整个系统信号量的最大值
SEMOPM:
每个semop系统调用可以执行的信号操作数最大值
SEMMNI:
整个系统信号量标识(或者数组)数目
这些参数被一起设置,使用kernel.sem来保存值,通过空格来分开。
如以下所示:
SEMMSLSEMMNSSEMOPMSEMMNI)
fs.file-max=65536内核所能分配到的最大句柄数
net.ipv4.ip_local_port_range=102465000ip端口号的范围
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
修改完后reboot系统
1.2.5.安装oracle
修改runInstaller文件权限
chmod777runInstaller
运行./runInstaller出现错误:
./runInstaller:
line54:
/home/oracle/10201_database_linux32/database/install/.oui:
Permissiondenied
文件夹权限问题
进入10201_database_linux32/database/install/文件夹
执行#chmod755.oui后解决
注:
oracle安装时必须在本机安装,不能使用远程工具登陆后安装,用户为oracle
1)重新启动操作系统后,使用oracle用户登陆操作系统进行Oracle数据库的正确安装:
用户名:
oracle
密码为:
******
点击“任务栏”→“应用程序”→“系统工具”→“终端”:
执行runInstaller文件进行,开始Oracle数据库的安装:
$/home/oracle/database/./runInstaller(执行runInstaller文件)
2)经过一小段的时间,会出现“选择安装方法”的信息窗口;
点选“高级安装(A)”,继续安装请单击“下一步(N)”按键;
进入“指定产品清单目录和身份证明”窗口:
确认产品清单目录的完整路径(D):
/oracle/oraInventory;
指定操作系统组名(S):
oinstall;
继续安装请单击“下一步(N)”按键;
3)进入“选择安装类型”窗口
点选“企业版(E)(1.26GB)”,继续安装请单击“下一步(N)”按键;
进入“指定主目录详细信息”窗口;
名称(M):
OraDb10g_home1路径(A):
/oracle/product/10.2.0/;
继续安装请单击“下一步(N)”按键;
4)进入“产品特定的选决条件检查”窗口
经过一小段时间检查,会出现以下的检查信息窗口;
在“正在检查网络配置需要”项目内,选中状态栏目的内容,继续安装请单击“下一步(N)”按键;
进入“选择配置选项”窗口,点选“创建数据库(C)”,继续安装请单击“下一步(N)”按键;
进入“选择数据库配置”窗口,点选“一般用途(G)”,继续安装请单击“下一步(N)”按键;
进入“指定数据库配置选项”窗口;
数据库命名中的设置;
全局数据库名:
fstestSID:
fstest;
数据库字符集:
简体中文ZHS16GBK;
5)进入“选择数据库管理选项”窗口
点选“使用DatabaseControl管理数据库”,继续安装请单击“下一步(N)”按键;
进入“指定数据库存储选项”窗口,点选“文件系统”;
指定数据库文件位置:
/oracle/product/10.2.0/oradata/;
进入“指定备份和恢复选项”窗口,点选“不启用自动备份”,继续安装请单击“下一步(N)”按键;
进入“指定数据库方案的口令”窗口;
点选“所有的帐户都使用同一个口令”,输入口令。
进入“概要信息”窗口,继续安装请单击“下一步(N)”按键;
进入“安装”窗口,详细安装如下:
A、安装部分片;
B、复制文件部分;
C、连接数据系统部分;
D、设置数据系统部分;
6)进入“配置助手”窗口
配置:
OracleDatabaseConfigurationAssistant时,会出现“DatabaseConfigurationAssistant”新窗口,详细配置过程:
A、正在复制数据库文件;
B、正在创建并启动Oracle实例;
C、正在进行数据库创建;
完成以上三个部分,会出现一个数据库创建完成信息提示窗口,点击“确定”按键。
7)配置:
iSQL*Plus配置辅助程序。
配置过程中,会出现一个执行配置脚本信息提示窗口,在终端下运行,执行orainstRoot.sh脚本的过程:
点击“任务栏”→“应用程序”→“系统工具”→“终端”,
$suroot(转换成root超级用户环境)Password:
******(输入root用户的密码)
#/home/oracle/oraInventory/./orainstRoot.sh(输入执行脚本的详细路径)
详细操作:
#/home/oracle/oracle/product/10.2.0/./root.sh(输入执行脚本的详细路径)
执行完成orainstRoot.sh、root.sh脚本后,关闭“超级用户的终端”,回到“执行配置脚本”提示窗口,继续安装请单击“确定”按键;
进入“安装结束”窗口,退出安装程序请单击“退出(X)”按键;
特别说明:
请大家一定要记录好以下的WEBURL地址(重要):
以下的J2EE应用程序已经配置,并且可用下面列出的URL来访问。
EnterpriseManager10gDatabaseControlURL:
请单击“是(Y)”按键,完成本次的安装任务;
1.2.6.安装完成后运行./lsnrctlListener启动
/oracle/product/10.2.0/dbs
Su–root
ORA-01102cannotmountdatabaseinEXCLUSIVEMODE
GOOGLE一下,发现是lk<
SID>
文件造成的,该文件位于ORALCE_HOME下的dbs目录下,马上检查该文件:
[root@qa-oracledbs]#fuser-ulkORACDB
lkNDMSQA:
6666(oracle)6668(oracle)6670(oracle)6672(oracle)6674(oracle)6676(oracle)6678(oracle)6680(oracle)6690(oracle)6692(oracle)6694(oracle)6696(oracle)6737(oracle)6830(oracle)
果然该文件没释放,用fuser命令kill掉:
[root@qa-oracledbs]#fuser-klkORACDB
66666668667066726674667666786680669066926694669667376830
运行./sqlplus/nolog成功
运行oracle客户端,连接成功,然后:
SQL>
startup
ORACLEinstancestarted.
TotalSystemGlobalArea276824064bytes
FixedSize778736bytes
VariableSize137371152bytes
DatabaseBuffers138412032bytes
RedoBuffers262144bytes
Databasemounted.
Databaseopened.
数据库成功OPEN.