免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 6909 | 回复: 2
打印 上一主题 下一主题

[求助] Oracle 12 如何启动? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-01-16 21:51 |只看该作者 |倒序浏览
本帖最后由 BlueSky_Yu84 于 2014-01-17 02:00 编辑

    系统环境:Fedora 20 x86_64 Oracle 12c

    11g Express版有现成的启动脚本,安装完成后/etc/init.d/oracle-xe start就好。

    11g企业版同样的问题,这个启动脚本要自己写吗?(不会啊)

    学Oracle一般都推荐盖国强的书,我还没看,目前只会基础的SQL语句,想着,至少先把数据库环境搭建起来再看书啊。

    求大大们指导!

    而且,12c里,scott不见了。不是用户锁定了,是根本就没有了,那么那个实验数据也没了呗。oracle 12里有提供其他的练习数据吗?

    附加问题:

    不管是Oracle11g 还是Oracle 12c,安装到最后"Database Net Configuration Assistance "总是失败,只能跳过,貌似跟域名有关,Oracle桌面服务器一定要一个可访问的域名吗?

论坛徽章:
7
天蝎座
日期:2013-08-16 23:19:32丑牛
日期:2014-01-08 09:20:14寅虎
日期:2014-01-11 11:03:44午马
日期:2014-04-28 11:02:40天秤座
日期:2014-05-16 23:24:24摩羯座
日期:2014-07-20 10:46:04卯兔
日期:2014-08-08 15:21:41
2 [报告]
发表于 2014-01-17 19:25 |只看该作者
oracle 在2013年6月26日正式发布12c以后,目前网络上存在比较多的相关的知识,可以到goole,itpub等搜索一下,能找到相关的资源的。

论坛徽章:
0
3 [报告]
发表于 2014-03-06 09:36 |只看该作者
自己给自己的帖子做个总结吧。
Linux下的Oracle安装是一路坎坷,听说Oracle 11g支持到2017年,现在已经2014年了,正好有Oracle 12c发布,想着就从新的学起吧。
安装过程中参考了http://dbaora.com/install-oracle-12c-12-1-0-1-on-fedora-19/,必须一步一步的来。遇到的问题有两个:
1.在帖子中提到的安装出错时,修改文件后,点Retry无法继续...
这个问题的具体原因不明,不过根据行为来看,系统update后没有重启,systemctrl mask tmp.mount后没有重启...
从一个"全新"的**启动系统,应该问题不大。如果第一次没有成功,把所有做过的步骤undo,另外记得删除/var/mail/oracle账户,这个是在创建oracle账户时自动创建的,但是删除/etc/passwd的oracle时,不会自动删除邮件账户,在下一次重新安装oracle的时候,建立oracle账户时,会提示mialbox已经存在,也会导致出问题的步骤无法继续
2. ./runinstaller后提示xhost问题,删除/home/oracle/.XAu*的文件,然后重启,一般就可以继续。
3.Oracle的启动问题。
--sqlplus sys / 密码 as sysdba
startup 后提示:LRM-00109: could not open parameter file '/ora01/app/oracle/product/12.1.0/db_1/dbs/initORA12C.ora'
解决办法:cp $ORACLE_BASE/admin/orcl/pfile/init.ora.2620148855 $ORACLE_HOME/dbs/initORA12C.ora
具体的init.ora.2620148855,可能每个人或者每次安装都不一样吧,不知道那遗传数字代表什么,根据什么生成的。
再次startup后提示:ORA-00845: MEMORY_TARGET not supported on this system
解决办法:vim $ORACLE_HOME/dbs/initORA12C.ora
##memory_target=1578m注释掉这一行
再次startup后提示:ORA-01102: cannot mount database in EXCLUSIVE mode
解决办法:在ORACLE_HOME/dbs/存在 "sgadef<sid>.dbf" 文件或者lk<db_name> 文件。这两个文件是用来用于锁内存的。我的情况是有lkorcl文件,SQL>shutdown normal后文件自动删除了,重新sqlplus sys/ 密码 as sysdba
SQL>startup后终于正常了!!!
另外一点:在搜索答案的过程中Bing、百度与Google确实不是一个级别的东西,让你费老大劲了!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP