安装oracle数据库常见的错误

合集下载

Oracle安装遇到INS-30131错误的解决方法

Oracle安装遇到INS-30131错误的解决方法

Oracle安装遇到INS-30131错误的解决⽅法需要学习SDE配置相关知识,其中Oracle数据库安装遇到错误INS-30131,虽然未能最终解决,但找到了初步的思路,记录下来给⼤家提供参考。

下⽂对很多知识的理解可能存在错误或不够精准,仅作参考。

软件:Oracle12cR1 版本:12.1.0.2系统:win10 版本:10.0.10240问题描述:配置SDE需注意:数据库服务端应与SDE统⼀,数据库客户端应与ArcMap统⼀。

安装数据库时遇到INS-30131错误,未能解决。

安装过程中先装数据库服务端,再装客户端。

其中11gR2版本服务端安装中,第⼆步选择跳过软件更新报INS-30131错误;12cR1版本服务端可顺利安装,随后安装客户端时第⼆步选择跳过软件更新报INS-30131错误。

如图选择“跳过软件更新(S)”,点击“下⼀步(N)”。

报错INS-30131,未能解决。

⽹上流传⽅法两种:其中⽅法2⽹上流传较⼴,有不少⼈表⽰成功解决问题。

11gR2版本的错误未尝试解决,对于12cR1版本尝试了以上两种⽅法,两种⽅法都可使客户端安装顺利完成。

但是对于⽅法1,最终⽹络服务名配置时报错,⼀般报“⽆监听程序”错误。

对于⽅法2⾃⼰遇到问题(这个问题应该不是普遍情况),系统原本就有名为C$的c盘共享⽂件夹。

右键停⽌名为C$的c盘共享⽂件夹后,(系统会提⽰即使删除当计算机重启时还会恢复)新建共享会提⽰C$已存在,⽆法创建。

重启计算机后系统原有C$共享⽂件夹⾃动恢复。

为了删除该共享⽂件夹并使其在系统重启时不恢复,采⽤以下⽅法:打开注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters⾥⾯有两条是控制共享⽂件夹在计算机重启时⾃动恢复的,为:AutoShareServer和AutoShareWks,这两条可能不存在。

suse10中安装oracle 11g遇到的问题及解决办法

suse10中安装oracle 11g遇到的问题及解决办法

1、创建用户时,显示unknow…目录写入错误2、oracle用户登录设置环境变量出错以root用户登录设置环境变量,oracle写不进去的3、Putty 出现乱码解决:4、Flash ftp root用户连接后,ftp目录显示不出来。

端口错误:23改为215、Flash ftp root用户连接正常,但oracle用户连接不上。

用命令vi/etc/ftpusers(注意空格)进入文件将用户oracle添加注释,如图:执行命令service vsftpd restart 重启ftp服务6、解压文件时弹出错误提示原因:可能是磁盘空间不足,我把虚拟机整个剪切放到了一个空盘中,之后没在出现这个问题。

7、配置网络时创建listener时失败:遇到的问题:1)、执行命令netca提示找不到命令oracle@linux-1jqq:~>netcabash: netca: command not found解决方法:重新配置环境变量2)、执行命令netca提示配置失败。

oracle@linux-1jqq:~>netcaOracle Net Services 配置:ng.NullPointerExceptionatoracle.ewt.lwAWT.BufferedApplet.<init>(Unknown Source)CA.<init>(Unknown Source)CA.main(Unknown Source)Oracle Net Services 配置失败。

退出代码是-13)、执行命令netca提示:没有指定位置oracle@linux-1jqq:~>netca****DISPLAY environment variable not set!Oracle Net Configuration Assistant is a GUI toolwhich requires that DISPLAY specify a locationwhere GUI tools can display.Set and export DISPLAY, then re-run.配置网络的解决方法:(1)、执行如下命令查看数据库是否安装:oracle@linux-1jqq:~>sqlplus "/as sysdba"SQL*Plus: Release 11.1.0.6.0 - Production on Wed Nov 30 18:34:32 2011Copyright (c) 1982, 2007, Oracle. All rights reserved.Connected to an idle instance.SQL>(2)、exit退出数据库SQL> exitDisconnected(3)、用命令which netca查看netca的目录oracle@linux-1jqq:~> which netca/opt/oracle/11g/bin/netca(4)、从图形界面找到工具netca,双击打开。

安装 Oracle Database 常见问题.pdf

安装 Oracle Database 常见问题.pdf

安裝Oracle Database 常見問題常見問題:: /database/oracle-faq.pdf在你安裝Oracle Database 前,請先確定你的電腦是Windows 2000、XP 或2003方可進行安裝。

你的電腦硬碟至少要有3GB(即3000MB) 的儲存空間。

