oracle安装及连接文档

2023-07-02

第一篇:oracle安装及连接文档

oracle安装出现网络连接检测失败或警告

在安装oracle 10g时,在先行条件检测时会出现

“正在检查网络配置需求...检查完成。此次检查的总体结果为: 未执行 <<<<解决方案: Oracle 支持在具有 DHCP 分配的 IP 地址的系统上进行安装。但在安装之前, 必须将 Microsoft LoopBack Adapter 配置为系统的主网络适配器。有关在配置有 DHCP 的系统上安装软件的详细信息, 请参阅 Installation Guide。”

解决方法:

在安装ORACLE 10g前系统会检测安装的一些前提条件是否满足,往往会提示说:将Microsoft LoopBack Adapter配置为系统的主网络适配器。

如果你没有这样配置,且你不希望安装过程由于这个而出现问题,那么可以按如下过程操作:

win7下找到添加硬件在设备管理器 ---操作 -- 添加过时硬件,在向导中选择“是,已经连接了此硬件”→添加新硬件设备→安装我手动列表选择硬件(高级)→网络适配器→厂商:Microsoft 网卡:Microsoft Loopback Adapter,添加完成,你会发现新建了个“本地连接”,用的就是这个假的“Microsoft Loopback Adapter”(因为根本就没有连接这个硬件,只是骗下Oracle而已)。把这个本地连接的IP设置一下(例如192.168.0.1)。好了,现在回去重新让Oracle检测一遍吧,应该通过了吧。

本文地址

http://blog.tianya.cn/blogger/post_show.asp?BlogID=450994&PostID=12894290

第二篇:Kettle创建oracle连接

Kettle创建oracle连接,在test的时候报错的解决方案

1、先点击Cancel进入kettle主界面

依次FILE --NEW--JOB OR TRANSFORMATION,

在transformation页面下,点击左边的【Main Tree】【主对象树】,双击【DB连接】,进行

数据库连接配置 插播我的kettle配置: 我的版本是kettle4.4 环境变量设置:KETTLE_HOME F:ToolsKettle4.4data-integration

Path % KETTLE_HOME% 首先找到

Kettle 的主程序启动方式:运行 data-integrationSpoon.bat。

Kettle 默认不带 Oracle 驱动。于是我把 Oracle 的 JDBC 驱动 ojdbc14.jar/ojdbc14_g/ojdbc14dms/ojdbc14dms_g.jar 放到了 Kettle 的目录data-integrationlibextJDBC

我遇到的连接错误:

错误连接数据库 [orcl] : org.pentaho.di.core.exception.KettleDatabaseException: Error occured while trying to connect to the database

Error connecting to database: (using class oracle.jdbc.driver.OracleDriver) Io 异常: The Network Adapter could not establish the connection

org.pentaho.di.core.exception.KettleDatabaseException: Error occured while trying to connect to the database

Error connecting to database: (using class oracle.jdbc.driver.OracleDriver) Io 异常: The Network Adapter could not establish the connection

3、原因:

--

1、connection name:orcl【这个是我的数据库名,连接时我也用这个名字,DB名字也是这个】

--

2、Host-name:说实话,我重装系统之后还真没注意主机名是什么,我是在

E:oracleproduct10.2.0db_1 etworkADMIN中的tnsnames.ora中查到的, ORCL = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = john-PC)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME =orcl) ) ) 端口号写1521 Username和password 就是我连接oracle的用户名和密码, 点击test按钮,终于连接成功了!

第三篇:Oracle使用工具plsql远程连接问题

使用PL/SQL Developer远程连接Oracle数据库,本地机器上已经安装了Oracle数据库只要

1.配置tnsnames.ora(我的安装在D:oracleproduct10.2.0db_1 etworkADMIN)

2.登录plsql时填写相应信息

第一步:配置tnsnames.ora

找到tnsnames.ora文件,用记事本方式打开,你可以看到像如下配置信息

