Oracle 11g XE 与 Oracle SQL Developer 的配置与使用(重制版)

Oracle 11g XE 与 Oracle SQL Developer 的配置与使用(重制版)

Oracle SQL Developer

前提概要

项目上需求要适应Oracle数据库,当然这和某EF框架也有关。
因为Oracle 的表名和列名都有长度限制,而框架自动生成的长度可能会超出限制。
然而我又不想安装普通版本的 Oracle 11g ,因为并不常用,只需要最基本的功能即可。
于是,有了这篇博客。

安装 Oracle 11g XE 版本

介绍

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;
Express Edition may only be used to support up to 11GB of user data (not including Express Edition system data);
Express Edition may use up to 1 GB RAM of available memory.

下载

Oracle Database 快捷版 11g 第 2 版

安装

  1. 解压并打开目录,执行 \DISK1\setup.exe 安装程序

setup.exe

  1. 安装向导

安装向导
许可协议
安装路径与版本
设置口令
最终确认

搭建数据库环境

  1. 使用默认的 system 用户登陆

    Microsoft Windows [版本 10.0.14393]
    (c) 2016 Microsoft Corporation。保留所有权利。
    
    C:\Users\co>sqlplus
    
    SQL*Plus: Release 11.2.0.2.0 Production on 星期日 4月 9 13:45:22 2017
    
    Copyright (c) 1982, 2014, Oracle.  All rights reserved.
    
    请输入用户名:  system
    输入口令:
    
    连接到:
    Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production
    
  2. 创建表空间

    SQL> select name from v$datafile;
    
    NAME
    --------------------------------------------------------------------------------
    C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SYSTEM.DBF
    C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SYSAUX.DBF
    C:\ORACLEXE\APP\ORACLE\ORADATA\XE\UNDOTBS1.DBF
    C:\ORACLEXE\APP\ORACLE\ORADATA\XE\USERS.DBF
    
    已选择4行。
    
    SQL> create tablespace student datafile 'c:\oraclexe\app\oracle\oradata\xe\student.dbf' size 2048m;
    
    表空间已创建。
    
    SQL> select name from v$datafile;
    
    NAME
    --------------------------------------------------------------------------------
    C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SYSTEM.DBF
    C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SYSAUX.DBF
    C:\ORACLEXE\APP\ORACLE\ORADATA\XE\UNDOTBS1.DBF
    C:\ORACLEXE\APP\ORACLE\ORADATA\XE\USERS.DBF
    C:\ORACLEXE\APP\ORACLE\ORADATA\XE\STUDENT.DBF
    
    已选择5行。
  3. 创建用户

    SQL> create user student identified by student default tablespace student;
    
    用户已创建。
  4. 分配权限

    SQL> grant dba to student;
    
    授权成功。
  5. 设定用户表空间

    SQL> revoke unlimited tablespace from student;
    
    撤销成功。
    
    SQL> alter user student quota 0 on users;
    
    用户已更改。
    
    SQL> alter user student quota unlimited on student;
    
    用户已更改。

退出 sqlplus

SQL> exit
从 Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production 断开

导入备份的库

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

安装 Oracle SQL Developer

下载

Oracle SQL Developer

解压即可使用

解压之后打开 sqldeveloper\sqldeveloper.exe 主程序

连接

连接参数

Done!

数据库概览

转载于:https://www.cnblogs.com/yeshiyu/p/6684651.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值