在win7下创建oracle数据库不成功
ORACLE 数据库故障解决方案
ORACLE 数据库故障解决方案一、背景介绍ORACLE数据库是一种常用的关系型数据库管理系统,广泛应用于企业级应用中。
然而,在使用ORACLE数据库的过程中,可能会遇到各种故障,例如数据库无法启动、数据丢失、性能下降等问题。
本文将介绍一些常见的ORACLE数据库故障,并提供相应的解决方案。
二、常见故障及解决方案1. 数据库无法启动故障现象:当尝试启动ORACLE数据库时,可能会遇到无法启动的情况。
解决方案:- 检查数据库实例是否已经启动。
可以使用命令`ps -ef | grep pmon`来检查数据库实例进程是否存在。
- 检查数据库监听器是否已经启动。
可以使用命令`lsnrctl status`来检查监听器状态。
- 检查数据库日志文件,查找错误信息。
可以通过查看数据库的alert日志文件来获取更多信息。
2. 数据库数据丢失故障现象:数据库中的部分或全部数据丢失。
解决方案:- 恢复备份数据。
如果有定期备份数据库的策略,可以使用备份数据进行恢复。
- 使用闪回技术。
ORACLE数据库提供了闪回技术,可以将数据库恢复到某个时间点的状态。
- 使用数据恢复工具。
如果以上方法无法解决问题,可以考虑使用第三方的数据恢复工具。
3. 数据库性能下降故障现象:数据库的响应时间变慢,性能下降。
解决方案:- 分析数据库性能指标。
可以使用ORACLE提供的性能监控工具,如AWR报告、ASH报告等,来分析数据库的性能指标,找出性能瓶颈所在。
- 优化SQL语句。
通过分析慢查询日志,找出执行时间较长的SQL语句,并进行优化,如添加索引、重写SQL语句等。
- 调整数据库参数。
根据数据库的负载情况,适当调整数据库的参数配置,如SGA大小、PGA大小等。
4. 数据库实例崩溃故障现象:数据库实例突然崩溃,无法正常工作。
解决方案:- 检查数据库错误日志。
可以通过查看数据库的alert日志文件来获取崩溃的原因。
- 恢复数据库实例。
可以使用ORACLE提供的恢复工具,如RECOVER命令、RMAN工具等,来恢复数据库实例。
安装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 数据库故障解决方案引言概述:ORACLE 数据库是目前企业常用的一种数据库管理系统,但在使用过程中难免会遇到各种故障。
本文将介绍一些常见的 ORACLE 数据库故障,并提供相应的解决方案,帮助读者更好地应对数据库故障。
一、数据库连接问题1.1 连接超时:当数据库连接超时时,可以通过增加连接超时时间的方式解决。
在 ORACLE 数据库中,可以通过修改 sqlnet.ora 文件中的SQLNET.INBOUND_CONNECT_TIMEOUT 参数来设置连接超时时间。
1.2 连接被拒绝:如果数据库连接被拒绝,可能是由于数据库实例未启动、监听器未启动或者网络故障等原因导致。
解决方案包括启动数据库实例、启动监听器以及检查网络连接是否正常。
1.3 连接池问题:当数据库连接池达到最大连接数时,新的连接请求会被拒绝。
解决方案包括增加连接池的最大连接数、释放闲置连接以及优化数据库连接的使用。
二、数据丢失问题2.1 意外删除数据:当数据被意外删除时,可以通过数据库备份和恢复的方式解决。
可以使用RMAN 工具进行数据库备份,并在需要时使用备份进行恢复操作。
2.2 数据库文件损坏:当数据库文件损坏时,可以使用 RMAN 工具进行数据库文件的修复。
RMAN 提供了诊断和修复数据库文件的功能,可以帮助解决数据库文件损坏的问题。
2.3 数据库坏块:当数据库出现坏块时,可以使用 RMAN 工具进行坏块的修复。
RMAN 提供了坏块检测和修复的功能,可以帮助解决数据库坏块问题。
三、性能问题3.1 慢查询:当数据库查询变慢时,可以通过优化查询语句、创建索引、增加硬件资源等方式解决。
可以使用 Explain Plan 工具来分析查询语句的执行计划,找出慢查询的原因,并进行相应的优化。
3.2 死锁:当数据库出现死锁时,可以通过锁等待超时、死锁检测和解锁等方式解决。
可以使用 V$LOCK 和 V$SESSION 视图来查看当前的锁信息,并根据情况进行相应的解锁操作。
Win7安装Oracle 11g出现的问题与解决方法
Windows 7在装Oracle 11g时,系统不兼容问题,Oracle 11g的系统自检,检查出系统不兼容,就不能往下装数据库,经过自己的尝试和查找在今天下午终于成功装上了Oracle 11g 企业版。
其实自己觉得在错误中学到的东西远比平时学到的多得多,遇到错误可以自己去尝试着解决,这是一种学习的能力所在,非常能证明一个人的学习和排错能力的强弱,也希望今后自己在学习的道路上能够独立思考,解决问题。
下面把自己在装Oracle 11g中遇到的问题和解决方法与大家一起分享。
首先在自己的Windows 7旗舰版上,Oracle 11g在“产品特定的先觉条件检查”时,提示以下错误:在第一幅图片中,我们可以看到在Oracle在检查操作系统兼容性时,没有通过检查,此时,我们在点击“下一步”进行安装时,是不能安装的,会跳出第二幅图片中的错误提示,所以只能在解决了兼容性问题后,才能安装Oracle。
这时,我们先得找到Oracle的安装文件,下面就以我的安装文件的路径进行说明,首先找到路径:"E:/Oracle Enterprise_StandardEdition_11.1.0.7/data base/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>}后面直接下一步,先决条件检查的时候如果遇到正在检查网络配置要求...检查完成。
Win7安装Oracle10g详解
Win7安装Oracle10g详解电脑新装了Win7,感觉什么都挺好用的,就是安装Oracle10的时候出了点问题,不停的报错.如下图所示:"无法定位程序输入点GetProcessImageFileNameW 于动态链接库PSAPI.DLL上""ORA-12546 "跳过错误安装结束后,在本地创建的数据库实例无法访问,实例对应的那个服务启动不了. 最后在网上重新下载了Oracle10第2个版本/otn/nt/oracle10g/10201/10201_database_win32.zip我之前装的是Oracle10第1个版本.修改了安装文件对应目录下的文件10201_database_win32\database\stage\prereq\db\refhost.xml在其中添加如下代码:<OPERATING_SYSTEM><VERSION VALUE="6.1"/></OPERATING_SYSTEM>如下图所示至此,在Win7 下安装Oracle10g的问题得到解决.安装成功后的Win7界面如下:Win7下安装MySql方法1、去官方下载MYSQL 5.0。
2、修改防火墙的设置,在允许例外里添加新的端口,名字为mysql,开放的端口为TCP 3306。
这个大家应该都会,在Vista控制面板的Windows防火墙里面,点击“更改设置”-“例外”,点击“添加端口”就可以。
3、安装MYSQL 5.0,可以自己修改安装路径和组件等。
4、安装完成后,Mysql server instance config wizard应该是启动不了的,下面的工作就是为了解决这个问题的,因为这是配置Mysql的唯一途径。
5、下载Resource Hacker得简体中文版(如果你看的懂英文,那就直接下原版的)。
6、解压rh_chinese_big5.zip ,执行 ResHacker.exe7、打开MySQLInstanceConfig.exe (在安裝 MySQL 的bin 目录中) ,可以用鼠标直接把exe等资源文件拖到Resource Hacker窗体上面。
ORACLE数据库故障解决方案
ORACLE数据库故障解决方案Oracle数据库是当前世界上应用最广泛的关系型数据库之一,但在日常运维中,难免会遇到各种故障,如数据损坏、数据库停机等。
因此,能够迅速、准确地解决数据库故障至关重要。
本文将介绍几种常见的Oracle数据库故障解决方案。
1.数据库无法启动当Oracle数据库无法启动时,往往是由于以下原因导致的:数据库实例未启动、数据库文件损坏或不完整、数据库连接问题等。
我们可以采取以下步骤来解决这个问题:- 检查错误日志:查看数据库的错误日志文件(alert.log)以获取详细的错误信息,确定故障原因。
- 检查数据库实例:在Oracle数据库中,数据库实例由后台进程(如后台进程和前台进程)组成。
如果实例未启动,可以使用SQL*Plus 工具来手动启动实例,并确保每个后台进程正常运行。
- 恢复数据库文件:如果数据库文件损坏或不完整,可以使用Oracle提供的RMAN工具来恢复文件,或者使用备份文件进行恢复。
- 检查数据库连接:使用SQL*Plus工具检查数据库连接是否正常,如果存在连接问题,可以尝试重新配置网络服务或重启数据库监听器。
2.数据损坏数据损坏是Oracle数据库常见的故障之一,可能由硬件故障、软件错误、人为操作错误等原因引起。
当发生数据损坏时,可以使用以下方案进行修复:-恢复备份数据:如果有备份数据,则可以通过将备份数据恢复到故障数据库来解决数据损坏问题。
尽量选择最新的备份数据,以尽可能减少数据丢失。
- 利用日志文件:如果无法恢复备份数据,可以使用Oracle的恢复管理工具RMAN来利用归档日志文件进行恢复。
RMAN可以将日志文件中的变更应用到数据库中,避免数据丢失。
-手动修复:在一些情况下,可能需要手动修复数据。
具体操作方法取决于数据损坏的程度和类型,需要根据具体的情况采取相应的措施。
3.性能问题Oracle数据库性能问题常常涉及到数据库的优化、调整和配置。
下面是解决性能问题的一些常见方法:-查询优化:通过优化SQL查询语句,可以提高查询的性能。
ORACLE 数据库故障解决方案
ORACLE 数据库故障解决方案一、问题描述在使用ORACLE数据库的过程中,可能会遇到各种故障,包括但不限于数据库无法启动、连接超时、数据丢失等问题。
本文将针对这些常见问题提供解决方案。
二、数据库无法启动的解决方案1. 检查数据库参数配置:确认数据库参数配置文件是否正确,包括数据库名称、监听器、内存分配等。
2. 检查数据库实例状态:使用SQL*Plus工具登录数据库,执行`startup`命令,查看数据库实例的启动状态,根据错误信息进行相应的处理。
3. 检查数据库日志文件:查看数据库的日志文件,如alert.log,定位错误原因,并根据具体情况进行修复。
4. 检查数据库文件完整性:使用`DBVERIFY`工具检查数据库文件的完整性,如果发现损坏的文件,可以使用备份文件进行替换。
三、连接超时的解决方案1. 检查网络连接:确认数据库服务器和客户端之间的网络连接是否正常,可以使用`ping`命令检测网络延迟和丢包情况。
2. 检查数据库监听器:使用`lsnrctl status`命令检查数据库监听器的状态,确认监听器是否正常运行。
3. 调整数据库连接参数:根据具体情况,可以修改数据库连接参数,如`SQLNET.INBOUND_CONNECT_TIMEOUT`、`SQLNET.EXPIRE_TIME`等,以增加连接超时时间。
4. 检查数据库资源利用率:使用`TOP`或者`VMSTAT`等工具检查数据库服务器的资源利用率,如CPU、内存、磁盘IO等,如果资源利用率过高,可以考虑优化数据库配置或者升级硬件设备。
四、数据丢失的解决方案1. 检查数据库备份:如果有数据库备份,可以使用备份文件进行数据恢复。
2. 使用闪回技术:ORACLE数据库提供了闪回技术,可以在不恢复整个数据库的情况下,将数据库恢复到某个时间点的状态,从而避免数据丢失。
3. 使用日志文件进行恢复:如果数据库启用了归档日志模式,可以使用归档日志文件进行数据恢复。
ORACLE 数据库故障解决方案
ORACLE 数据库故障解决方案一、概述ORACLE 数据库是一种关系型数据库管理系统,广泛应用于企业级应用中。
然而,在使用过程中,可能会遇到各种故障情况,例如数据库无法启动、数据丢失、性能下降等。
为了保证数据库的稳定运行,需要及时解决这些故障。
本文将介绍一些常见的 ORACLE 数据库故障解决方案。
二、数据库无法启动1. 检查数据库实例是否正常启动。
使用命令 `ps -ef | grep pmon` 查看数据库实例进程是否存在。
如果不存在,可能是由于数据库实例未正常启动导致的故障。
解决方案:使用 `sqlplus / as sysdba` 命令登录到数据库,执行 `startup` 命令启动数据库实例。
2. 检查数据库控制文件是否损坏。
控制文件是 ORACLE 数据库的重要组成部份,记录了数据库的结构信息。
如果控制文件损坏,数据库将无法启动。
解决方案:使用 `ls -l` 命令检查控制文件的状态。
如果控制文件状态为`MISSING` 或者 `OFFLINE`,则需要恢复控制文件。
可以使用备份的控制文件替换损坏的控制文件,并执行 `startup` 命令启动数据库。
三、数据丢失1. 检查数据库备份情况。
数据库备份是防止数据丢失的重要手段。
如果数据库备份完备,可以通过备份文件进行数据恢复。
解决方案:使用 `rman` 工具进行数据库恢复。
首先,使用 `list backup` 命令查看备份文件的信息。
然后,使用 `restore database` 命令恢复数据库。
2. 检查数据文件是否损坏。
数据文件是 ORACLE 数据库中存储数据的文件。
如果数据文件损坏,可能导致数据丢失。
解决方案:使用 `select file#, name, status from v$datafile;` 命令检查数据文件的状态。
如果数据文件状态为 `RECOVER`,则需要进行数据恢复。
可以使用备份的数据文件替换损坏的数据文件,并执行 `recover datafile <file#>` 命令进行数据恢复。
win7下VC6.0 注册数据库控件失败解决办法
Win 7 下使用VC6.0注册数据库控件失败的解决办法。
在win7下使用VC6.0老是会出现这样那样的问题,有时候问题真的是很奇快。
这次写这篇文档的主要目的是结局win7下使用VC6.0注册数据库控件失败的问题。
(本例针对对话框程序)我们在VC6.0中庸MFC进行数据库应用程序的设计编程时会用到一些常用的数据库访问控件:比如ADO Data控件,DataList控件,DataCombo控件,DataGrid控件等。
VC默认下在里面是没有这些控件的,这个时候就需要编程者自己添加。
通常我们会按照下面的步骤进行控件的添加。
工程(project)→增加到工程(add to project)→ components and controls,此时我们就进入到了components and controls gallery 这个对话框。
双击“registered activeX controls”目录我们就可以看到已经注册的ActiveX控件。
我们这里以“Microsoft ADO Data Control,version 6.0 (DLEDB)”为例,双击它,我们会发现弹出一个窗口(如下图)遇到这种情况,当时在网上查了很久都没有找到解决办法。
还是以“Microsoft ADO Data Control,version 6.0 (DLEDB)”这个控件为例,来为大家讲解一下怎么成功添加这个控件。
1.首先我们创建一个基于对话框的工程,工程名为ADOData。
2.在对话框中右键,选择插入activeX控件。
3.在弹出的对话框中选择“Microsoft ADO Data Control,version 6.0 (DLEDB)”如图然后确定。
然后就可以看到在对话框中有了一个“Microsoft ADO Data Control,version 6.0 (DLEDB)”控件。
(如图)但是我们在控件列表中却没有看到有新的控件生成(如下图)4.我们在对话框中刚刚新生成的控件中右键,选择“建立类向导”,然后选择“Member Variables”选项卡,选择“add variables”;(如下图)然后会弹出一个对话框,我们点确定就是了(如下图)然后会在出现一个对话框,点OK然后又会弹出一个对话框,点取消(cancel)(如图)然后再确定。
win7安装oracle 10g时发生“程序异常终止
win7安装oracle 10g时发生“程序异常终止。
发生内部错误”的提示
安装oracle10g“程序异常终止。
发生内部错误。
请将以下文件提供给oracle技术支持部门。
发生情景:我由于在做开发时需要用IE9来做开发,来看展示页面,而IE9在windows XP 上是无法安装的,所以使用windows7+IE9
在安装Oracle 10g数据库时发生了错误,以前windows7上安装从来没出过的错误,现在把解决问题的方法和原因分享给大家。
* 安装出现的现象:1.安装默认的路径与以前有所不同。
以前:F:\oracle\product\10.2.0或G:\oracle\product\10.2.0
现在:
C:\Users\wangjie\oracle\product\10.2.0
2.输入完密码后下一步时,安装oracle10g“程序异常终止。
发生内部错误。
请将以下文件提供给oracle技术支持部门。
初步分析原因:系统之前是windows XP SP3 现在直接在xp中将windows7镜像文件iso 解压安装windows7 ,从硬盘安装的.
解决方法:将Oracle 10g 安装文件中的setup.exe文件属性——》兼容性——》兼容模式——》以兼容模式运行这个程序(windows xp Service pack3)
如图:。
ORACLE数据库安装,彻底解决WIN7下无法安装的问题
---第一步卸载ORACLE(切忌不要慌)---应该先备份(先看好数据库安装在哪里了)(1)、开始->设置->控制面板->管理工具->服务停止所有Oracle服务。
并且查看你电脑上有多少Oracle的服务将已经开启的禁用掉。
然后删除Oracle的服务在运行中输入cmd使用sc命令删除oracle所有服务服务依次删除完Oracle服务后删除再删除Oracle菜单(2)、开始->程序->Oracle - OraClient10g_home1(Oracle - OraDb10g_home1)>Oracle Installation Products->Universal Installer 卸装所有Oracle产品(如果你利用sc 命令删除了Oracle服务这步可以不用)(删注册表一定看好了再删除)(3)、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
(4)、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet(X)\Services,滚动这个列表,删除所有Oracle入口。
(5)删除HKEY_CLASSES_ROOT\下所有ORACLE的入口(5)、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标(5)、重启计算机(6)、重起后才能完全删除Oracle所在安装目录和C:\Program Files\Oracle文件夹----安装(自己命的名,自己要知道)-----先安服务器端,再安客户端1、安装服务器端oracle/高级安装/(仅安装数据库软件)2、2、添加一个数据库(添加一个实例实例名在8个字符之内)给数据库命名,给system,sys 设置密码,调整一下内存占用百分比。
(测试:cmd/sqlplus system 回车添加密码)3、添加一个监听(看看系统服务中有没有监听服务)4、通过NetManager建立一个网络连接(测试:cmd/sqlplus system@网络连接名回车填写密码)---Service端安装完毕---添加客户端5、添加客户端(最后一步是默认典型配置)6、通过客户端的NetManager建立一个网络连接(测试:cmd/sqlplus system@网络连接名回车填写密码)数据库的安装(先安服务器-database 在安客户端client)一、如果你是在Windows7下安装,需要修改一下安装文件先看看你的操作系统文档号1、更改文件 refhost.xml查找安装文件夹中的refhost.xml文件. (Oracle 10g客户端\stage\prereq\client\refhost.xml;oracle10g服务端\stage\prereq\db\refhost.xml)在此文件中添加如下内容文件路径\stage\prereq\db\refhost.xml在</SYSTEM><CERTIFIED_SYSTEM>后面添加<!--Microsoft Windows 7--><OPERATING_SYSTEM><VERSION VALUE="6.1"/></OPERATING_SYSTEM>2、文件路径:Install/oraparam再到install目录中找到oraparam.ini(Oracle 10g客户端\install\oraparam.ini;oracle10g服务端\install\oraparam.ini);找到#Windows=4.0,5.0,5.1,5.2修改成#Windows=4.0,5.0,5.1,5.2,6.1并在后面添加[Windows-6.1-required]#Minimum display colours for OUI to runMIN_DISPLAY_COLORS=256#Minimum CPU speed required for OUI#CPU=300[Windows-6.1-optional]二、首先确认你所登录的WIN7用户是不是管理员也就是Adminitrator账户。
oracle manageddataaccess connection open error
oracle manageddataaccess connection open error出现“Oracle Managed Data Access Connection Open Error”错误通常意味着在尝试建立与Oracle数据库的连接时遇到了问题。
这可能是由多种原因引起的,以下是一些可能的原因和相应的解决方案:1.驱动程序版本不匹配:如果您的应用程序使用的Oracle驱动(例如,Oracle.ManagedDataAccess.dll)与数据库版本不匹配,可能会出现此错误。
确保您使用的驱动与数据库版本兼容。
2.连接字符串问题:检查连接字符串中的所有参数,如服务器名、端口、用户名和密码,确保它们都是正确的。
3.网络问题:如果Oracle数据库服务器不可达,或者网络中存在防火墙或其他安全设置阻止了连接,也可能会出现此错误。
检查网络连接和任何可能阻止连接的防火墙或安全设置。
4.Oracle服务未运行:如果Oracle数据库服务未运行,您将无法建立连接。
确保数据库服务正在运行并监听传入连接。
5.Oracle客户端安装问题:如果Oracle客户端软件安装不完整或损坏,也可能会导致此错误。
考虑重新安装或修复安装Oracle客户端软件。
6.配置文件问题:如果Oracle客户端的配置文件(例如sqlnet.ora)配置不正确,也可能导致连接问题。
检查并修正配置文件中的任何错误设置。
7.代码问题:在某些情况下,代码中的错误也可能导致连接问题。
例如,尝试在连接打开之前关闭它,或者在连接关闭后尝试执行操作等。
检查代码逻辑,确保在尝试打开连接之前它处于正确的状态。
8.Oracle数据库服务端配置问题:数据库服务端的配置也可能影响连接。
例如,如果数据库配置为只接受来自特定IP地址的连接,而您的应用程序不在这个列表上,则可能无法建立连接。
检查数据库端的配置设置。
9.第三方中间件问题:如果您是通过某种中间件(如Oracle Forms、BPEL或其他应用程序)连接到数据库,那么中间件的问题也可能导致此错误。
PLSQL Developer 在64位Win7xp等WIN平台连接Oracle数据库版报错的解决
操作系统是Windows 7 Ultimate X64版本,安装了Oracle 11g X64客户端,PLSQL Developer 连接Oracle 11g X64版。
报错如下:[Window Title](Not logged on)[Content]Initialization error Could not initialize"C:\oracle\product\10.2.0\client_1\bin\oci.dll"Make sure you have the 32 bits Oracle Client installed. OracleHomeKey:OracleHomeDir: C:\oracle\product\10.2.0\client_1 Found: oci.dllUsing: C:\oracle\product\10.2.0\client_1\bin\oci.dllLoadLibrary(C:\oracle\product\10.2.0\client_1\bin\oci.dll) returned 0这是因为PLSQL developer 没有支持64位的版本(PLSQL developer 是delphi 开发,而这个开发工具本身就没有64位的);PLSQL Develpoer官方下载地址:/plsqldev.html.解决方案如下:一、下载Oracle的Instant Client官方下载地址:/cn/solutions/index-097480.html下载完之后解压到一个路径下,然后进入PLSQL Developer 8中--工具 -- 首选项 -- 里边的 Oracle主目录和OCI库中,分别写入 Oracle Instant Client 解压后的路径信息,如下:Oracle主目录:Instant Client解压后的目录 ....../instantclient_11_2。
基于win7旗舰版安装Oracle 11g及解决实例xe报错攻略图文攻略
基于win7旗舰版安装Oracle 11g图文攻略及解决实例xe报错攻略---安装单机版跟防火墙没啥关系第一篇、Oracle下载注意Oracle分成两个文件,下载完后,将两个文件解压到同一目录下即可。
路径名称中,最好不要出现中文,也不要出现空格等不规则字符。
1、本人从官方下载后存于百度网盘公开的地址(已经将这两个文件合并到一个文件夹,下载解压缩后就可安装):/s/1kTZkPoV2、官方下地址:/technetwork/database/enterprise-edition/downloads/index.h tml以下两网址来源此官方下载页网。
win 32位操作系统下载地址:/otn/nt/oracle11g/112010/win32_11gR2_database_1of2.zi p/otn/nt/oracle11g/112010/win32_11gR2_database_2of2.zi pwin 64位操作系统下载地址:/otn/nt/oracle11g/112010/win64_11gR2_database_1of2.zi p/otn/nt/oracle11g/112010/win64_11gR2_database_2of2.zi p第二篇、Oracle安装一、如若官方下载需先这样操作,如下载了本人百度网盘存的可跳过。
1. 解压缩文件,将两个压缩包一起选择,鼠标右击 -> 解压文件如图2.两者解压到相同的路径中,如图:二、打开可执行文件3. 到相应的解压路径上面,找到可执行安装文件【 setup.exe 】双击安装。
如图:4. 安装第一步:配置安全更新,这步可将自己的电子邮件地址填写进去(也可以不填写,只是收到一些没什么用的邮件而已)。
取消下面的“我希望通过My Oracle Support接受安全更新(W)”。
如图:5. 安全选项,直接选择默认创建和配置一个数据库(安装完数据库管理软件后,系统会自动创建一个数据库实例)。
在Windows 7下安装Oracle 11g的解决方法
在Windows 7下安装Oracle 11g的解决方法前不久卸载掉了自己的Windows Vista系统,装上了Windows7 旗舰版,在装机过程中也遇到了很多问题,有些问题是自己不曾遇到过的,但自己尝试着去解决,一步一步尝试着去努力。
自己的不懈努力,也换回了成果。
比如在装SQL Server 2005和Oracle 11g时就碰到了问题,在装好SQL Server 2005时,不能附加以前创建好的数据库,后来知道在Windows 7下要以管理员身份运行SQL Server 2005才能附加和创建数据库。
以及在装Oracle 11g时,系统不兼容问题,Oracle 11g的系统自检,检查出系统不兼容,就不能往下装数据库,经过自己的尝试和查找在今天下午终于成功装上了Oracle 11g企业版。
其实自己觉得在错误中学到的东西远比平时学到的多得多,遇到错误可以自己去尝试着解决,这是一种学习的能力所在,非常能证明一个人的学习和排错能力的强弱,也希望今后自己在学习的道路上能够独立思考,解决问题。
下面把自己在装Oracle 11g中遇到的问题和解决方法与大家一起分享。
首先在自己的Windows 7旗舰版上,Oracle 11g在“产品特定的先觉条件检查”时,提示以下错误:在第一幅图片中,我们可以看到在Oracle在检查操作系统兼容性时,没有通过检查,此时,我们在点击“下一步”进行安装时,是不能安装的,会跳出第二幅图片中的错误提示,所以只能在解决了兼容性问题后,才能安装Oracle。
这时,我们先得找到Oracle的安装文件,下面就以我的安装文件的路径进行说明,首先找到路径:”E:\Oracle Enterprise_StandardEdition_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>}替换完成后,点击保存并退出。
如何解决win7电脑无法新建库
如何解决win7电脑无法新建库
,"库"的出现慢慢已经让用户所习惯,通过它搜索、归纳文件也变得十分便利,那么如何解决win7电脑无法新建库呢?下面店铺就为大家带来了解决win7电脑无法新建库的方法。
解决win7电脑无法新建库方法
其实,出现错误16389的提示,大多是因为库的相关权限被限制,只要咱们通过设置,将权限更改回来,就可以实现新建的操作了。
具体操作,下面小编就为大家介绍一下!
1.同时按下win+r打开电脑的运行窗口,然后在打开后门输入gpedit.msc并单击回车,这样就可以打开电脑的本地组策略编辑器窗口了。
2.接下来,咱们需要在左侧的菜单中依次展开“用户配置”-“管理模板”-“Windows 组件”-“Windows 资源管理器”,并打击Windows 资源管理器文件夹。
3.单击Windows 资源管理器文件夹之后,咱们在右侧的窗口中找到阻止用户将文件添加到与该用户对应的“用户文件”选项并单击,然后如下图中所示,将设置修改为“未配置“确定退出窗口即可。
创建Oracle数据库问题处理
如果在创建数据库时出现如图1所示提示框,则可能你没有启动Oracle 服务和监听,如果已经启动了服务和监听任然还出现如图1所示的错误,则需要重新配置监听,具体操作步骤如下:图1① 在如图2所示位置找到listener.ora 文件并删除掉该文件2图2② 在开始菜单中找到NET Manager ,如图3所示并打开。
图3 找到并删除该文件③在图4中选择监听程序,因为刚才删除了listener.ora文件,所以这里没有任何监听,并单击左边的“+”添加监听,会弹出图5所示窗口,单击其中的确定按钮,会弹出图6所示窗口。
图4图5④在图6中单击其中的添加地址按钮会在图6中添加图7所示地址信息,选择默认值即可。
图6图7⑤然后单击图6右边的监听位置处的下拉按钮,如图8所示。
图8⑥选择图8中的数据库服务器,会弹出如图9所示窗口,选择其中的添加数据库按钮,会弹出如图10所示窗口。
图9⑦在图10中先给ORCL数据库配置监听,把其中的全局数据库名改为ORCL,Oracle主目录改为Oracle的安装目录,安装目录指定到dbhome_1位置,如图10所示。
这是给默认安装的ORCL数据库配置的监听,下面给自己要创建的数据库添加监听,重复前面的③到⑦步,注意把图5窗口对应的LISTENER改为LISTENER1(选择其它名字也行,不要和前面监听名字重复即可),把图7对应的网络地址的端口号改成1522(选择其它的值也行,只要不和前面重复即可,注意不要和系统保留的一些端口号冲突),把图10中的全局数据库名改成自己要创建的数据库名字比如:student,主目录和创建LISTENER监听一致。
图10⑧然后单击图10右上角的关闭按钮,会弹出如图11所示对话框,单击保存按钮,进行保存。
图11⑨在开始菜单中找到Net Configuration Assistant工具,如图12所示,对刚才创建的监听进行配置,打开Net Configuration Assistant,会弹出如图13所示窗口。
Windows 7环境下Oracle数据库常见问题及解决办法
Windows 7环境下Oracle数据库常见问题及解决办法李洪发;赵菁;陆法
【期刊名称】《电脑编程技巧与维护》
【年(卷),期】2016(000)017
【摘要】随着Intemet技术的应用与普及,Oracle数据库已经成为数据库领域的主流.结合一点经验和体会,简要介绍了Windows 7环境下Oracle数据库安装及使用常见问题及解决办法,为Oracle用户提供一点实用的参考和借鉴.
【总页数】2页(P65-66)
【作者】李洪发;赵菁;陆法
【作者单位】解放军后勤学院,北京100058;解放军后勤学院,北京100058;解放军后勤学院,北京100058
【正文语种】中文
【相关文献】
1.Windows环境下Oracle数据库自动备份的方法探讨 [J], 韩应宣
2.在Windows下实现Oracle数据库的配置 [J], 赖小平
3.Windows 2000专业版常见问题及解决办法 [J], 武政伟
4.使用Windows3.1常见问题及解决办法 [J], 张冬雯;吕玲
5.在Windows环境实现Oracle数据库自动备份 [J], 黄向东; 巩俊辉
因版权原因,仅展示原文概要,查看原文内容请购买。