請確定你的電腦是沒有病毒及已修復Windows 所存在的漏洞。

問題1:當下面畫面出現後,等了很久仍沒有反應。

解決方法解決方法::將最上層的視窗拉開,就可看到輸入密碼的畫面。

請記下你所輸入的密碼,以便日後登入時使用。

另外,密碼第一個字必須為字母。

問題2:安裝Oracle Database 時,出現以下安全性警告。

解決方法解決方法::由於你的電腦安裝了Windows XP SP2,內置了防火牆的關係,你只要按『解除封鎖』就可以。

問題3:在使用Oracle Database 輸入日期時出現問題。

解決方法:請留意紅格裡的日期,如果出現「星期X 」表示你使用中文版本的Windows ,你需要將Oracle Database 的設定轉成英文,問題就可以解決。

你可於以下網址下載/database/oracle.zip 。

安裝時,首先將壓縮檔內的檔案解壓到桌面上,之後Double Click “oracle.reg”, 按『是』,再按『確定』,整個安裝過程需時5-10秒。

問題4:無法在新增移除程式內將Oracle Database 移除。

解決方法解決方法::Oracle Database 本身內置一個移除程式Universal Installer ,所以不會在新增移除程式內出現。

正確的移除方法是在『開始』→『程式集』或『所有程式』→『Oracle Installation Products 』→『Universal Installer 』,之後選取需要移除的項目就可以。

問題5:用了以上方法仍然不能移除Oracle Database ,嘗試將C:\Oracle 刪除,但不成功。

oracle安装失败的错误提示与解决办法

oracle安装失败的错误提示与解决办法

Oracle11G 在 window7 环境下安装方法(win7)首先在自己的 Windows 7 旗舰版上,Oracle 11g 在“产品特定的先觉条件检查”时,提示以下错误:在第一幅图片中,我们可以看到在 Oracle 在检查操作系统兼容性时,没有通过检查,此时,我们在点击“下一步”进行安装时,是不能安装的,会跳出第二幅图片中的错误提示,所以只能在解 决了兼容性问题后,才能安装 Oracle。

这时,我们先得找到 Oracle 的安装文件,下面就以我的安装文件的路径进行说明,首先找到路径: ”E:\Oracle Enterprise_Standard Edition_11.1.0.7\database\stage\prereq\db\refhost.xml“。

在找到”refhost.xml“文件后,如果你没有安装 XML 软件,就以记事本的方式打开该文件,在打开之后我们找到如下节点:{<!--Microsoft Windows Vista--> <OPERATING_SYSTEM> <VERSION VALUE="6.0"/>}把上述节点替换为以下节点:{<!--Microsoft Windows 7--> <OPERATING_SYSTEM> <VERSION VALUE="6.1"/> </OPERATING_SYSTEM>} 替换完成后,点击保存并退出。

接下来就可以点击”setup.exe“进行安装了,在进入到”产品特定的先觉条件检查“的安装界面时,仍会有上面第一幅的图片安装画面,仍是系统的兼容性检查不通 过,但我们不管点击”下一步“进行继续安装,在点击了”下一步“按钮进行安装时,会跳出以下错误,如下图:此时我们点击”是“进行继续安装,接下来安装程序就进入到下一个安装程序了,安装程序界面如下图:我们继续进行 Oracle 的安装程序,点击”下一步“继续,当我们点击了”下一步“的按钮时,此时就会来到 Oracle 的安装界面,如下图:到这里整个 Oracle 安装程序可以说安装成功只是时间问题而已了,我们继续点击”安装“按钮进行 Oracle 的安装,这时 Oracle 安装程序将会配置和启动先前所选的组件,如下图:在等待 Configuration Assistant 配置完毕后,就开始正式安装到我们的计算机硬盘上了,此时,就进入到 Oracle 数据库的启动和创建界面了,如下图:在等待 Oracle 数据库创建完之后,就完成了对 Oracle 数据库的安装了,最后是 Oracle 的完成安装界面:到这里就已经彻底完成了安装 Oracle 11g 的过程了,此时我们发现有”口令管理“的按钮,在 Oracle 11g 中,”scott“账户默认是锁定的,如果你想像以前一样使用"scott"账户进行登录的话,就点击” 口令管理“按钮对"scott”账户进行解锁。

Oracle的常见错误及解决办法

Oracle的常见错误及解决办法

Oracle的常见错误及解决办法ORA-12528:TNS:listener: all appropriate instances are blocking new connectionsORA-12528问题是因为监听中的服务使⽤了动态服务,实例虽然启动,但没有注册到监听。

实例是通过PMON进程注册到监听上的,⽽PMON进程需要在MOUNT状态下才会启动。