ORCL =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1 )(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = orcl)

)

)

上面这段是连接本地(安装好Oracle默认的,你也可以修改数据库别名,将“ORCL”换成其他的)的数据库的

要连接远程的Oracle数据库则再增加配置信息如下

自己定义远程数据库名称(别名)=

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 远程服务器IP)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = 远程服务器上数据库名称)

)

)

注意:别名不能与其他数据库(本地、远程)的别名相同,它可以跟相应远程服务器上的数据库名称不一样,要连接多个远程Oracle数据库,照样子在来几段上述配置信息即可。

第二步:登录plsql

Username:

Password:

Database:要登录的数据库名称(别名)

Connect as:

注意:一定要写对上面面的红色部分(其余的3个字段我就不说了),且跟tnsnames.ora配置文件中的别名相同

知道这两步后,以后不管是远程还是本地上的数据库你想怎么连就怎么连!只是tnsnames.ora文件中多了几段配置信息。

第四篇:Oracle服务测试连接成功,但是用PLSQL连接提示无法解析指定的连接标识符

Oracle服务测试连接成功,但是用PL/SQL连接提示“无法解析指定的连接标识符”

问题分析:可能是安装了ORACLE的客户端软件,而你只在ORACLE安装程序下配置服务,而没有在ORACLE的客户端安装程序下配置服务。 解决方案:

1、打开oracle客户端下的Net Configuration Assistant,如果没有监听要建立一个监听,如果已经有了,就不需要再建了。

2、打开oracle客户端下的Net Manager,创建服务,创建的方法和oracle软件下建的方法一样。

2、再次打开PL/SQL,你会发现数据库的下拉列表多了一个你刚才建立的数据库。

4、恭喜你,成功了。

第五篇:解决64位win7下plsql连接64位oracle的问题

解决win7 x64系统下PL/SQL无法连接64位Oracle数据库的方法

#问题描述:确定安装好Oracle 11g 64位客户端、PL/SQL developer(不区分32/64)后,打开PL/SQL,无法选择数据库实例,如下图:

#解决办法:

1. 下载oracle官网提供的文件instantclient-basic-win32-11.2.0.1.0; 下载地址:http://pan.baidu.com/s/1c0CMOwS

2. 将instantclient-basic-win32-11.2.0.1.0 文件加压至oracle文件目录product下:

3. 复制oracle安装文件夹.. etworkadmin下的文件 listener.ora和tnsnames.ora 到 ..productinstantclient_11_2的下面

4. 进入PL/SQL Developer安装目录,新建start.bat文件,用记事本编辑写入: @echo off

set path=D:appAdministratorproductinstantclient_11_2 set ORACLE_HOME=D:appAdministratorproductinstantclient_11_2 set TNS_ADMIN=D:appAdministratorproductinstantclient_11_2 set NLS_LANG=AMERICAN_AMERICA.AL32UTF8 start plsqldev.exe

##此处的所有文件目录需要修改成自己的目录. 5. 点击运行start.bat, 正常情况会打开PL/SQL Developer(此时已经可以用来正常登录)

6. 第5步正常开打登录窗户后,点击取消或登录进入PL/SQL主界面:

1) 点击“Tools -- Preferences”后,修改Oracle主目录名以及OCI库目录,

目录中都应包含instantclient_11_2目录

此时保存退出后,完成对PL/SQL的修改

修改电脑环境变量,默认为oracle安装目录,需添加/修改为instantclient_11_2目录:

path=D:appAdministratorproductinstantclient_11_2 ORACLE_HOME=D:appAdministratorproductinstantclient_11_2 TNS_ADMIN=D:appAdministratorproductinstantclient_11_2 编辑完成保存后,PL/SQL即可正常使用。

本文来自 99学术网(www.99xueshu.com),转载请保留网址和出处

上一篇:tfboys之守护你的微笑下一篇:ds18b20温度检测控制