1.如何连接oracle10g免安装客户端解决办法?
先,在安装ORACLE服务器的机器上搜索下列文件,oci。
dllocijdbc10。dllociw32。
dllorannzsbb10。dlloraocci10。
dlloraociei10。dllsqlnet。
oratnsnames。oraclasses12。
jarojdbc14。jar制作成压缩文件,配置目标计算机使用。
1。将oracleinstantclient。
rar解压缩到一个目录, 如d:\oracleinstantclient2。配置d:\oracleinstantclient的tnsnames。
ora文件,只需要修改其中的服务器地址、服务名称和端口。 3、配置环境变量,在PATH变量中加入d:\oracleinstantclient 4、注册表加入下面键值 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]"LD_LIBRARY_PATH"="d:\OracleInstantClient""NLS_LANG"="AMERICAN_AMERICA。
ZHS16GBK""TNS_ADMIN"="d:\OracleInstantClient" 5、如果是ASP。NET应用,则要为ASPNET用户分配d:\oracleinstantclient文件夹的读写权限。
通过上面的设置后,即可实现免安装ORACLE客户端,连接到ORACLE数据库服务器。 也可以将上面解压缩后的文件和手动过程制作成安装包,实现自动安装。
注意: 1、用上面的方法,连接oracle9。2,应该也没有问题。
2、如果使用JDBC连接,需要到官网下载instantclient-jdbc-win32-10。1。
0。 2。
zip: 包含JDBC Driver的包。
2.Windows安装Oracle10g检查未执行的问题有哪些?
在安装oracle 10g时,在先行条件检测时会出现“正在检查网络配置需求……检查完成。
此次检查的总体结果为:未执行 添加硬件,在向导中选择“是,已经连接了此硬件”→添加新硬件设备→安装我手动列表选择硬件(高级)→网络适配器→厂商:Microsoft 网卡:Microsoft Loopback Adapter,添加完成,你会发现新建了个“本地连接”,用的就是这个假的“Microsoft Loopback Adapter”(因为根本就没有连接这个硬件,只是骗下Oracle而已)。 把这个本地连接的IP设置一下(例如192。
168。0。
1)。好了,现在回去重新让Oracle 检测一遍吧,应该通过了吧。
考试大温馨提示:本内容来源于网络,仅代表作者个人观点,与本站立场无关,仅供您学习交流使用。其中可能有部分文章经过多次转载而造成文章内容缺失、错误或文章作者不详等问题,请您谅解。
如有侵犯您的权利,请联系我们,本站会立即予以处理。
3.安装Oracle10g及登录时要注意哪些事项呢?
安装Oracle10g时,所输入的全局的SID名称为test(即数据库名,不能作为用户名来登录),密码为test(该密码对应的用户为system,sys等)。
装完后,若从网页上登录oracle,则输入url:mand BACKUP RECOVERY AREA。
3。 Add disk space and increase the db_recovery_file_dest_size parameter to reflect the new space。
4。 Delete unncessary files using the RMAN DELETE command。
If an OS command was used to delete files, then use RMAN CROSSCHECK and DELETE EXPIRED commands。 ************************************************************* 此时flash_recovery_area已经手工释放空间,甚至切换到一个全新的磁盘,但问题依然没有办法解决。
解决过程如下: 首先,连接数据库查询: $ sqlplus "/ as sysdba" SQL*Plus: Release 10。 1。
0。2。
0 - Production on Mon Mar 28 11:45:30 2005 Copyright (c) 1982, 2004, Oracle。 All rights reserved。
Connected to: Oracle Database 10g Enterprise Edition Release 10。 1。
0。2。
0 - 64bit Production With the Partitioning, OLAP and Data Mining options SYS AS SYSDBA on 28-MAR-05 >set liesize 120 SP2-0158: unknown SET option "liesize" SYS AS SYSDBA on 28-MAR-05 >set linesize 120 SYS AS SYSDBA on 28-MAR-05 >SELECT substr(name, 1, 30) name, space_limit AS quota, 2 space_used AS used, 3 space_reclaimable AS reclaimable, 4 number_of_files AS files 5 FROM v$recovery_file_dest ; NAME QUOTA USED RECLAIMABLE FILES ---------------------------------- ---------- ---------- ----------- ---------- /data5/flash_recovery_area 2147483648 2144863232 0 227 在此处发现仍然记录了227个文件,但USED空间并未释放。 然后用rman登录数据库进行crosscheck: $ rman target / Recovery Manager: Release 10。
1。0。
2。0 - 64bit Production Copyright (c) 1995, 2004, Oracle。
All rights reserved。 connected to target database: EYGLE (DBID=1337390772) RMAN> crosscheck archivelog all; using target database controlfile instead of recovery catalog allocated channel: ORA_DISK_1 channel ORA_DISK_1: sid=144 devtype=DISK validation failed for archived log archive log filename=/opt/oracle/flash_recovery_area/EYGLE/ archivelog/2004_05_17/o1_mf_1_790_0bjq36ps_。
arc recid=1 stamp=526401126 validation failed for archived log archive log filename=/opt/oracle/flash_recovery_area/EYGLE/ archivelog/2004_05_17/o1_mf_1_791_0bkbcy7x_。 arc recid=2 stamp=526420862 validation failed for archived log archive log 。
5.如何设置使oracle10g性能最优呢
从Statspack的创建脚本中,我们可以看到从Oracle9i到Oracle10g,空闲等待事件的改变。
空闲等待事件在Statspack中,记录在系统表STATS$IDLE_EVENT中。检查其创建脚本我们可以找到这些变化。
这个脚本位于 $Oracle_HOME/rdbms/admin/spctab。 SQL 在Oracle9iR2中,空闲等待有: /* ---------------------------- */ create table STATS$IDLE_EVENT (event varchar2(64) not null ,constraint STATS$IDLE_EVENT_PK primary key (event) using index tablespace &&tablespace_name storage (initial 100k next 100k pctincrease 0) ) tablespace &&tablespace_name storage (initial 100k next 100k pctincrease 0) pctfree 5 pctused 40; insert into STATS$IDLE_EVENT (event) values ('smon timer'); insert into STATS$IDLE_EVENT (event) values ('pmon timer'); insert into STATS$IDLE_EVENT (event) values ('rdbms ipc message'); insert into STATS$IDLE_EVENT (event) values ('Null event'); insert into STATS$IDLE_EVENT (event) values ('parallel query dequeue'); insert into STATS$IDLE_EVENT (event) values ('pipe get'); insert into STATS$IDLE_EVENT (event) values ('client message'); insert into STATS$IDLE_EVENT (event) values ('SQL*Net message to client'); insert into STATS$IDLE_EVENT (event) values ('SQL*Net message from client'); insert into STATS$IDLE_EVENT (event) values ('SQL*Net more data from client'); insert into STATS$IDLE_EVENT (event) values ('dispatcher timer'); insert into STATS$IDLE_EVENT (event) values ('virtual circuit status'); insert into STATS$IDLE_EVENT。
6.Win10系统安装oracle10g导致程序异常终止怎么办
以下操作供参考:完全卸载oracle11g步骤:1、开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。
2、开始->程序->Oracle - OraHome81->Oracle Installation Products->Universal Installer,单击“卸载产品”-“全部展开”,选中除“OraDb11g_home1”外的全部目录,删除。
5、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。
6、运行regedit,选择HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services,滚动这个列表,删除所有Oracle入口(以oracle或OraWeb开头的键)。
7、运行refedit,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Eventlog\Application,删除所有Oracle入口。
8、删除HKEY_CLASSES_ROOT目录下所有以Ora、Oracle、Orcl或EnumOra为前缀的键。
9、删除HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MenuOrder\Start Menu\Programs中所有以oracle开头的键。
10、删除HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI中除Microsoft ODBC for Oracle注册表键以外的所有含有Oracle的键。
11、我的电脑-->属性-->高级-->环境变量,删除环境变量CLASSPATH和PATH中有关Oracle的设定。
12、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标。
13、删除所有与Oracle相关的目录(如果删不掉,重启计算机后再删就可以了)包括:
1.C:\Program file\Oracle目录。
2.ORACLE_BASE目录(oracle的安装目录)。
3.C:\WINDOWS\system32\config\systemprofile\Oracle目录。
4.C:\Users\Administrator\Oracle或C:\Documents and Settings\Administrator\Oracle目录。
5.C:\WINDOWS下删除以下文件ORACLE.INI、oradim73.INI、oradim80.INI、oraodbc.ini等等。
6.C:\WINDOWS下的WIN.INI文件中若有[ORACLE]的标记段,删除该段。
14、如有必要,删除所有Oracle相关的ODBC的DSN
15、到事件查看器中,删除Oracle相关的日志 说明: 如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。
7.win10怎么配置oracle环境变量
工具/原料 Java SE Development Kit 8u45安装版 windows10官方版 v10.0.0.1013 方法/步骤 到官网下载jdk本人建议因为大部分安装JDK的都是程序员我觉得这个样子比较安全吧这个是本人地意见哈,进入jdk官网点击Oracle Technology Network>>Java>>Java SEDownloads然后点击 Accept License Agreement。
接下来卸载下我本机安装的jdk不喜欢复制别人的东西,觉得自己的比较真实哈,个人意见哈不墨迹了卸载完成那么现在就开始安装吧 win键加x win10菜单点击运行提示符或运行管理员模式 点击安装 我选择的目录F盘java win加R输入cmd在标识符内打java如下图显示 下面开始环境变量设置 本人建议在用户上面的地方配置环境变量因为下面的win10这次多出了一个管理员标识符以前都是在c盘的下面自己去找的所以如果在下面系统配置环境变量很有可能会出现不少本地命令。 新建 JAVA_HOME然后下面写入你算安装的路径 新建path写入jdk目录 下面打开eclipse实验下。
8.我重装win10系统安装oracle,但还是出现 ins32025错误,按照网上
安装Oracle时,即使事先已经安装好Java环境,以Administrator身份执行安装,启用WindowsXP SP3兼容模式,无论选择服务器型还是桌面型在先决条件检查时全部失败,并不是数据规格不达标而是全部显示成N/A,Oracle无法执行任何检查,错误提示类似下面的样子:
你可以忽略所有强制安装,一般不会影响功能
事实上Oracle执行先决条件检查是依赖c$共享,很多系统管理员为了安全默认都关闭了这个,所以导致检查不通过。打开方法很简单,确保“服务”里的Server服务正常运行,然后在CMD命令控制台里输入
net share c$=c:
即可,如果仍然不能通过先决条件检查,请修改计算机名、账户名、域或工作组名为英文,并且确保网络连接正常(虽然安装时并不是必须要连接网络)
转载请注明出处windows之家 » win10安装oracle10g解决办法