所以造成了上⾯的错误。

解决这个问题,有三种⽅法:1、把监听设置为静态;2、在tnsnames.ora中追加(UR=A);3、重新启动服务;⽅法1、通过修改listener.ora的参数,把listener.ora动态注册设置为静态注册,然后重新启动监听# listener.ora Network Configuration File: $ORACLE_HOME\network\admin\listener.ora# Generated by Oracle configuration tools.LISTENER =(DESCRIPTION_LIST =(DESCRIPTION =(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))(ADDRESS = (PROTOCOL = TCP)(HOST = [IP])(PORT = 1521))))SID_LIST_LISTENER =(SID_LIST =(SID_DESC =(GLOBAL_DBNAME = [DBNAME])(ORACLE_HOME = [$ORACLE_HOME])(SID_NAME = [SID])))静态注册的风险:如果在instance运⾏中,lisener重新启动,就找不到instance了。

静态注册需要先启动lisener,再启动instance。

且静态模式下,lisener status显⽰的是unknown⽅法2、启动到nomount状态,通过修改tnsnames.ora的参数# tnsnames.ora Network Configuration File: $ORACLE_HOME\network\admin\tnsnames.ora# Generated by Oracle configuration tools.SYK =(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = [IP])(PORT = 1521))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = SYK)(UR=A)))然后连接上数据库SQL>alter database mount;SQL>alter database open;⽅法3、重启ORACLE或者重启ORACLE服务在oracle帐户下依序执⾏如下命令:sqlplus / as sysdba;//在其它帐户(如root)下执⾏可能会报错(ORA-01031)因为这些帐户没有在dba组中shutdown immediate;startup;oracle实例名: error while loading shared libraries: libskgxp10.so: cannot open shared object file: No such file or directory是环境变量LD_LIBRARY_PATH的问题。

安装oracle数据库常见的错误

安装oracle数据库常见的错误

安装oracle数据库常见的错误第一篇:安装oracle数据库常见的错误安装oracle数据库容易出现的几个错误及解决办法这几天因为学习的关系,需要安装oracle数据库。

以前在机子上装过,但是卸载了,在再次安装的过程,碰到一些问题,查了一些网上的资料,现在整理起来,相信蛮有用的!一、第一次安装容易出现的错误。

第一次安装出现“加载数据库错误areasQueries”的错误,一般是因为Oracle安装目录带有中文字符的目录二、再次安装容易出现的错误第一次安装失败或者卸载后再次安装oracle数据库,需要在注册表里删除相关注册信息才行。

1、删除ORACLE注册表,位置如下:HKEY_LOCAL_MACHINESOFTWAREORACLE ORACLE8i 与ORACLE9i的注册表与ORACLE8 ,ORACLE7有所不同,oracle9i注册表的主要内容在HOME0中,再安装其他产品则会出现HOME1,HOME2等。

所以如果机子上没有别的产品的话同,把ORACLE 及以下键值全部删除。

2、删除oracle服务,位置如下: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesoracle 含oracle 在内全部删除掉,当然,服务可以用关工具进行删除,同等效果的。

注意,如果已经安装了ArcSDE For Oracle,在删除Oracle键值的时候,不能删除带有ArcSDE关键字的键值,否则容易造成ArcSDE无法运行。

3.删除事件日志,置如下:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesE ventlogApplication 删除下面所有Oracle 开始的项。

在这里说个题外话,用优化大师清理垃圾文件的时候,容易把oracle的日志文件删除掉,注意使用。

4.删除Oracle环境变量。

5.如果菜单里有,把跟Oracle有关的全部删除掉。

Oracle常见错误及解决方案

Oracle常见错误及解决方案

O r a c l e常见错误及解决方案问题1:Oracle服务器进入PL/SQL Developer时报ora-01033:oracle initialization or shutdown in progress 错误提示,应用系统无法连接Oracle服务。

解决方法如下:⑴进入CMD,执行set ORACLE_SID=fbms,确保连接到正确的SID;⑵运行sqlplus "/as sysdba"SQL>shutdown immediate停止服务SQL>startup启动服务,观察启动时有无数据文件加载报错,并记住出错数据文件标号SQL>shutdown immediate再次停止服务SQL>startup mountSQL> recover datafile 2恢复出错的数据文件SQL>shutdown immediate再次停止服务SQL>startup启动服务,此次正常。

⑶进入PL/SQL Developer检查,没有再提示错误。

问题2:Oracle密码忘记了怎么办?解决方法有很多种,这里讲述以下三种:⑴打开cmd,输入sqlplus /nolog,回车;输入“conn / as sysdba”;输入“alter user sys identified by 新密码”。

