• 关于数据库Oracle的创建、连接和Qt的小结


      足以软件的位数,可能会有影响

    一、oracle和Pl/Sql的安装

      1、安装oracle服务器到D:Oracle;

      2、解压oracle客户端到D:Oracleproduct目录下,然后复制product11.2.0db_home1下的NETWORK目录到productinstantclient_11_2目录下。

        其实只需要NETWORKADMIN中的tnsnames.ora文件。

      3、安装plsql,并配置。

        点击工具->首选项->连接;在oracle主目录中填D:Oracleproductinstantclient_11_2;在OCI库中填D:Oracleproductinstantclient_11_2oci.dll。

      附:1、可以用sqlplus检测oracle是否安装完成。

    二、远程访问oracle客户端

      1、注意:将服务器目录的ora文件中的localhost改为本机IP后,重启监听服务。应为localhost可能不被识别。

        我的理解:Oracle的数据库是和IP绑在一起的;只有这样,才可以通过IP使得服务器实例被访问。

      2、将客户端的ora文件的localhost改为服务器的IP,然后使用plsql远程连接。

        也可以修改客户端的ora问价,直接使用sqlplus。cmd命令:sqlplus 用户名/密码@ip/ircl  

        注意:orcl必须有。orcl好像是数据库实例名

    三、linux(中标麒麟)远程访问windows下oracle服务器(参考https://blog.csdn.net/andy_wcl/article/details/79470705)

      1、去oracle官网,下载 instantclient-basic-linux.x64-11.2.0.4.0.zip和instantclient-sqlplus-linux.x64-11.2.0.4.0.zip解压到/opt/Oracle目录下

        附:1、zip包是解压后直接使用,无需安装的一种文件

          2、官网下载需要账号,网上一些账号无用;下载前点击同意,按下F12,然后浏览器自动下载。

      2、配置环境变量:修改/etc/profile文件,添加如下变量;然后重启环境变量#source etc/profile

    export ORACLE_HOME=/opt/oracle/instantclient_11_2
    export TNS_ADMIN=$ORACLE_HOME/network/admin
    export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
    export LD_LIBRARY_PATH=$ORACLE_HOME
    export PATH=$ORACLE_HOME:$PATH
    

      3、新建instantclient_11_2/network/admin/tnsnames.ora文件,添加如下(记不清了)

    orcl =
      (DESCRIPTION =
        (ADDRESS = (PROTOCOL = TCP)(HOST = 目标主机IP)(PORT = 1521))
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SID =xxx)
        )
      )

    附:卸载oracle服务器

      1、停止所有oracle服务

      2、卸载oraccle

      3、清理注册表

      4、删除安装目录

      5、重启

  • 相关阅读:
    搭建UEFI PXE 基于linux相关资料
    SLES 搭建dhcp6服务器
    SUSE Linux 11架设Apache虚拟主机
    Virtualbox 安装SLES11 SP4系统后安装Guest Additions
    centos7 安装wireshark
    RHEL7.x 安装virtualbox增强组件
    Readhat 7.x禁用防火墙
    Debian普通用户添加sudo权限
    Virtualbox 错误提示"VT-x is not available (VERR_VMX_NO_VMX)"解决办法
    VNC 下载地址和key
  • 原文地址:https://www.cnblogs.com/wangbin-heng/p/9795019.html
Copyright © 2020-2023  润新知