成都网站建设设计

将想法与焦点和您一起共享

oracle失败怎么办,oracle崩溃

win8安装oracle10g失败“程序异常终止,发生内部错误”怎么办

安装oracle10g“程序异常终止,发生内部错误”解决方法:

创新互联自2013年创立以来,先为合浦等服务建站,合浦等地企业,进行企业商务咨询服务。为合浦企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

1、进入oracle10g\stage\prereq\db\目录,找到refhost.xml文件,右键使用文本文档等编辑器打开;

2、在代码后面添加以下代码,保存;

3、进入oracle10g\install目录,找到oraparam.ini,选择文本编辑器打开;

#Windows=4.0,5.0,5.1,5.2

修改成

#Windows=4.0,5.0,5.1,5.2,6.1,6.2

并在后面添加

[Windows-6.1-required]

#Minimum

display

colours

for

OUI

to

run

MIN_DISPLAY_COLORS=256

#Minimum

CPU

speed

required

for

OUI

#CPU=300

[Windows-6.1-optional]

[Windows-6.2-required]

#Minimum

display

colours

for

OUI

to

run

MIN_DISPLAY_COLORS=256

#Minimum

CPU

speed

required

for

OUI

#CPU=300

[Windows-6.2-optional]

4、找到setup.exe文件,右键—属性—兼容性,勾选以兼容模式运行这个程序,选择xp;

5、这时再运行setup.exe安装文件时就会正常弹出安装界面。

oracle 服务启动数据库失败怎么办

开始 - 运行, 输入services.msc, 进入service

查看TNSListener服务(譬如: OracleOraDb10g_home1TNSListener)有没有启动, 如果没有启动, 启动该服务.

如果该服务已经启动, 开始-所有程序-Oracle-配置和移植工具-Net Configuration Assistant, 在该工具中一步步重新配置一下, 之后应该就能正常了.

安装Oracle出现这两个失败怎么办?

原因是:没有卸载干净,再安装易出错。

建议:完全卸载再重装。

操作步骤:(以oracle 10g 为例)

1)停止所有Oracle相关的服务。

2)点选菜单Oracle Installation Products中的Universal Installer,卸载Oracle 10g数据库服务器组件。

3)在“运行”中输入regedit,手动删除注册表中与Oracle相关的内容:

(a)删除HKEY_LOCAL_MACHINE\SOFTWARE下的Oracle选项。

(b)删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet下与oracle服务相关的选项。

(c)删除。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet|Services|Eventlog\Application以Oracle开头的项,即删除事件日志。

4)删除TEMP目录下Oracle相关的文件夹。

5)检查“开始”菜单中是否还有Oracle程序组,如果有,则将其删除。

6)重新启动计算机。

7)删除Windows系统安装磁盘中的Program Files\Oracle 目录。

8)删除Oracle安装目录。

oracle启动失败,

现象:

Windows 不能在 本地计算机 启动 OracleDBConsoleorcl。有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务,请与服务厂商联系,并参考特定服务错误代码 2。

系统事件日志 报错误"Agent process exited abnormally during initialization."

出现情况:原来正常,计算机名更改或IP地址变了后就不能启动,

解决步骤如下:

1、开始-》运行cmd

2、执行 emctl start dbconsole

C:\Documents and Settings\xclemctl start dbconsole

Environment variable ORACLE_SID not defined. Please define it.

提示:环境变量 ORACLE_SID 未定义,请定义。

3、设置 ORACLE_SID =ORCL (orcl是我的实例名,也是服务名)

C:\Documents and Settings\xclset oracle_sid=orcl

4、再次执行emctl start dbconsole

C:\Documents and Settings\xclemctl start dbconsole

OC4J Configuration issue. E:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_china-d9e3f7d07_orcl not found.

提示:无法找到“E:\oracle\product\10.2.0\db_1/oc4j/j2ee/OC4J_DBConsole_china-d9e3f7d07_orcl “

注:china-d9e3f7d07 是我的计算机名

复制该目录下的“OC4J_DBConsole_localhost_orcl”文件夹放在同一目录下,且把名称改成“OC4J_DBConsole_china-d9e3f7d07_orcl”。

5、再次执行emctl start dbconsole

