当前位置:  数据库>oracle

Oracle 11g XE 与 Oracle SQL Developer 的配置与使用

    来源: 互联网  发布时间:2017-06-27

    本文导语: 项目上使用Oracle数据库,所以本地需要备份还原(居然没有在局域网上共享一个数据库)。比如说现在有 student.dmp 数据库备份文件一份。 安装配置 Oracle 11g XE 简介 以下内容来自Oracle Database 快捷版 11g 第 2 版的 OTN 许可协议: An...

项目上使用Oracle数据库,所以本地需要备份还原(居然没有在局域网上共享一个数据库)。比如说现在有 student.dmp 数据库备份文件一份。

安装配置 Oracle 11g XE 简介

以下内容来自Oracle Database 快捷版 11g 第 2 版的 OTN 许可协议

Any use of the Oracle Database Express Edition is subject to the following limitations;

  • Express Edition is limited to a single > instance on any server;
  • 单实例
  • Express Edition may be installed on a multiple CPU server, but may only be executed on one processor in any server;
  • 单 CPU 支持
  • Express Edition may only be used to support up to 11GB of user data (not including Express Edition system data);
  • 数据库不能超过 11GB
  • Express Edition may use up to 1 GB RAM of available memory.
  • 最高只能使用 1GB 的内存
  • SYSTEM表空间无法扩展

    下载

    Oracle Database 快捷版 11g 第 2 版

    安装

    极其简单的安装,因为是单实例的 XE 版。
    只需要配置 安装路径 以及 密码 即可。 注意安装完成后最好是重启一次,不然自动添加到桌面的 入门 是无法打开的。

    配置以及导入
  • 运行 cmd.exe 命令提示符。
  • 启动 sqlplus
  • 以默认的用户 system 登陆 (密码是在安装过程中设定的,比如我就设定了 oracle 作为默认密码。)
     1 Microsoft Windows 
     2 (c) 2016 Microsoft Corporation。保留所有权利。
     3 
     4 C:Usersco>sqlplus
     5 
     6 SQL*Plus: Release 11.2.0.2.0 Production on 星期二 2月 21 17:25:09 2017
     7 
     8 Copyright (c) 1982, 2014, Oracle.  All rights reserved.
     9 
    10 请输入用户名:  system
    11 输入口令:
    12 
    13 连接到:
    14 Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production
    15 
    16 SQL> 
  • 创建表空间
    • 查询现有表空间(存储文件)

      1 SQL> select name from v$datafile;
      2 
      3 NAME
      4 --------------------------------------------------------------------------------
      5 C:ORACLEXEAPPORACLEORADATAXESYSTEM.DBF
      6 C:ORACLEXEAPPORACLEORADATAXESYSAUX.DBF
      7 C:ORACLEXEAPPORACLEORADATAXEUNDOTBS1.DBF
      8 C:ORACLEXEAPPORACLEORADATAXEUSERS.DBF
    • 创建表空间

       1 SQL> create tablespace student datafile  size 2048m;
       2 
       3 表空间已创建。
       4 
       5 SQL> select name from v$datafile;
       6 
       7 NAME
       8 --------------------------------------------------------------------------------
       9 C:ORACLEXEAPPORACLEORADATAXESYSTEM.DBF
      10 C:ORACLEXEAPPORACLEORADATAXESYSAUX.DBF
      11 C:ORACLEXEAPPORACLEORADATAXEUNDOTBS1.DBF
      12 C:ORACLEXEAPPORACLEORADATAXEUSERS.DBF
      13 C:ORACLEXEAPPORACLEORADATAXESTUDENT.DBF
    • 创建用户并分配权限

      1 SQL> create user student identified by student default tablespace student;
      2 
      3 用户已创建。
      4 
      5 SQL> grant dba to student;
      6 
      7 授权成功。
    • 撤销该用户的其它表空间权限,否则会默认导入到SYSTEM表空间,而在XE版本中SYSTEM表空间是无法扩展的。

       1 SQL> revoke unlimited tablespace from student;
       2 
       3 撤销成功。
       4 
       5 SQL> alter user student quota 0 on users;
       6 
       7 用户已更改。
       8 
       9 SQL> alter user student quota unlimited on student;
      10 
      11 用户已更改。
      12 
      13 SQL> select username,default_tablespace from user_users;
      14 
      15 USERNAME                     DEFAULT_TABLESPACE
      16 ---------------------------- ---------------------------
      17 STUDENT                      STUDENT
    • 退出 sqlplus

      1 SQL> exit
      2 从 Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production 断开
    • 使用 imp 导入数据库

      imp student/student file=student.dmp ignore=y full=y

       

      关键字说明 (默认值)关键字说明 (默认值) USERID 用户名/口令 FULL 导入整个文件 (N) BUFFER 数据缓冲区大小 FROMUSER 所有者用户名列表 FILE 输入文件 (EXPDAT.DMP) TOUSER 用户名列表 SHOW 只列出文件内容 (N) TABLES 表名列表 IGNORE 忽略创建错误 (N) RECORDLENGTH IO 记录的长度 GRANTS 导入权限 (Y) INCTYPE 增量导入类型 INDEXES 导入索引 (Y) COMMIT 提交数组插入 (N) ROWS 导入数据行 (Y) PARFILE 参数文件名 LOG 屏幕输出的日志文件 CONSTRAINTS 导入限制 (Y)
  • 使用 Orace SQL Developer 进行连接 下载解压(无需安装)

    SQL Developer 下载

    连接数据库
  • 打开主程序 .sqldeveloper.exe
  • 新建连接
    • 根据之前在 sqlplus 中设定的值 字段值 连接名 student_conn 用户名 student 口令 student 保存口令 勾选
    • 选择连接
  • 现在在左侧连接面板上可以看见之前添加了Student。
  • 开始使用 Oracle SQL Developer 吧!
  •  

     :


        
     
     

    您可能感兴趣的文章:

  • 如何设置让Oracle SQL Developer显示的时间包含时分秒
  • Oracle 数据库开发工具 Oracle SQL Developer
  • Oracle发布Oracle SQL Developer 1.2数据库开发工具 帮助用户简化开发工作
  • Oracle中在pl/sql developer修改表的2种方法
  • 配置Oracle management server /Oracle启动OMS
  • 在Redhat7.2+Oracle8i如果硬件配置中用P4处理器,对oracle的安装有没有影响(100分)
  • weblogic 中怎样配置 oracle JDBC driver?
  • redhat 8.0+oracle 8.1.7下面配置proc环境的问题
  • linux下怎么配置jdbc 访问oracle ,知情者请告知
  • oracle的jdbc的配置
  • 一个jsp的数据库问题-oracle的服务端如何配置
  • 不会配置oracle怎么办?
  • JDBC from ORACLE 8.1.7的配置问题
  • Linux上怎么配置oracle的ODBC数据源?
  • 请问jboss+oracle文件怎样配置,数据库中文字段不为乱码
  • jdk1.3+tomcat怎样配置oracle驱动程序
  • 请问哪里有 小性机 +linux +oracle 的配置方案?
  • Linux主机下配置Oracle 10G自动启动过程记
  • 如何配置 linux 下 oracle 的 listener .ora 和
  • 求.bash_profile配置oracle详解
  • 用redhat linux8.0+Oracle8i做网络数据库服务器,我需要怎样配置?
  • 配置Oracle RAC需要注意的问题
  • Oracle数据库安装配置示例
  • Linux Apache PHP Oracle 安装配置
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Oracle 12c发布简单介绍及官方下载地址
  • 在linux下安装oracle,如何设置让oracle自动启动!也就是让oracle那个服务自动启动,不是手动的
  • oracle 11g最新版官方下载地址
  • 请问su oracle 和su - oracle有什么不同?
  • Oracle 数据库(oracle Database)Select 多表关联查询方式
  • 虚拟机装Oracle R12与Oracle10g
  • Oracle数据库(Oracle Database)体系结构及基本组成介绍
  • Oracle EBS R12 支持 Oracle Database 11g
  • Oracle 10g和Oracle 11g网格技术介绍
  • SCO unix下安装oracle,但没有光盘,请大家推荐一个oracle下载站点(unix版本的)。谢谢!!!!
  • oracle中如何把表中具有相同值列的多行数据合并成一行
  • 请问大家用oracle数据库, 用import oracle.*;下的东西么? 还是用标准库?
  • Oracle 数据库(oracle Database)性能调优技术详解
  • Linux /$ORACLE_HOME $ORACLE_HOME
  • ORACLE日期相关操作
  • Linux系统下Oracle的启动与Oracle监听的启动
  • ORACLE数据库常用字段数据类型介绍
  • 请问在solaris下安装ORACLE,用root用户和用oracle用户安装有什么区别么?
  • Oracle 12c的九大最新技术特性介绍
  • 网间Oracle的连接,远程连接Oracle服务器??
  • ORACLE数据库常用字段数据类型介绍 iis7站长之家
  • 请教:.profile中:if [ -d /opt/oracle/db01/app/oracle/product/9.2.0 ]是什么意思?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3