范文网 论文资料 plsql连接oracle配置(大全)

plsql连接oracle配置(大全)

plsql连接oracle配置第一篇:plsql连接oracle配置Oracle使用工具plsql远程连接问题使用PL/SQL Developer远程连接Oracle数据库,本地机器上已经安装了Oracle数据库只要1.配置tnsnames。

plsql连接oracle配置

第一篇:plsql连接oracle配置

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文件中多了几段配置信息。

第二篇:解决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即可正常使用。

第三篇: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安装出现网络连接检测失败或警告

在安装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

第五篇:Oracle 的安装与配置实验报告

班 级:10网工三班

学生姓名:谢昊天

学号:1215134046

实验目的和要求:

掌握Oracle的基本安装方法。掌握Oracle 10g的网络配置。能够使用DBCA创建数据库。

实验内容:

1、Oracle 10g的安装。

2、Oracle 10g的网络配置。

3、使用DBCA创建数据库。

实验步骤与调试过程:

安装oracle:

1、执行Oracle10g中的安装文件,点击setup开始Oracle 10g的安装

2、出现“选择要使用的安装方法”窗口选择高级安装,点击下一步。

3、所需安装的路径,点击下一步;

4、在此可以选择企业版,点击下一步

5、选择“创建启动数据库”

6、选择“创建象样本方案的数据库”选项),点击下一步。

7、选择默认设置,即“使用Database Console管理数据库”,以便在本地对数据库进行管理。单击“下一步”按钮。

8、指定数据库文件存储选项选择默认设置,单击“下一步”按钮。

9、即选中“不启用自动备份”单选按钮,单击“下一步”按钮

10、选择“所有用户都使用同一个口令”选项,口令输入oracle

11、“概要”窗口按照全局设置、产品语言、空间要求、新安装组件分类显示安装设置。可以先在概要窗口中检查一下这些设置是否满意,如不满意可以单击“上一步”按钮,返回到前一个步骤修改。

12、单击“口令管理”按钮,弹出“口令管理”窗口。

13、口令管理窗口。可以分别为SYS、SYSTEM、SCOTT用户设置口令。

14、安装完成,点击退出按钮,退出Oracle universal installer。可以记下该页面上面的文本内容,将来通过web访问控制oracle。

15、配置Oracle 10g网络环境

网络配置

1、安装目录中点击Net Manager,进入如下界面。

2、选择协议,这里选择TCP/IP

3、输入主机的IP地址或名称,然后输入端口号。

4、选择服务器。

5、通过网页打开登陆界面进行验证。

创建DBCA数据库。

1、开始菜单中的Database Configuration Assistant(DBCA),单击下一步。

2、选择创建数据库,单击下一步,“数据库模板”窗口,单击常规用途模板,然后单击下一步。

3、输入全局数据库名和SID,保持configure the Database with Enterprise Manager被选中,“数据库连接选项”窗口,选择在缺省情况下您需要您的数据库工作的模式。单击未用模式或分享服务器模式并单击下一步。

4、“初始化参数”窗口的字符集选项卡上,单击使用 Unicode (AL32UTF8)。

5、当数据库创建过程完成时,单击完成。

实验结果:

1、oracle安装完成,可以通过web访问控制oracle。

2、oracle安装成功后可以通查看服务,也可以通过sqlplus+用户名/密码来进行验证。

3、网络配置好后可以通过http://PC-201301151832:1158/em来验证,还可以查看oracle的各项作用。

4、可以通过网页来查看发现DBCA数据库创建成功。

疑难小结:

通过本次试验,我对Oracle 的安装与配置思想有了进一步的了解,通过动手实现Oracle 的安装与配置,更加深刻的理解了Oracle 安装的特点。在实验的过程中同时,发现如果在Oracle安装时候同时创建一个数据库实例会比先安装Oracle程序,再创建数据库慢。如果一开始不创建一个数据库实例,那么Oracle不会往系统服务里安装服务项。并且在实验过程中,回顾书本上的理论知识,巩固了我的知识。

主要算法和清单程序:

1、只需要安装包然后点击 setup、按照提醒 就可以进行安装;

2、创建数据库的语句 和一些命令;

3、Oracle 10g网络环境配置;

4、操作系统(XP),安装oracle10g;

5、验证安装是否正确;

6、看相关服务是否正常启动;

7、登录sql *plus客户端和OEM验证;

8、把oracle相关服务设置成手动启动(不让自动启动,这样可以减轻系统负担);

9、建立一个批处理文件,通过它实现oracle服务的启动和停止;

10、配置本地服务命名,本地服务器有问题时连接远程服务器操作(net manager)。

上一篇
下一篇
返回顶部