C:\Documents and Settings\xclemctl start dbconsole

EM Configuration issue. E:\oracle\product\10.2.0\db_1/china-d9e3f7d07_orcl not found.

提示:无法找到 “E:\oracle\product\10.2.0\db_1/china-d9e3f7d07_orcl ”

复制该目录下的“localhost_orcl”文件夹放在同一目录下,且把名称改成“china-d9e3f7d07_orcl”。

6、再次执行emctl start dbconsole

C:\Documents and Settings\xclemctl start dbconsole

Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0

Copyright (c) 1996, 2006 Oracle Corporation. All rights reserved.

Starting Oracle Enterprise Manager 10g Database Control ...OracleDBConsoleorcl

服务正在启动

..............................

OracleDBConsoleorcl 服务已经启动成功

?

解决方法二

先禁用网卡,启动dbconsole服务,再进入,如果想上网,再启动网卡,OK!

缺点:每一次都要禁用网卡才可以启动,麻烦!

解决方法三

设置回还网卡,在控制面板中,点击 新增硬件 选择 microsoft lookback adapter ,进入网上邻居,网络连接,设置任意IP,开始,oracle,配置和移植工具,netconfiguration assistant 把回还网卡的IP添加 保存。

oracle 11g安装出现net configuration assistant失败怎么办

oracle 11g安装出现net configuration assistant失败是设置错误造成的,解决方法为:

1、首先,打开Net Configuration Assistant,选择“添加”,点击“下一步”。

2、再选择“本地网络服务名配置”,继续点击“下一步”。

3、在服务名中输入在配置Database Configuration Assistant时起的数据库名称,进入下一步。

4、选择如图所示的选项。

5、在接下来的对话框中,输入自己的主机名,点击“下一步”。

6、然后选择“是,进行测试”即可。

7、然后点击下一步,在最后点击“完成”即可。这样,Net Configuration Assistant就配置完成了

Oracle 常见错误处理

ORA-28040: No matching authencation protocol

1、问题复现:Spring boot 应用启动时候正常,但是页面访问后台接口,程序再访问数据库时,控制台报错如下:没有匹配的身份验证协议

Caused by: java. sql. SQLExceptiona ORA-28040: No matching authentication protocol

at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java 112)

at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java: 331)

....

2、产生原因:当时环境是:Java jdk 1.8 + Spring boot ,在开发环境时是 Oracle 11g,此时运行正常,后面到测试环境换成 Oracle 12C,就发生上面的错误,经过检查发现原来是 .jar 文件里面打了两个不同版本的 Oracle 驱动。

3、解决方式:直接用压缩工具打开 .jar 文件,然后手动删除多余的 ojdbc14-x.x.x.jar 文件,只留下 ojdbc8 版本的驱动即可。

OracleOraDb11g_home1TNSListener服务启动后停止

1、问题复现:有时候连接 Oralce 的时候发现连接不上,然后打开 "services.msc" 服务面板发现 xxxxTNSListener 监听服务没有启动,当手动启动监听服务的时候,它弹框提示:“本地计算机上的OracleOraDb11g_home1TNSListener服务启动后停止。某些服务在未由其他服务或程序使用时将自动停止。”

2、产生原因:Oracle 数据库通常都会提供远程访问,比如小张电脑上安装了 Oralce 数据库,小李、小刘就可以直接访问小张的Oracle。Oracle 开启远程访问,需要在配置文件中设置本机 ip 地址,这样其它人才能通过 IP 访问,然而当 IP 在某些情况下发生变化时,比如切换了网络,或者是动态 IP 等情况,Oracle 监听器监听的 IP 与计算机实际 IP 就会不一致,然后就会发生上面的错误。

3、解决方式:找到 Oracle 数据库安装目录下的 listener.ora 文件,比如 C:appThinkproduct11.2.0dbhome_1NETWORKADMINlistener.ora。然后修改其中监听的 IP 为 Oralce 安装的计算机 IP 地址,比如下面的 192.168.3.195。最后再次启动监听服务即可正常。


文章题目:oracle失败怎么办,oracle崩溃
浏览地址:http://chengdu.cdxwcx.cn/article/dsdpdgo.html