zoukankan      html  css  js  c++  java
  • 一、Oracle 安装

    一.oracle的安装和链接
    1.oracle数据库的后台服务:
      a.Oracle11ghomeTNSListener:数据库服务器的监听程序,负责监听客户端的链接请求
      b.OracleServiceORCL:数据库的实例服务,相当于启动oracle服务器

    2.如何配置服务端的监听程序:来自服务端
      配置和移植工具--Net Manager--本地--监听程序--listenr--地址1--协议TCP/IP
      主机名:写为本机的计算机名--保存--如果监听程序作了改变必须重启Oracle11ghomeTNSListener

    3.如何配置链接服务名:来自客户端
      配置和移植工具--Net Manager--本地--服务命名--+号--网络服务名(自定义)--协议TCP/IP--服务名(ORCL)--测试登录(系统默认管理员:system)--完成

    4.开发工具的链接
      a.oracle自带的链接工具SQL Develop
        链接右击--新建链接--链接名自定义--用户名:system 密码:admin 主机名:ip地址 端口:1521--服务名:ORCL--链接成功
      b.pl/sqldevelop:第三方的开发工具
        选择数据库--用户名密码--链接为:SYSDBA

    二.oracle的用户
    1.oracle默认用户:
      scott:测试用户,没有权限
      system:管理员用户
      sys:超级管理员

    2.如何新建用户:
      create user 用户名 identified by 密码
      注意:12c的版本,用户名必须以C##开头

    3.给新用户权限
      grant connect to c##hwua :赋予登录权限
      grant resource to c##hwua :赋予操作资源的权限(例如:创建表,访问表)


    三.只安装pl/sql工具来链接oracle服务器
      1.从官网上下载最简单的客户端文件夹,解压缩
      //2.在该文件夹的根目录下新建network/admin 两级目录
      3.在admin文件夹下(D:javaToolsinstantclient_12_2)创建一个tnsnames.ora文件
      4.修改环境变量:
        在用户变量中新建ORACLE_HOME=D:javaToolsinstantclient_12_2 就是客户端文件夹的根目录
        继续新建:TNS_ADMIN=D:javaToolsinstantclient_12_2 同上
        NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
      系统变量:path的第二条加上%ORACLE_HOME%;
      注意:如果已经安装过oracle数据库,应当把path变量中的oracle配置全部去掉
      5.打开pl/sql工具,点击取消登录。
      进去后点击 工具--首选项--oracle--链接
      oracle主目录=D:javaToolsinstantclient_12_2
      oci库=D:javaToolsinstantclient_12_2oci.dll
      6.修改tnsnames.ora文件的内容
      HWUA123 =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = LAPTOP-7MVGI07F)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVICE_NAME = orcl)
        )
      )


    四.连接时的问题:
      1.没有监听程序:
        检查监听服务是否启动,如果没有,检查监听配置是否正常
      2.监听程序当前无法识别链接描述符中请求的服务
        检查服务名配置是否正确
      3.链接超时
        检查网络是否畅通,并检查服务器端防火墙是否关闭

  • 相关阅读:
    Unique Binary Search Trees 解答
    Unique Paths II 解答
    Unique Paths 解答
    Maximum Subarray 解答
    Climbing Stairs 解答
    House Robber II 解答
    House Robber 解答
    Valid Palindrome 解答
    Container With Most Water 解答
    Remove Duplicates from Sorted List II 解答
  • 原文地址:https://www.cnblogs.com/wlxslsb/p/10678529.html
Copyright © 2011-2022 走看看