zoukankan      html  css  js  c++  java
  • plsql developer连接oracle数据库

    使用NC测试版本

    多亏了何涛,在win8中创建nc502环境,第一步安装oracle10g系统告知用兼容默认之后成功,接下来忘记怎么操作了(安装没有选择创建启动数据库),实际第一步仅仅安装了oracle软件,实例需要cmd(管理员模式)的dbca,剩下的就知道了(真的是三天不练手生)

    补充:可以直接在第一步安装oracle的时候选中 “创建启动数据库” nct5

    参考:http://www.cnblogs.com/sumsen/archive/2012/09/24/2700083.html
    ORA-12514 TNS 监听程序当前无法识别连接描述符中请求服务|转|

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

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

    必须大写oci才行“D:\nchome\instantclient_11\OCI.DLL”

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

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

    2015-02-09 10:40:16 快捷输入

     

    从客户端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就可以恢复到之前的方式登陆

    2020  ncc

    2015-09-30 16:57:20
    领导十三五会议问到集团财务软件备份的事情,目前只在服务器本机备份,有安全隐患。
    通过何涛的帮助,指导有两种方式 ftp和oracle异地备份。
    后来选择了后者。
    1,在办公室打印机电脑安装oracle客户端(看来是必须的,instanceclient不行)
    2,运行里面netca配置 ,输入sid和ip,得到tnsnames的配置信息(最好测试一下)
    3,如果测试没听过,就继续netca配置一下监听
    4,通过之后可以sqlplus @jsce 连接(sqlplus打开之后不能连接,不知道为何)
    2019-08-21 12:08:23
    PL/SQL Developer连接提示没有监听
    只需要点击两个地方,第二个地方相当于关闭然后启动

  • 相关阅读:
    边缘节点为什么不能直接通过 kubernetes service 直接访问云端 master 节点中的 API Server
    Leaflet中原生方式实现测距
    http网页是否能引用https资源/调用https接口?https网页是否能引用http资源/调用http接口?
    Vite2 Vue3 SSR
    SQL模糊查询的四种匹配模式
    vue3中ref、reactive、toRef、toRefs区别
    iis在访问vue服务时报错
    vue3中使用elform
    koa2cors实现过程以及应用
    chrome v8的垃圾回收机制和内存泄漏分析
  • 原文地址:https://www.cnblogs.com/sumsen/p/2539980.html
Copyright © 2011-2022 走看看