用Oracle DBMS啊
emctl start dbconsole 是10g的启动console服务的命令
用IE登陆>
如果你使用Oracle 11启动startup报错不能分配内存,有可能是因为机器的实际内存数量少于默认的选项中配置的参数。你可以尝试修改这些参数,在Oracle实例中对应的参数是“memory_target”,也可以调整“sga_max_size”和“pga_aggregate_target”,以适应机器的实际内存大小。
故障描述
在一次正常使用企业管理器后,重新启动计算机,再次启动OracleDBConsoleORCL服务时,报:
Windows 不能在 本地计算机 启动 OracleDBConsoleORCL。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 1。
在应用程序事件日志中记录了如下错误信息:
Process exited abnormally during initialization
解决过程
尝试从命令行下启动该服务,也以失败告终,正寻思着是否删除数据库再重新安装,突然想起Oracle企业管理器其实是一个单独的组件,可以将其单独删除,再重新安装的,其实这里并不是删除Oracle企业管理器,而是Oracle数据库控制台资料档案库,删除资料档案库会同时删除OracleDBConsoleORCL服务,并删除用户SYSMAN及其所属对象,重新创建资料档案库就会重新添加OracleDBConsoleORCL服务,并创建SYSMAN用户及其所属对象。搞清楚这一点关系后,开始动手实施修复。
首先删除资料档案库,注意此时Oracle的监听器服务和数据库服务必须处于启动状态,因为删除命令会连接到数据库删除SYSMAN用户及其所属对象:
C:\>emca -repos drop
EMCA 开始于 2009-1-31 9:13:24
EM Configuration Assistant, 111050 正式版
版权所有 (c) 2003, 2005, Oracle。保留所有权利。
输入以下信息:
数据库 SID: orcl
监听程序端口号: 1521
SYS 用户的口令:输入SYS用户的口令,输入口令时屏幕不会回显
SYSMAN 用户的口令:输入SYSMAN用户的口令
SYSMAN 用户的口令:
是否继续 [是(Y)/否(N)]: y
2009-1-31 9:15:04 oraclesysmanemcpEMConfig perform
信息: 正在将此 *** 作记录到 c:\app\Administrator\cfgtoollogs\emca\orcl\emca_2009_01
_31_09_13_24log。
2009-1-31 9:15:05 oraclesysmanemcpEMReposConfig invoke
信息: 正在删除 EM 资料档案库 (此 *** 作可能需要一段时间)
开始等待删除,这个过程可能比较长,来杯咖啡,休息休息吧。
删除结束后,往往有人会想到使用命令重新创建资料档案库,但经过我多次尝试,使用这种办法创建好资料档案库后,OracleDBConsoleORCL服务仍然无法启动,企业管理器依旧无法使用,于是想到使用dbca来创建,于是在运行窗口输入:dbca,启动数据库配置助手,在第一步时选择“配置数据库选件”,后面的 *** 作只需要一直点击下一步就可以了,注意在选择是否使用EM资料档案库时,一定要选中,默认没有选中,dbca检查到系统中已经没有EM资料档案库,于是就会重新创建,OracleDBConsoleORCL服务也会重新添加了,这也会花一段时间,如果dbca重新配置过程中不出现错误,那配置结束后,OracleDBConsoleORCL服务就能够正常启动,就可以正常使用Oracle企业管理器了。如果删除EM资料档案库不彻底,运行dbca期间可能会报错,一般是SYSMAN用户及其对象没有删除干净,遇到这种问题时,只需要再次运行一次emca –repos drop即可。
如果在删除EM资料档案库时,删除了SYSMAN用户及其所属对象,但OracleDBConsole[SID]服务没有删除时,如果该服务还能够启动,并能够通过浏览器进入,那此时就可以使用emca –repos create重新创建EM资料档案库即可。
在windows中就是在服务中启动即可,会有OracleOraDb11g_home1TNSListener和服务程序你选择启动即可
但是你需要现行配置好监听程序,不然启动会报错的
Provider=MSDAORA1;Password=1;User ID=YA;Data Source=orcl;Persist Security Info=True
兄弟用这个连接试试。
再你可以这样做:建一个空文本文件,改名为audl,双击,选择mircosoft ole db provider for oracle
下一步,然后输入你建的连接名和用户名密码,选择保存密码。然后用editplus或者word等文本编辑工具打开,就有这连接串了。祝你愉快。
1、安装以win7 64位系统为例:将win64_11gR2_database_1of2win64_11gR2_database_2of2解压到同个文件夹下合并(可以直接左键框住右键点击一起解压),打开运行其中的setup开始安装。
2、稍后进入Oracle 11g安装界面,配置安全更新邮箱以及口令可以不写,点击下一步,出现提醒,直接点是即可。
3、安装选项直接选择默认创建和配置一个数据库(安装完Oracle后,系统会自动创建一个数据库实例)。
4、系统类个人用户直接选择默认的桌面类就可以了。
5、典型安装Oracle基目录,软件目录,和数据库文件目录,Oracle一般会自动帮你选择空间最大的盘和你解压文件的盘符,全部默认即可。管理口令需要输入(大写+小写+数字)的八位密码,也有网友指出此处可以随意设置简单好记的密码,无视软件提醒即可。
6、先决条件检查安装程序会检查软硬件系统是否满足此Oracle版本的最低要求,安装需要占用约2G的C盘空间,内存2G以上即可。如果还是通不过要求,选择全部忽略。
7、概要安装前的一些相关选择配置信息,点击完成。安装正在进行中,请耐心等待。
8、Oracle实例创建启动完成后,会自动创建安装一个实例数据库名称orcl123。安装完成,运行开始菜单>Oracle - OraDb11g_home1>Database Control - orcl123,以IE运行进入登录界面或打开ie直接输入>
以上就是关于linux下如何控制oracle启动程序全部的内容,包括:linux下如何控制oracle启动程序、Oracle安装后,不知怎么使用,应该打开哪个程序、oracle11启动startup报错,不能分配内存等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)