阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

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

391次阅读
没有评论

共计 3000 个字符,预计需要花费 8 分钟才能阅读完成。

项目上使用 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;

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

SYSTEM 表空间无法扩展

下载

Oracle Database 快捷版 11g 第 2 版

安装

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

配置以及导入

  1. 运行 cmd.exe 命令提示符。
  2. 启动 sqlplus
  3. 以默认的用户 system 登陆(密码是在安装过程中设定的,比如我就设定了 oracle 作为默认密码。)
     1 Microsoft Windows [版本 10.0.14393]
     2 (c) 2016 Microsoft Corporation。保留所有权利。 3 
     4 C:\Users\co>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> 
  4. 创建表空间
    • 查询现有表空间(存储文件)

      1 SQL> select name from v$datafile;
      2 
      3 NAME
      4 --------------------------------------------------------------------------------
      5 C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SYSTEM.DBF
      6 C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SYSAUX.DBF
      7 C:\ORACLEXE\APP\ORACLE\ORADATA\XE\UNDOTBS1.DBF
      8 C:\ORACLEXE\APP\ORACLE\ORADATA\XE\USERS.DBF
    • 创建表空间

       1 SQL> create tablespace student datafile 'c:\oraclexe\app\oracle\oradata\xe\student.dbf' size 2048m;
       2 
       3 表空间已创建。 4 
       5 SQL> select name from v$datafile;
       6 
       7 NAME
       8 --------------------------------------------------------------------------------
       9 C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SYSTEM.DBF
      10 C:\ORACLEXE\APP\ORACLE\ORADATA\XE\SYSAUX.DBF
      11 C:\ORACLEXE\APP\ORACLE\ORADATA\XE\UNDOTBS1.DBF
      12 C:\ORACLEXE\APP\ORACLE\ORADATA\XE\USERS.DBF
      13 C:\ORACLEXE\APP\ORACLE\ORADATA\XE\STUDENT.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 下载

连接数据库

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

 更多 Oracle 相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12

 本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-02/140904.htm

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2022-01-22发表,共计3000字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中

星哥玩云

星哥玩云
星哥玩云
分享互联网知识
用户数
4
文章数
19348
评论数
4
阅读量
7804065
文章搜索
热门文章
开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南

开发者必备神器:阿里云 Qoder CLI 全面解析与上手指南 大家好,我是星哥。之前介绍了腾讯云的 Code...
星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛NAS-6:抖音视频同步工具,视频下载自动下载保存

星哥带你玩飞牛 NAS-6:抖音视频同步工具,视频下载自动下载保存 前言 各位玩 NAS 的朋友好,我是星哥!...
云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板1Panel:小白轻松构建Web服务与面板加固指南

云服务器部署服务器面板 1Panel:小白轻松构建 Web 服务与面板加固指南 哈喽,我是星哥,经常有人问我不...
我把用了20年的360安全卫士卸载了

我把用了20年的360安全卫士卸载了

我把用了 20 年的 360 安全卫士卸载了 是的,正如标题你看到的。 原因 偷摸安装自家的软件 莫名其妙安装...
星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛NAS-3:安装飞牛NAS后的很有必要的操作

星哥带你玩飞牛 NAS-3:安装飞牛 NAS 后的很有必要的操作 前言 如果你已经有了飞牛 NAS 系统,之前...
阿里云CDN
阿里云CDN-提高用户访问的响应速度和成功率
随机文章
优雅、强大、轻量开源的多服务器监控神器

优雅、强大、轻量开源的多服务器监控神器

优雅、强大、轻量开源的多服务器监控神器 在多台服务器同时运行的环境中,性能监控、状态告警、资源可视化 是运维人...
零成本上线!用 Hugging Face免费服务器+Docker 快速部署HertzBeat 监控平台

零成本上线!用 Hugging Face免费服务器+Docker 快速部署HertzBeat 监控平台

零成本上线!用 Hugging Face 免费服务器 +Docker 快速部署 HertzBeat 监控平台 ...
使用1Panel面板搭建属于你的AI项目环境

使用1Panel面板搭建属于你的AI项目环境

使用 1Panel 面板搭建属于你的 AI 项目环境 在 AI 项目越来越火的今天,很多朋友都想自己动手搭建一...
Python自学26 – Cookie和Session

Python自学26 – Cookie和Session

Python 自学 26 – Cookie 和 Session 在学习 Web 开发时,Cooki...
150元打造低成本NAS小钢炮,捡一块3865U工控板

150元打造低成本NAS小钢炮,捡一块3865U工控板

150 元打造低成本 NAS 小钢炮,捡一块 3865U 工控板 一块二手的熊猫 B3 工控板 3865U,搭...

免费图片视频管理工具让灵感库告别混乱

一言一句话
-「
手气不错
星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛NAS-7:手把手教你免费内网穿透-Cloudflare tunnel

星哥带你玩飞牛 NAS-7:手把手教你免费内网穿透 -Cloudflare tunnel 前言 大家好,我是星...
手把手教你,购买云服务器并且安装宝塔面板

手把手教你,购买云服务器并且安装宝塔面板

手把手教你,购买云服务器并且安装宝塔面板 前言 大家好,我是星哥。星哥发现很多新手刚接触服务器时,都会被“选购...
还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手!

还在找免费服务器?无广告免费主机,新手也能轻松上手! 前言 对于个人开发者、建站新手或是想搭建测试站点的从业者...
星哥带你玩飞牛NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手!

星哥带你玩飞牛NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手!

星哥带你玩飞牛 NAS-13:自动追番、订阅下载 + 刮削,动漫党彻底解放双手! 作为动漫爱好者,你是否还在为...
星哥带你玩飞牛NAS-16:飞牛云NAS换桌面,fndesk图标管理神器上线!

星哥带你玩飞牛NAS-16:飞牛云NAS换桌面,fndesk图标管理神器上线!

  星哥带你玩飞牛 NAS-16:飞牛云 NAS 换桌面,fndesk 图标管理神器上线! 引言 哈...