注意:新密码最好以字母开头,否则可能出现错误Ora-00988。

有了这个方法后,只要自己对oracle 服务器有管理员权限,Oracle密码忘记了也不用着急,可以随意修改密码。

⑵在命令行执行如下命令:sqlplus "/@服务名as sysdba"然后在sqlplus中运行以上命令即可修改密码:alter user sys identified by 新密码;alter user system identified by 新密码;⑶运行到C盘根目录输入:SET ORACLE_SID = 你的SID名称输入:sqlplus/nolog输入:connect/as sysdba输入:alert user sys identified by sys输入:alert user system identified by system完成以上5步,则密码更改完成,密码是Oracle数据库的初始密码。

Oracle常见错误及解决办法

Oracle常见错误及解决办法

Oracle常见错误及解决办法Ø简介本⽂主要记录 Oracle 常见错误及解决办法,包括以下内容:1.ORA-00054: 资源正忙, 但指定以 NOWAIT ⽅式获取资源, 或者超时失效2.ORA-01034: ORACLE not available3.ORA-01261: Parameter db_recovery_file_dest destination string cannot be translated(启动数据库报错)4.ORA-12154: TNS: ⽆法解析指定的连接标识符5.ORA-12514: TNS:listener does not currently know of service requested in connect descriptor6.ORA-12541: TNS:no listener7.ORA-12560: TNS: 协议适配器错误8.ORA-27125: unable to create shared memory segment(启动数据库报错)9.ORA-28040: 没有匹配的验证协议((11g dblink 连接 12c 时)1.ORA-00054: 资源正忙, 但指定以 NOWAIT ⽅式获取资源, 或者超时失效n错误原因由于其他 Session 已经对⽬标表做了操作,并且已经有排他锁在表上了,所以新的 Session ⽆法再对表进⾏DDL操作。

n解决办法以 system ⽤户登录:1)查询被锁的会话IDselect session_id from v$locked_object;2)查询 sid, serial# 字段SELECT sid, serial#, username, osuser FROM v$session where sid = 9;3)将锁定的会话关闭ALTER SYSTEM KILL SESSION '9,99';2.ORA-01034: ORACLE not available1)检查当前数据库实例是否启动3.ORA-01261: Parameter db_recovery_file_dest destination string cannot be translated(启动数据库报错)n错误描述SQL> startupORA-01261: Parameter db_recovery_file_dest destination string cannot be translatedORA-01262: Stat failed on a file destination directoryLinux-x86_64 Error: 2: No such file or directoryn解决办法(没有效果)不知道是什么原因,导致 $ORACLE_BASE/fast_recovery_area 少了这个⽬录,⽽导致了这个错误。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安装oracle数据库容易出现的几个错误及解决办法
这几天因为学习的关系,需要安装oracle数据库。

以前在机子上装过,但是卸载了,在再次安装的过程,碰到一些问题,查了一些网上的资料,现在整理起来,相信蛮有用的!
一、第一次安装容易出现的错误。

第一次安装出现“加载数据库错误areasQueries”的错误,一般是因为Oracle安装目录带有中文字符的目录
二、再次安装容易出现的错误
第一次安装失败或者卸载后再次安装oracle数据库,需要在注册表里删除相关注册信息才行。

1、删除ORACLE注册表,位置如下:
HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE
ORACLE8i 与ORACLE9i的注册表与ORACLE8 ,ORACLE7有所不同,oracle9i注册表的主要内容在HOME0中,再安装其他产品则会出现HOME1,HOME2等。

所以如果机子上没有别的产品的话同,把ORACLE 及以下键值全部删除。

2、删除oracle服务,位置如下:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\oracle
含oracle 在内全部删除掉,当然,服务可以用关工具进行删除,同等效果的。

注意,如果已经安装了ArcSDE For Oracle,在删除Oracle键值的时候,不能删除带有ArcSDE 关键字的键值,否则容易造成ArcSDE无法运行。

3.删除事件日志,置如下:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Eventlog\Application
删除下面所有Oracle 开始的项。

在这里说个题外话,用优化大师清理垃圾文件的时候,容易把oracle的日志文件删除掉,注意使用。

4.删除Oracle环境变量。

5.如果菜单里有,把跟Oracle有关的全部删除掉。

6.删除系统分区下Program\oracle目录,删除时提示无法删除的错误,重新启动机器重新删除就可以了。

7.重新启动计算机,删除oracle主目录
8、再次提醒,请注意安装目录不能含有中文字体,不然会出现以下5个错误:
加载数据库时出错:areasQueries
加载数据库时出错:globalVarQueries
加载数据库时出错:generalQueries
加载数据库时出错:rgsQueries
加载数据库时出错:SIDQueries。

相关文档
最新文档