在hp-ux下安装oracle10G数据库,(linux下安装的也行),如我在同一台机上,用一个oracle帐号装好oracle软件,并用dbca建了两个数据库实例,请教几个问题:
1、我这种情况,是否用建一个操作系统的用户组和用户就可以完成?如我就建一个oraclegropu组,并建一个oracle用户,这个用户属于oraclegropu组,以后的oracle软件安装及多个数据库实例都用这帐号安装,这样做是否会有什么不妥的地方。2、请问oracle用户没有登录操作系统(即重启后,没有用任何帐号登陆,就停留在输帐号密码的状态),是否能自动启动数据库系统和em?要怎么样设置它们能自动启动呢?3、如果把oracle用户环境变量中设为AL32UTF8,安装实例时,也设为AL32UTF8是否会乱码?hp-ux11Vi支持这种字符集吗?
1、我这种情况,是否用建一个操作系统的用户组和用户就可以完成?如我就建一个oraclegropu组,并建一个oracle用户,这个用户属于oraclegropu组,以后的oracle软件安装及多个数据库实例都用这帐号安装,这样做是否会有什么不妥的地方。2、请问oracle用户没有登录操作系统(即重启后,没有用任何帐号登陆,就停留在输帐号密码的状态),是否能自动启动数据库系统和em?要怎么样设置它们能自动启动呢?3、如果把oracle用户环境变量中设为AL32UTF8,安装实例时,也设为AL32UTF8是否会乱码?hp-ux11Vi支持这种字符集吗?
解决方案 »
- 怎么解决IBM3850 x5/4*8核16线程CUP/64G内存/win2003 x64/安装oracle10g x64创建数据库时进度条不动
- oracle 主机名的疑问
- 如何查询数据表中不满足条件的记录?
- 老生常谈:数据库的导入导出问题
- TRUNCATE TABLE 语句中可以带有where字句吗?
- 新手关于存储过程和01036错误的问题
- 如何卸载oracle8.1.5??
- 请大家帮帮我看看这个存储过程怎么写??
- 高手,用sql语句如何找出数据库中按某字段大小排列的5条记录?
- Oracle 对同一条记录并发执行for update
- oracle 10g Enterprise Manager 点登陆后还是回到登陆界面
- orale 10g 安装过程出错
2. 可以。参看这个
http://www.itpub.net/thread-1134736-1-1.html
3. 安装界面的乱码和数据库的字符集好像不是一回事。
安装时的乱码我是这样解决的:
LANG=C
export LANG
而且分开用户的话管理也比较方便,一般建议分开。
2.自动启动,一般写个shell脚本,放到系统级的启动脚本中,包含oracle服务本身,还有监听的启动。
3.应该没问题。
补充一下针对2,这是Linux 下自动启动脚本,
hp-unix下也类似,LZ可以先写个脚本尝试用这个脚本起停数据库一下,
在放到启动项里面就可以了针对3,
你在安装 oracle 的时候,会有乱码,那是你的操作系统字符集输出没有选导致的。
export LANG=C
就可以解决了。
这与dbca安装库时选字符集不一样,那里是选择数据库的国家字符集和区域字符集,
这里要根据应用的要求进行设置,不要搞错了。
一般用 简体中文字体比较多
补充一下针对2,这是Linux 下自动启动脚本,
hp-unix下也类似,LZ可以先写个脚本尝试用这个脚本起停数据库一下,
在放到启动项里面就可以了针对3,
你在安装 oracle 的时候,会有乱码,那是你的操作系统字符集输出没有选导致的。
export LANG=C
就可以解决了。
这与dbca安装库时选字符集不一样,那里是选择数据库的国家字符集和区域字符集,
这里要根据应用的要求进行设置,不要搞错了。
一般用 简体中文字体比较多
8.2. Application的启动和关闭脚本
8.3. start.sh
################################################################ start oracle serverecho "`hostname`:The ORACLE Server is starting,Please Waiting."sleep 5 su - oracle -c ". /usr/es/script/oracle_start" >>/usr/es/script/oracle_start.logsleep 5echo "`hostname`:The ORACLE Server is started."##############################################################
8.4. stop.sh
################################################################ stop oracle serverecho "`hostname`:The ORACLE Server is stopping,Please Waiting."su - oracle -c ". /usr/es/script/oracle_stop" >>/usr/es/script/oracle_stop.logsleep 5echo "`hostname`:The ORACLE Server is stoped."##############################################################
8.5. oracle_start
echo "Start Oracle DataBase Begin"sqlplus /nolog <<EOFconnect sys/change_on_install as sysdba;startup;show sga;exit;EOFsleep 5lsnrctl startecho "Start Oracle DataBase End"
8.6. oracle_stop
echo "Stop Oracle DataBase Begin"lsnrctl stopsleep 5sqlplus /nolog <<EOFconnect sys/change_on_install as sysdbashow sga;shutdown immediate;exit;EOFecho "Stop Oracle DataBase End"