精华内容
下载资源
问答
  • 最近,有同事反映在使用PLSQL连接数据库的时候,总是出现数据库频繁自动断开连接。这是因为资源配置文件中IDLE_TIME参数的限制,IDLE_TIME指定会话允许连续不活动的总的时间,以分钟为单位,超过该时间,会话将断开...

    最近,有同事反映在使用PLSQL连接数据库的时候,总是出现数据库频繁自动断开连接。这是因为资源配置文件中IDLE_TIME参数的限制,IDLE_TIME指定会话允许连续不活动的总的时间,以分钟为单位,超过该时间,会话将断开。但是长时间运行查询和其他操作的不受此限制。

     
    要开启 资源限制 的话,resource_limit这个参数必须是 TRUE 的状态:
     
    SQL> show parameter resource_limit
     
    NAME     TYPE VALUE
    ------------------------------------ ----------- ------------------------------
    resource_limit     boolean TRUE
     
    1、先确认连接用户的profile
     
    SQL> select username,profile from dba_users where username = 'TEST';
     
    USERNAME       PROFILE
    ------------------------------ ------------------------------
    TEST       DEFAULT
     
    查到连接用户用的是缺省的profile文件。
     
    2、查询资源文件,找到 IDLE_TIME 所属的prfile
     
    SQL> select resource_name,profile from dba_profiles where resource_name = 'IDLE_TIME'; 
     
    RESOURCE_NAME PROFILE
    -------------------------------- ------------------------------
    IDLE_TIME      DEFAULT
    IDLE_TIME     MONITORING_PROFILE
     
    3、用alter命令修改profile中的值;
     
    根据用户的profile名称(这里是DEFAULT)修改对应的 idle_time 值。可以设置成无限制,也可以设置一个具体时间值,如1000分钟。
     
    SQL> alter profile DEFAULT limit idle_time  unlimited;
     
    Profile altered.
     
    4、查看缺省 profile 中 idle_time 的值
     
    SQL> select resource_name,limit from dba_profiles where profile='DEFAULT' and resource_name = 'IDLE_TIME';
     
    RESOURCE_NAME LIMIT
    -------------------------------- ----------------------------------------
    IDLE_TIME     UNLIMITED
     
    补充:
    其实和这个参数经常一起使用的还有一个 commect_time , connect_time指定会话的总的连接时间,以分钟为单位。

    转载于:https://www.cnblogs.com/sekon/p/4372168.html

    展开全文
  • PLSQL Developer 连接说明

    2020-04-08 13:58:08
    1. 单机Oracle数据库连接 根据单机数据库安装的路径选择,如下: Oracle主目录: D:\Oracle\product\11.2.0\...如果Net Configuration Assistant已经配置,可以留空自动检测 2. 远程Oracle数据库连接 下载对应...

    1. 单机Oracle数据库连接

    1. 根据单机数据库安装的路径选择,如下:
      Oracle主目录:
      D:\Oracle\product\11.2.0\dbhome_1
      OCI库:
      D:\Oracle\product\11.2.0\dbhome_1\bin\oci.dll
      如果Net Configuration Assistant已经配置,可以留空自动检测
      在这里插入图片描述

    2. 远程Oracle数据库连接

    1. 下载对应数据库版本的Instant Client Package – Basic
      地址:https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html
      解压文件中会有包含oci.dll文件
      在这里插入图片描述

    2. 配置首选项信息
      Oracle主目录:
      D:\joson\Downloads\instantclient-basic-windows.x64-11.2.0.4.0\instantclient_11_2
      OCI库:
      D:\joson\Downloads\instantclient-basic-windows.x64-11.2.0.4.0\instantclient_11_2\oci.dll

    3. 创建tnsnames.ora文件
      在配置(instantclient_11_2)目录下,创建network\admin\tnsnames.ora文件,目录结构如下图
      在这里插入图片描述
      文件内容:
      HOST:远程数据库地址
      PORT:端口
      SERVICE_NAME:数据库名,多数是orcl
      在这里插入图片描述

    展开全文
  • plsql远程连接oracle

    2019-07-15 11:37:00
    所以根据自己的配置经验,分享下使用32位plsql+32位instantclient 连接远程数据库。 plSQL下载地址(32位免安装绿色中文版):https://pan.baidu.com/s/1DTK1QQdwrajm7jofQG9gVQ 提取码:i9tp instantclient12版...

    对于windows7来说,个人认为32位的plsql远比64位要好用的多,流畅度很好。所以根据自己的配置经验,分享下使用32位plsql+32位instantclient  连接远程数据库。


    plSQL下载地址(32位免安装绿色中文版):https://pan.baidu.com/s/1DTK1QQdwrajm7jofQG9gVQ   提取码:i9tp 

    instantclient12版下载地址:https://pan.baidu.com/s/1XwV6JKPfoVXB3BGyGE2-gg   提取码:ije0 

    一、因为这个plsql是免安装的,所以直接解压缩,打开即可​​​​

    二、下载instantclient12并解压缩,备用

    三、打开plsql,选择:工具—>首选项

    • 找到oracle主目录名(自动检测为空),将instantclient12解压根目录路径填入其中;
    • 找到OCI库(自动检测为空)选项,将  “上一步的路径+\oci.dll”填入其中,保存。

    随后启动,此时可能会出现两个问题

    1.找不到监听文件

    • instantclient12根目录下创建network文件夹
    • 在network文件夹创建ADMIN文件夹
    • 在ADMIN文件夹下创建tnsnames.ora文件
    • 进行类似以下配置(注意第一行一定要顶格写,不要有空格)
    127.0.0.1 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = ORCL)
        )
      )

    重新启动如图所示

    2.NLS_LANG在客户端不能确定,字符集转变将造成不可预期的后果

    • 在系统环境变量中增加NLS_LANG,值为:American_America.AL32UTF8
    展开全文
  • 我是在远程堡垒机服务器使用plsql连接Oracle的,步骤如下: 1、下载一个plsqldev1106x64.exe,直接安装 2、下载一个instantclient,根据电脑配置选址instantclient 配置,我的是win7 64位的系统 所以选择一个63位的...

    我是在远程堡垒机服务器使用plsql连接Oracle的,步骤如下:
    1、下载一个plsqldev1106x64.exe,直接安装
    2、下载一个instantclient,根据电脑配置选址instantclient 配置,我的是win7 64位的系统
    所以选择一个63位的instantclient 在官网上下载
    https://www.oracle.com/technetwork/cn/database/features/instant-client/index-092699-zhs.html
    下载instantclient时不要下载太低版本的,我第一次下载的10版本的,反复配置了半天都不可以使用,下载11_2版本的就行
    3、下载好instantclient直接解压就行了,在根目录instantclient_11_2\下创建两个文件夹 NETWORK/ADMIN
    在ADMIN目录下面新建一个文件tnsnames.ora,在里面写连接数据库的信息
    name =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVICE_NAME = name)
    )
    )
    4、配置系统的环境变量
    变量名:TNS_ADMIN
    变量值:D:\instantclient_11_2\NETWORK\ADMIN(tnsnames.ora所在目录)
    5、打开plsql登录页面,点击取消然后会进入plsql未登录状态的页面,点击tools
    点击最上面的Preferences(如果进去页面tools下面没有Preferences的话,说明你下载的plsql版本过低,下载一个高点的版本就行),填写以下地址
    在这里插入图片描述
    6、关闭plsql,重新打开,登录页面会自动加载出你配置的地址信息,直接登录就ok了

    展开全文
  • PLSQL配置连接oracle

    万次阅读 2019-05-10 11:09:01
    先安装oracle客户端,再安装PLSQL,不然会出现ora12154无法解析指定的错误告警。 安装oracle_client 1.点击setup 2.点击下一步 3.目录会自动填充好,点击下一步 、 4.这里安装类型选择安装用于开发应用...
  • PLSQL 经常自动断开失去连接的解决过程.pdf
  • Plsql配置连接oracle数据库 所需要文件包 Oracleclient PLSQL Developer 11.0.6.1776 1.配置环境变量 TNS_ADMIN D:\SDE\oralce\oracleclient NLS_LANG SIMPLIFIED CHINESE_CHINA.ZHS16GBK 2.配置连接...
  • 不同网路下连接Oracle数据库时,发现经常断开连接,使用PLSQL也经常断开。 第一反应是CONNECT_TIME问题(参考), select * from user_resource_limits; Oracle并没有限制CONNECT_TIME 《【线上问题】由防火墙...
  • 因为某些PLSQL Developer只有32位版本,所以连接不上64位Oracle,Navicat连接时,会提示ORA-28547的错误。 这时,需要下载instantclient-basic,来解决连接问题。 一、32位PLSQL Developer连接64位Oracle 1.下载...
  • PLSQL 经常自动断开失去连接的解决过程
  •  测试环境描述Oracle数据库服务器操作系统:windowsserver2008x64Oracle数据库版本:Oracle11.2.0.4x64PLSQLDeveloper版本:PLSQLDeveloper12x64 ...本文中主要分以下两种情况介绍PLSQLDeveloper连接Oracle数据库。...
  • plsql连接不到服务器数据库6 内容精选换一换创建外表语法(CREATE FOREIGN TABLE (SQL on Hadoop or OBS))中,需指定一个与MRS数据源连接相关联的外部服务器。当您通过GaussDB(DWS)管理控制台创建MRS数据源连接时,...
  • 最近,有同事反映在使用PLSQL连接数据库的时候,总是出现数据库频繁自动断开连接。这是因为资源配置文件中IDLE_TIME参数的限制,IDLE_TIME指定会话允许连续不活动的总的时间,以分钟为单位,超过该时间,会话将断开...
  • plsql developer连接远程oracle时会出现Could not initalize oci.dll警告,原因分析:安装完后Oracle的 oci.dll 是64位的,而32位应用程序 PLSQL Developer 无法加载,或者相反。因为之前实习遇到这个问题,我没有...
  • plsql远程连接oracle数据库

    千次阅读 2018-04-25 10:51:49
    首先需要下载instantclient(我的资源已经上传了,下载basic和sqlplus)以及plsql,需要注意的是instantclient需要和plsql的版本相对应,要么都是32位要么都是64位,否则连接不了。先安装好plsql。然后下载instant...
  • PLSQL远程连接Oracle 10G 1、在安装ORACLE服务器的机器上搜索下列文件, ORACLE 服务器上的文件 oci.dll  ocijdbc10.dll  ociw32.dll  orannzsbb10.dll  oraocci10.dll  oraociei10.dll (可能服务器没有,...
  • plsql连接不到服务器数据库6 内容精选换一换“数据导入”章节适用于MRS 3.x及后续版本。Loader是实现MRS与外部数据源如关系型数据库、SFTP服务器、FTP服务器之间交换数据和文件的ETL工具,支持将数据或文件从关系型...
  • plsql配置连接oracle数据库

    千次阅读 2014-08-27 17:05:21
    ADMIN,值为tnsnames.ora文件所在路径(如:D:\data\database\instantclient-basic-nt-11.2.0.2.0\instantclient_11_2\,特别是重装后或其它操作,忘了TNS_ADMIN变量,plsql登陆就会报无法解析指定的连接标识符),这...
  • PLSQL成功连接oracle 11g的方法

    万次阅读 2016-12-26 23:48:49
    在安装好数据库后,如何让PLSQL成功连接上数据库这是个头大的问题,烦了我很久,网上的各种办法试了,修改tnsnames文件、卸载重新安装数据库oracle、以及更换PLSQL。要么提示tns无监听器程序,要么提示tns 监听器...
  • 这里只介绍一种远程连接服务器方法,即本机安装了Oracle客户端和PLSql工具,服务器安装在虚拟机或者另一台电脑上 1.打开Oracle客户端的Net Manager,选择Oracle Net配置——本地——服务命名,然后创建一个,例如:...
  • 每次安装Oracle以后,都会出现使用plsql连接不上的问题!多次重启电脑、重装系统的磨人经历之后,终于做出这么一篇文章,希望能帮助广大技术人员减少一些时间,顺利进行连接。 注:也可以用plsql连接远程数据库...
  • 通过PLSQL远程连接数据库

    千次阅读 2012-03-29 11:31:25
    作为开发人员,Oracle数据库肯定是有使用的时候,但是如果你用笔记本进行开发的话一定不敢安装Oracle数据库,充其量也就安装个客户端,然后通过客户端去连接服务器上面的Oracle服务器。至此,我们在回到PLSQL工具,...
  • 环境 虚拟机Linux操作系统32位,Oracle11g 32位。物理机WIN7操作系统64位。安装instantclient-basic-...如果物理机WIN7操作系统是32位,则只能安装plsqldev1105_x86.exe,是32位,最后在登录PLSQL Developer的时候...
  • 大致说一下我的环境1本地已经安装好了Oracle 并且安装了plsql Developer 但是因为要连接另外一台oracle 数据库服务器 所以需要配一下远程连接 2首先声明我这里是本地先安装好Oracle数据据库以后(说明系统的一些...
  • 3、添加一个环境变量,名为TNS_ADMIN,值为tnsnames.ora文件所在路径(如:D:\oraclient,特别是重装后或其它操作,忘了TNS_ADMIN变量,plsql登陆就会报无法解析指定的连接标识符),这是为了能够找到上面说的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,792
精华内容 3,116
关键字:

plsql自动连接