暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

连接虚拟机的Oracle19c

全栈精英 2021-08-02
1959
启动windows server 2016虚拟机
开启Oracle的服务:
  • OracleServiceORCL
  • OracleOraDB19Home1TNSListener
打开虚拟机cmd控制台
使用命令用sys账号登录Oracle

     sqlplus  as sysdba
    也可以使用默认密码登录
    1. 用户名: internal ,密码:oracle
    2. 用户名:system ,密码:manager
    3. 用户名:sys  , 密码:change_on_install
    输入命令解锁和修改账号的密码为123456 
      # 解锁system用户:
      alter user system account unlock;
      # 修改system用户密码:
      alter user system identified by 123456;
      # 解锁sys用户:
      alter user sys account unlock;
      # 修改sys用户密码:
      alter user sys identified by 123456;
      输入命令查看虚拟机的IP
         ipconfig
        打开监听文件:
        默认位置在 C:\Setup\Oracle19c\network\admin\下面
        修改listener.ora文件的localhost为虚拟机的IP

        修改tnsnames.ora文件的localhost也为虚拟机的IP

        保存虚拟机里面的listener.ora和tnsnames.ora文件
        重启oracle的服务
        回到win10系统
        解压sqldeveloper,它是oracle官方提供的开发工具

        新建连接,输入用户名为sys,密码为123456,角色选SYSDBA,主机名为虚拟机的IP,SID为ORCL(大写),点测试按钮,显示成功


        附:关于图形化开发工具

        • PL/SQL Developer :老牌工具,专门面向Oracle数据库的开发。不能连接其它数据库。具有语法加强、SQL和PL/SQL帮助、对象描述、代码助手、编译器提示、PL/SQL完善、代码容、代码分级、浏览器按钮、超链接导航、宏库等许多智能特性,能够满足要求性最高的用户需求。当需要某个信息时,它将自动出现,至多单击即可将信息调出。

        • SQL developer :Oracle官方工具(本文使用的就是此工具),以 Java 编写而成。可以运行在 Windows、Linux 和 MAC OS X。SQL Developer 的到数据库的默认连接使用的是 jdbc 驱动程序。默认使用 JDBC 驱动程序意味着无需安装 Oracle 客户端,从而将配置和占用空间大小降至最低。SQL Developer 的安装只需进行解压和双击操作即可,简单易行。

        • TOAD(Tools of Oracle Application Developers)是一种专业化、图形化工具的PL/SQL开发工具。它是一个功能强大的、低负载的开发工具,集成了模式浏览、SQL编程、PL/SQL的开发和调试,DBA管理,SQL语句优化等多种功能。它最大的特点就是简单易用,访问速度快。

        • Navicat Premium :是一套数据库管理工具,结合了其它 Navicat 成员的功能,支持单一程序同時连接到 MySQL、MariaDB、SQL Server、SQLite、Oracle 和 PostgreSQL数据库。Navicat Premium 可满足现今数据库管理系统的使用功能,包括存储过程、事件、触发器、函数、视图等。使用Navicat需要配置Oracle官网下载的oci.dll


        文章转载自全栈精英,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

        评论