zoukankan      html  css  js  c++  java
  • ORACLE1.2

    DBMS -->>数据库管理系统(不包含数据库本身)

    Dbca -->>

    1.创建数据库  

    2.创建启动实例的脚步(windows服务)【linux下是没有的】

    重启服务器

    发现oracle.exe 的后台进程没了(数据库实例没有启动)

    经常听到口头上的一句话:

    启动一下数据库,重启数据库

    【心里默念:这是错误的说法】

    正确说法:【启动实例instance,或者启动数据库的实例instance】

    所谓的实例:就是跟我们数据库关联的后台进程(windows oracle.exe)以及内存。

    --

    (理解:别人口头上的启动数据库,实际上是指启动实例)

    问题1:怎么启动实例?

      答:在服务里打开。

    问题2:我公司的服务器是linux,没有windows服务,我怎么启动实例?

      答:(对12c回答不正确,回头再操作)

    (2) 进入Sqlplus控制台,命令:sqlplus /nolog

    (3) 以系统管理员登录,命令:connect / as sysdba

    (4) 启动数据库,命令:startup

    问题3:需要关闭实例(快、准、狠的关闭)

      保证关得快,又有保障关得安全(数据不丢失)

    问题4:java怎么连接oracle?

    答:采用JDBC

    ojdbc14.jar  --> jdk1.4

    ojdbc5.jar  --> jdk1.5

    ojdbc6.jar  --> jdk1.6

    ojdbc7.jar  --> jdk1.7

    ojdbc8.jar  --> jdk1.8

    try{

            Class.forName("oracle.jdbc.driver.OracleDriver");

             String dbURL = "jdbc:oracle:thin:@192.168.88.88:1521:orcl";

        Connection conn = DriverManager.getConnection(dbURL, "sys as sysdba", "123456");

             System.out.println("成功获取连接,连接信息是:"+conn);

    }catch(Exception e){

             System.out.println("异常:"+e.getMessage());

    }

    安装oracle监听器(2种办法)

    1. 手动编写lisener.ora脚步,然后手动启动监听器
    2. 运行netca 自动编写lisener.ora,以及安装lisener的服务(启动脚步)【linux下没有的】

     

    全部点下一步(直到出现完成按钮后点完成)

    在服务器关闭防火墙,测试机telnet正常。

  • 相关阅读:
    170120、java 如何在pdf中生成表格
    170119、100亿数据1万属性数据架构设计
    170118、快速失败Vs安全失败(Java迭代器附示例)
    170117、spring解决乱码
    170116、centos6.4下nginx和ftp搭建图片服务器
    170113、CentOs6.4中安装和配置vsftp简明教程
    linux nginx完全卸载
    DevOps 的技术栈与工具链
    git与pycharm结合使用
    JMeter和JMeterPlugin的下载安装
  • 原文地址:https://www.cnblogs.com/wyj1212/p/8520909.html
Copyright © 2011-2022 走看看