PLSQL连接 ORACLE11g详解

       网上关于plsql连接Oracle数据库的方式众多,在这里记录下自己经常用的方式,以供其他同学参考使用,文章内所涉及的文件下载地址如下:

PLSQL Developer:https://download.csdn.net/download/xj627141903/19478426

instantclient_11_2文件:https://download.csdn.net/download/xj627141903/19478348

注意:该文章中涉及的所有文件路径都是我计算的路径,不要直接拷贝,视自己文件所在路径具体定夺改动!!!

       开始讲解前,默认各位的Oracle数据库都已安装完毕,并且plsql也是具有的。OK,咱们言归正传,开始:

1. instantclient_11_2文件

下载instantclient_11_2文件,注意该文件需要单独下载,Oracle的数据文件中是没有的,下载完毕后,将该文件放到F:\ORACLEDB\product路径下(ORACLEDB是我自定义存放Oracle数据文件的,具体根据自己的安装路径确定product的全路径)。

2.plsql连接项参数配置

打开plsql,不需登录,进入页面后,依次点击1工具>2首选项>3连接,打开到第三步后,会呈现如下图的填空栏位(箭头所指4和5)。

箭头4所指需要Oracle的主目录名,可以在电脑左下角的开始菜单栏中找到,然后右击该文件点击“属性”,将名称拷贝出来填写在箭头所指的栏位中。

Oracle - OraDb11g_home1

箭头5所指栏位,需要填写的是instantclient_11_2文件中的oci.dll文件所在的全路径,记得路径最后要加上oci.dll文件名及后缀。

F:\ORACLEDB\product\instantclient_11_2\oci.dll

       完成以上步骤后关闭plsql,接着向下进行。

 

3.环境变量配置

       环境变量参数我们需要配置三个,右击"我的电脑" - "属性" - "高级" - "环境变量" - "系统环境变量",新增三个环境变量:

  1. 配置“ORACLE_HOME”:F:\ORACLEDB\product\11.2.0\dbhome_1,dbhome_1文件所在的全路径,点击“确定”。

  1. 配置“TNS_ADMIN”:F:\ORACLEDB\product\11.2.0\dbhome_1\NETWORK\ADMIN,ADMIN文件所在的全路径,点击“确定”。

       C.配置“NLS_LANG”:SIMPLIFIED CHINESE_CHINA.ZHS16GBK,该值是用于指定字符集的,视本机数据库字符集而定,务必保持一致,否则在后续的使用中会出现乱码问题。

       以上是个人平时工作中的配法,仅参考使用,如未能提供到帮助,请见谅。

  • 1
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
PL/SQL是一种程序设计语言,它是Oracle数据库的一部分,用于编写存储过程、触发器、函数等数据库对象。在使用PL/SQL连接Oracle数据库时,需要配置一些参数,以下是各个参数的详细解释: 1. HOST:这个参数指定数据库服务器的主机名或IP地址。 2. PORT:这个参数指定数据库服务器的监听端口号。 3. SERVICE_NAME:这个参数指定数据库的服务名,它可以用于连接多个实例。 4. USER ID:这个参数指定用于连接数据库的用户名。 5. PASSWORD:这个参数指定用于连接数据库的密码。 6. TIMEOUT:这个参数指定连接的超时时间,如果在指定的时间内无法连接数据库连接会自动断开。 7. SESSIONS:这个参数指定一个连接池中可以有多少个连接。 8. MAX_LIMIT:这个参数指定连接池中最大连接数,超过这个数目的连接会被拒绝。 9. MIN_LIMIT:这个参数指定连接池中最小连接数,当连接池的连接数少于这个数目时,会自动创建新的连接。 10. INCR_SIZE:这个参数指定连接池中动态增加的连接数。 11. DECR_SIZE:这个参数指定连接池中动态减少的连接数。 12. IDLE_TIMEOUT:这个参数指定连接在闲置一段时间后会被断开。 13. VALIDATE_CONNECTION:这个参数指定连接断开后是否自动重新连接。 配置这些参数可以提高PL/SQL连接Oracle的效率和灵活性。通过合理地设置这些参数,可以充分利用资源,提高数据库的响应速度,并且降低数据库服务器的负载。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

格子衬衫_TJBB

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值