精华内容
下载资源
问答
  • plsql连接oracle

    2017-09-20 11:54:34
    使用plsql连接oracle,当服务器为一个ip时,可以使用账户名,密码,数据库(ip/servername)的形式直接登录,如下图 但是,当oracle服务器为多个ip时,就需要用到连接串了,连接串的内容就不解释了,自己去网上找...

    使用plsql连接oracle,当服务器为一个ip时,可以使用账户名,密码,数据库(ip/servername)的形式直接登录,如下图


    但是,当oracle服务器为多个ip时,就需要用到连接串了,连接串的内容就不解释了,自己去网上找就行,

    下面主要说一下怎么连接串的配置文件怎么使用的问题

    1,下载plsql,orcale客户端,安装

    2,打开plsql,登录窗口点击取消


    3,进入编辑目录,选择工具,首选项,进入Oracle连接


    如上图,填写Oracle主目录,将下载的oracle目录的填进去就行,oci库就是oracle目录下的的一个oci.dll文件,将文件的完整路径填入第二个框中(注意,不能选择,直接找到路径复制粘贴就行)

    4,然后点击,应用,确定,关闭窗口,重新点击进入登录端

    5,如果可以看到数据库右面的下拉键有你在oracle目录下的tnsnames.ora文件中配置的连接串名字,那么恭喜你,直接登录就好


    6,如果没有,那么,你还需要配置下环境变量


    变量名TNS_ADMIN,变量值即为tnsnames.ora文件所在的目录,我的是E:\software\database\Oracle


    有的同学,下载之后的目录可能是这样的


    那就配置到这个路径就行E:\software\database\Oracle\network\admin

    7,配置好之后,再次尝试登录吧,注意,如果登录端下拉数据库右面的下拉项不显示配置的连接串,那就是路径没有配对,检查路径或连接串的格式是否正确,提示:连接串名字需要顶头,不然检测不到的


    展开全文
  • Oracle 服务命名(别名)的配置及原理,plsql连接用 Oracle服务命名(别名)的配置及原理 连接数据库必须配置服务命名(别名,用于plsql的连接),不管是本地还是远程,服务命名即简单命名,简单命名映射到连接...

    Oracle 服务命名(别名)的配置及原理,plsql连接用

     

    Oracle 服务命名(别名)的配置及原理

    连接数据库必须配置服务命名(别名,用于plsql的连接),不管是本地还是远程,服务命名即简单命名,简单命名映射到连接描述符,他包含服务的网络位置和标识,配置方式分为二种配置方式,图形界面配置和修改配置文件方式。(net manger 点击图标会有相应的说明)

     

    1、图形界面配置方式: net manger,点击服务命名,根据向导提示,进行一步一步的配置,适用于从新配置一个数据库连接服务。

    2、修改配置文件方式: 找到 tnsnames.ora 文件,在里面添加一个 服务块,具体可以pssql中  help->support info -> tns names选项卡查看,每一个服务配置都对应一个具体的块,类似与 json那种格式。通常指中方式常用语将已经配置好的服务,直接发送给其他人,其他人只要修改tns文件,便可连接该服务的数据库。

     

    其实细看配置文件中的服务的每一个键值,会发现他对应了net manger 图形界面向导的每一个步骤,例如:服务名、主机名、端口号等等。图形界面的工作过程,就是修改tnsnames.ora文件来达到配置服务的目的。

     

    注意:数据库连接字符串,最后的服务名都是orcl,不可是别名,别名基本上都是用于plsql连接数据库用的,别名映射到具体的连接描述符,包括端口、地址等。

    plsql连接多个数据库设置

     

    PLSQLwindows下配置怎么连ORACLE

    windows的话,在服务里面就可以查服务要启动,监听也要启动!可以用lsnrctl命令查看监听!

    而且要在你的oracle的D:\oracle\product\10.2.0\db_1\network\ADMIN下配置监听名。配置好后,可以使用tnsping 命令来测试监听是否配置成功!如tnsping orcl

    以上都通过了,那连接是没有问题的!

    oracle集群中plsql和java程序连接方式

    oracle集群中plsql和java程序连接方式非集群中plsql连接配置:

        DB1_193 =

        (DESCRIPTION =

        (ADDRESS_LIST =

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

        )

        (CONNECT_DATA =

        (SERVICE_NAME = bester)

        )

        )

        非集群中java连接的url

        url=jdbc:oracle:thin:@127.0.0.1:1521:bester

        oracle集群中plsql连接配置:

        db_1_2 =

        (DESCRIPTION =

        (ADDRESS = (PROTOCOL = TCP)(HOST = 59.208.39.193)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 59.208.39.195)(PORT = 1521))

        (LOAD_BALANCE=yes)

        (CONNECT_DATA =

        (SERVER = DEDICATED)

        (SERVICE_NAME = bester)

        )

        )

        oracle集群中java程序连接的url

        datasource.url=jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST =59.208.39.193)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST =59.208.39.195)(PORT = 1521))(LOAD_BALANCE=yes)(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = bester)))

     

    PLSQL配置怎么连ORACLE

    如果是windows的话,在服务里面就可以查服务要启动,监听也要启动!可以用lsnrctl命令查看监听!

    首先你需要在我的电脑的属性里,找到环境变量,配置系统下面的path,看看里面指向的是哪里(我的电脑里就有oracle的多个版本)
    而且要在你的oracle的X:\oracle\product\10.2.0\db_1\network\ADMIN\tnsnames.ora下配置监听名及相关ip地址或计算机名,X一般是你本地盘符,例如像下面的格式。

    orclTest =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = xxx.xxx.xxx.xxx)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcltst)
        )
      ) 

    配置好后,可以使用tnsping 命令来测试监听是否配置成功!如tnsping orclTest
    以上都通过了,会提示OK,那连接是没有问题的!


    如果Oracle服务正常启动了,就可以连接了。
    如果不能连接,就要检查服务器端的两个地方,Oracle是不是已经配置了网络监听服务,Oracle的服务是不是已经启动了。

    启动PLSQL程序:
    方法一:
    PLSQL->TOOLS->PREFERENCES->CONNECTION中分别设置ORACLE HOME,OCI LIBRARY两个参数的值(此处只能让PLSQL连接上,TNSPING未必能找到相应的TNS)
    如下:
    ORACLE HOME:OraDb11g_home2
    OCI LIBRARY:C:\product\11.2.0\dbhome_2\bin\oci.dll
    具体值可以参照本机ORACLE产品目录的路径
    方法二:
    在我的电脑设置环境变量,新建变量,并给出相应的值。
    如下:
    变量         值
    TNS_ADMIN    C:\product\11.2.0\dbhome_2\NETWORK\ADMIN(此处为ORACLE产品目录下面tnsnames.ora的路径)               

     

     

    参考:http://www.cnblogs.com/sumsen/archive/2012/09/24/2700083.html

    ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务|转|

    安装好oracle client或者绿色版本的instant之后,

    注:instant安装之后需要在plsql的preference里面设置

     PL/SQL Developer因为绿色版出现汉字乱码的解决方法:

    在windows中创建一个名为NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK,然后重新启动 pl/sql developer,这样检索出来的中文内容就不会是乱码了。

     

    从客户端PLSQL连接到ORACLE服 ...

    步骤1:    在客户端先安装oracle客户端和PLSQL软件,就是在oracle安装过程中选择安装客户端就可以了 。

    步骤2:   在服务器端安装oracle服务器端就可以了步骤3:   修改oracle客户端tnsnames.ora文件(目录在C:\oracle\ora92\network\admin) MYACCP=       (DESCRIPTION=          (ADDRESS_LIST=             (ADDRESS= (PROTOCOL=tcp)(HOST=superich-accp )(PORT=1521))           )                    (CONNECT_DATA=(SERVICE_NAME = ACCP)           )       )

    注: superich-accp 为服务器主机名称 ACCP为oracle服务名 ...


    举例:
    # tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\client_1\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.

    JSCE =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 10.20.1.27)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = jsce)
        )
      )

    注明:上面的语句可以依据上面的写法copy下去,这样plsql在登录的时候可以选择不同的数据库,比如正式库或者测试库。

    如下:

    # tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\client_1\network\admin\tnsnames.ora
    # Generated by Oracle configuration tools.

    JSCE =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 10.20.1.27)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = jsce)
        )
      )

    NC57 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = NC57)
        )
      )

    nc52 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = nc52)
        )
      )


    如果想删除plsql的登陆历史,

    可以这样操作:

    在PLSQL安装目录:
    如C:\Program Files\PLSQL Developer\Preferences\登录windows用户文件夹
    找到user.prefs文件采用记事本方式打开
    搜索一下[LogonHistory]
    删除下面类似字符串的内容就可以了清除登录记录
    字符串格式类似下面形式:
    2142483249544756460649843666463650144688466650444286400840344012

    2012.9.24号更新:
    我在服务里面关闭又启动了监听,

    然后PL/SQL Developer登陆就提示

    在oracle群北京 陈海的帮助下,登陆PL/SQL Developer的时候database这样写:

    就可以成功登陆了,之后登陆PL/SQL Developer就可以恢复到之前的方式登陆

     

    转载于:https://www.cnblogs.com/svennee/p/4200647.html

    展开全文
  • plsql 连接 oracle

    2019-10-10 00:01:33
    1 下载plsql https://www.allroundautomations.com 我下载的是http://files.allroundautomations.com/plsqldev1306x64.msi 2 下载Instant Client 然后 找个地方解压 3 双击PLSQL打开后,...

    1 下载plsql

    https://www.allroundautomations.com

    我下载的是 http://files.allroundautomations.com/plsqldev1306x64.msi

     

     

     

     

    2 下载  Instant Client 然后 找个地方解压

     

     

     

     

    3 双击PLSQL打开后,然后点击 cancle

    configure-->preferences 设置oracle home 和 OCI Library 。

    OCI Library 设置内容为:Instant Client 解压后的 OCI.dll 路径

    oracle home 设置内容为: Instant Client 解压后的文件目录。

      

     

    4 关闭plserver developer,再次打开。 

    填入用户名和密码 

    database处填格式: 192.168.0.1:1521/实例名

    5 如果发现中文有乱码

    先在plsql 里执行以下语句 select userenv('language') from dual

     

     

    6 设置环境变量 

    我的电脑-->属性-->高级系统设置-->高级-->环境变量-->系统变量

    增加以下变量,这里的值等于刚才查询出来的值。

    如果设置后需重启windows系统 才会生效。

     

     

    展开全文
  • PLSQL连接公司数据库

    2018-12-02 20:36:00
    PLSQL连接公司数据库”,“PLSQL连接远程数据库”,“只安装PLSQL怎么连接数据库”,网上一搜就出来一大堆但是我一试几乎都不行,最后请教公司老员工终于用PLSQL连接上了公司的数据库,下面我像大家分享我的方法。...

      “PLSQL连接公司数据库”,“PLSQL连接远程数据库”,“只安装PLSQL怎么连接数据库”,网上一搜就出来一大堆但是我一试几乎都不行,最后请教公司老员工终于用PLSQL连接上了公司的数据库,下面我像大家分享我的方法。[本机安装了Oracle,网上有说不用安装的但我试了---无果]

      我的方法:首先安装Oracle数据库,我安装的是Oracle11g版本,在安装OracleClient客户端工具,然后打开PL/SQL在》帮助》菜单栏下打开最底下一个》支持信息》从中找到TNS File文件

    并找到磁盘中相应文件编辑,配置相应的TNS文件;tnsnames.ora也包括两部分,ADDRESS_LIST 部分包含了Oracle数据库服务器的监听地址信息,也就是要告诉TNS数据库可通过这个地址和CLIENT进行通讯;CONNECT_DATA 定义了CLIENT要连接的数据库,以及数据库的连接方式,(专用或共享)。在一个多IP环境中,TNS也可以配置多个远程IP地址:CGDB = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.55)(PORT = 1521)) (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.56)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = CGDB) (SERVER = DEDICATED) ) )。我的TNS 文件是直接从同事电脑里copy来的【不会配置或不知道参数的具体意思的话可以百度一下解释的很详细,我就不赘述了】。

      最后在PL/SQL中》工具》栏下》首选项》中连接中配置:Oracle主目录,OCI库。配置完成后关掉PL/SQL重启,在数据库下拉框中可以选择你要连接的公司数据库。

      完成。

     

    转载于:https://www.cnblogs.com/BWZYDS/p/10050434.html

    展开全文
  • PLSQL 连接Oracle11g测试

    千次阅读 2019-04-29 00:38:40
    PLSQL 连接Oracle11g测试 作为初学者,最近学习一个项目用到Oracle11g,之前也没有玩过,掉了很多坑 据说Oracle11g很耗性能,我装了一个虚拟机window 7_64位 (Oracle VM VirtualBox...PLSQL连接Oracle数据库需要O...
  • 通过 plsql 连接远程 Oracle

    万次阅读 2020-04-12 16:13:56
    方法一:通过 plsql 工具和 oracle client(不是即时客户端 instantclient) 的方式来连接 Oracle 一、 安装 oracle client,(本教程已经下载并解压) 二、 选 择 管 理 员 安 装 ,如图: 三、剩下的就是一路下...
  • plsql连接远程Oracle

    千次阅读 2019-01-03 10:38:19
    本机不装Oracle,使用plsql连接远程Oracle的方法 由于Oracle的庞大,有时候我们需要在只安装Oracle客户端如plsql、toad等的情况下去连接远程数据库,可是没有安装Oracle就没有一切的配置文件去支持。 最后终于发现...
  • PLSQL连接Oracle出现连接超时,无监听程序。 前言 之前安装好plsql的时候,登陆时出现了一次无监听程序,后来配置好了之后,换了个网络,又出现了连接超时和无监听程序,有点头大,好在之后解决了,下面是我个人遇到...
  • 如何使用PLSQL连接oracle数据库? 工具/原料 oracle客户端工具、PLSQL、电脑 方法/步骤 首先去下载oracleclient客户端工具 小编这里已经下载的有了,目录结构如下所示 打开PLSQL,点取消进去,...
  • 随着科技的日新月异,学习一门新技术显得犹为重要,之前网上说plsql这个比navicat好用,于是我也去网上下载来学习学习,plsql如何安装,网上有很多例子,为了节省时间,我就不多说了,下面就说一下我用plsql连接远程...
  • PLSQL连接 ORACLE11g详解

    2021-06-08 17:53:46
    网上关于plsql连接Oracle数据库的方式众多,在这里记录下自己经常用的方式,以供其他同学参考使用,文章内所涉及的文件下载地址如下: PLSQL Developer:https://download.csdn.net/download/xj627141903/19478426 ...
  • 连接 oracle 数据库   1. 下载       PLsqldev8.04 (含汉化注册工具) .zip  PLsqldev8.04(含汉化注册工具).zip   先点击 plsqldev804 ,直接下一步,安装成功   再点击 keygen ,...
  • plsql连接Oracle

    2015-04-10 13:43:59
    1.安装plsql 2.下载oracle客户端  oracle客户端所在地址为: D:\Oracle\app\dd\product\instantclient_11_2 3.打开plsql 在perference->Connection里面设置OCI Library和Oracle_Home, 例如本机设置为: ...
  • PLSQL连接Oracle数据库

    千次阅读 2019-03-15 09:43:19
    plsql12可能下载的是64位的 ,下载这个32位文件安装,就可以连接了 链接:https://pan.baidu.com/s/1h6dZod8DebaL9qYJzeQXug 提取码:h5kn
  • PLSQL连接Oracle

    2017-10-16 15:23:00
    PLSQL连接Oracle 1、下载安装PLSQL Developer 2、配置Oracle应用:点击preferences->connection  Oracle Home: D:\Program Files\Instant Client\bin  OCI library : D:\Program Files\Instant Client\...
  • PLSQL 连接本地 oracle

    2020-04-15 16:27:11
    其实就是配置本地oracle服务中的 instll/instantclient_12_2 中的目录到 plsql 中的 选择工具->首选项-> 连接,配置Oracle主目录和OCI库,如下图所示 ==================================================...
  • 第一次使用PLSQL连接Oracle报错初始化失败 主要参考了百度经验中添加主目录和OCI库地址的方法,再将PLSQL关闭,再打开就好了 首选项是在“配置–>首选项”找到的,在里面设置上述内容即可
  • plsql连接远程数据库

    2017-10-30 14:08:10
    Product Code(产品编号):4t46t6vydkvsxekkvf3fjnpzy5wbuhphqz serial Number(序列号):601769 ...被连接的电脑和数据库允许被其他电脑连接,知道数据库的帐号密码和实例sid,ip。 启动oracle服务 准
  • PLSQL 连接不上

    2020-11-07 21:21:08
    如果是在服务器端连接数据库,sqlplus scott/tiger 连接情况 cmd 管理员身份重启监听 lsnrctl stop 停止监听服务 lsnrctl start 开始监听服务 lsnrctl reload 重启监听服务 lsnrctl status 查看监听服务状态 tns...
  • plsql连接oracle数据库

    2018-11-21 10:23:37
    这些都完成了之后我们就可以利用plsql和oracle进行连接了,关闭plsql然后再打开在账号密码处输入system和你设的密码,模式选择normal数据库选择我们刚刚设定的localhost       最后就成功进入了...
  • plsql连接数据库步骤

    2014-05-28 16:40:47
    1.下载 PLsqldev8.04(含汉化注册工具).zip   先点击plsqldev804,直接下一步,安装成功   再点击keygen,破解plsql   再点击chinese 进行汉化(可跳过)   2.下载oracle客户端文件 instantclient-...
  • 2.下载pl/sql后,打开PLSQL,点取消进去,然后弹出PLSQL主界面,找到菜单栏的tools选择属性preferences(首选项)进去,设置后点击确定,然后关闭PLSQL,重启PLSQL![在这里插入图片描述]...
  • 由于Oracle的庞大,有时候我们需要在只安装Oracle客户端如plsql、toad等的情况下去连接远程数据库,可是没有安装Oracle就没有一切的配置文件去支持。 最后终于发现一个很有效的方法,Oracle的Instant client工具包...
  • plsql连接远程oralce

    2018-04-03 11:22:05
    第一步:装oracle客户端,百度网盘地址:https://pan.baidu.com/s/1DmTA6668yoKkBfWQWzbdDw,密码:ityx第二步:安装好客户端和修改文件(注意的是:修改完这个文件最好关闭保持,快捷键有时候保持不了,自身已被坑...
  • 第一天安装好oracle11g和plsql,并测试一切正常,可以连接和访问,愉快关掉电脑,第二天到公司用plsql连接oracle的时候提示ORA-12514: TNS:监听程序当前无法识别连接描述符中请求的服务解决方案,what?昨天还好好的...
  • 本地安装oracle11g后,plsql连接测试成功。可是过了两天不知道什么原因plsql连接不上了,而且也没有提示什么报错信息。重启oracle的监听和服务后,登录提示12514错误:监听程序当前无法识别连接描述符中请求的服务...
  • PLSQL连接ORACLE详解

    2011-10-19 10:56:34
    oracle网络配置 三个配置文件 listener.ora、sql... 1. sqlnet.ora-----通过这个文件来决定怎么样找一个连接中出现的连接字符串。 例如我们客户端输入 sqlplus sys/oracle@ora 假如我的sqlnet.ora是下面...
  • 解决PLSQL连接64位Oracle的问题--疑难杂症

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 6,873
精华内容 2,749
关键字:

plsql连接关闭