1. 使用VMware虚拟安装Oracle;

    操作步骤:
    (1)、打开xp系统的镜像(xp_oracle);
    (2)、开启虚拟机,点击我已复制该虚拟机;提示是否每次开启都要尝试连接此虚拟设备吗?选否
    (3)、xp系统中关闭防火墙;

  2. xp系统中安装Oracle

    操作步骤:
    (1)、宿主机中解压oracle10安装包;
    (2)、复制安装包到xp系统中;
    (3)、打开安装包,点击setup开始安装;
    (4)、step1选择安装方法:选择基本安装 -> 设置全局数据库名和口令,下一步;
    (5)、step2产品特定的先决条件检查: 勾选正在检查网络配置需求,下一步;
    (6)、step3概要:点击安装;
    (7)、step4数据库创建完成:点击口令管理->点击解锁SCOTT、HR账户,分别设置口令,完成安装退出;
    (8)、dos命令下输入:"sqlplus scott/口令" 测试oracle是否能连接成功;

  3. Oracle数据库的体系结构

    (1)、数据库:database,一台计算机中只有一个数据库;
    (2)、实例:一般只有一个实例:orcl,一个数据库中可以用多个实例,每个实例,后台都会有一系列的进程;
    (3)、数据文件(dbf):数据库存储的数据都在后缀名为.dbf的文件中;
    (4)、表空间:存储数据的逻辑单位;
    (5)、用户: 面向的用户,每个用户下的表都不一样,自己维护自己的表;

  4. 客户端连接Oracle
    (1)、客户端连接工具:Instant Client 
             dos命令行远程连接oracle:sqlplus.exe scott/123456@192.168.26.128:1521/orcl
    (2)、图形化界面远程连接oracle:PLSQL Developer
       
         a).  PLSQL配置环境:
                   tools -> preferences ->Connection -> Oracle Home:D:\env\instantclient_12_1 
                                                                           -> OCI library:D:\env\instantclient_12_1\oci.dll
             b).  从oracle安装目录D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN 中拷贝tnsnames.ora 到D:\env\oracle-tnsnames目录下

    ORCL_LOCAL =
    (DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))(CONNECT_DATA =(SERVER  = DEDICATED)(SERVICE_NAME  = orcl))
    )ORCL_192.168.26.128 =
    (DESCRIPTION =(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.26.128)(PORT = 1521))(CONNECT_DATA =(SERVER  = DEDICATED)(SERVICE_NAME  = orcl))
    )EXTPROC_CONNECTION_DATA = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)))(CONNECT_DATA = (SID = PLSExtProc )(PRESENTATION = RO )))

    c).  配置环境变量:
                  TNS_ADMIN: D:\env\oracle-tnsnames

    (3)、或者使用第二种方式配置
             a).  D:\env\instantclient_12_1下新建目录 \network\admin\
             b).  从oracle安装目录D:\oracle\product\10.2.0\db_1\NETWORK\ADMIN 中拷贝tnsnames.ora 到 D:\env\instantclient_12_1\network\admin/目录下
             c). PLSQL客户端配置密码(用户名/密码@ 别名)
                  

  5. Oracle解决中文乱码问题
    PLSQL Developer 图形界面 new -> SQL Window

    select userenv('language') from dual;


    在环境变量中配置:
        NLS_LANG:AMERICAN_AMERICA.ZHS16GBK

  6. Oracle基础

    oracle常用指令:

    (1)、显示当前用户:show user
    (2)、查看当前用户下有几张表:select table_name from tabs;

  7. 使用PLSQL Developer新建其他用户
    (1)、使用系统用户登录,system/口令(步骤2.4设置的)

    (2)、找到User,点击右键new

    (3)、设置用户名,密码

    (4)、设置权限
           connect:     基本操作表的权限:比如增删改查、视图创建等
           resource: 创建一些函数,比如簇、索引,创建表、列等
           dba : 相当于管理员权限,拥有系统所有权限

    (5)、使用新用户名登录

  8. 无法对回收站的对象执行DDL/DML
    原理:
           在Oracle10g中,引入了一个回收站(Recycle Bin)的概念。回收站,从原理上来说就是一个数据字典表,放置用户Drop掉的数据库对象信息。被用户Drop的对象并没有被Oracle删除,仍然会占用空间。除非是用户手工进行Purge或者因为存储空间不够而被Oracle清掉。有了回收站,能够减少很多不必要的麻烦。常常看到开发人员误删除表,我们可以充分利用10g的闪回(FLASHBACK)功能来避免类似的人为操作。不能对已经放到回收站(Recycle Bin)中的对象执行DDL/DML语句。

    解决:
    SQL〉PURGE RECYCLEBIN;    //清空回收站

Oracle安装和配置相关推荐

  1. kcbzps oracle_快速进行Oracle安装及配置

    快速进行Oracle安装及配置 标签:docker Oracle 快速进行Oracle安装及配置的图文教程,分享给大家学习 1.下载Oracle 11g版本 或者把已存在的镜像还原 如:镜像文件名:h ...

  2. Oracle安装与配置(Linux)

    Oracle安装与配置 1. 检查内存.swap空间的配置:  系统内存        Swap Space  1GB~2GB         1.5*RAM  2GB~16GB         RA ...

  3. 详解Oracle安装与配置.

    标签:Oracle 安装 配置 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://enetq.blog.51cto.com/4797 ...

  4. Oracle 安装 网络配置 警告

    在安装oracle 10g时 有时在安装前检查"网路配置"时会有警告. yavaeye上流行的解决方案是 : 控制面板->添加硬件->是,我也经连接了此硬件->添 ...

  5. oracle 配置变更记录,Oracle安装、配置和.NET访问的简单记录

    安装 从​Oracle下载对应的安装包,安装目录改到了C盘,填写里必须的密码,其他没有修改. 创建数据库 使用Database Configuration Assistant​按照步骤创建数据库. ​ ...

  6. 学习笔记(01):Oracle数据库-Oracle安装与配置

    立即学习:https://edu.csdn.net/course/play/3574/62057?utm_source=blogtoedu oracle笔记

  7. 踩坑篇,多达21页的,超级详细的Oracle安装和配置教程,没有之一

    由于文档直接复制到博客,图片会转存失败.所以下面贴出几张长图.完整的pdf文档下载: https://download.csdn.net/download/qq_43290318/13724306

  8. [INS-30131] 执行安装程序验证所需的初始设置失败问题解决,windows下oracle安装步骤

    [INS-30131] 执行安装程序验证所需的初始设置失败问题解决,windows下oracle安装步骤 配置: 系统:windows10 数据库:Oracle Database 12c 第 1 版 ...

  9. Oracle安装配置手册

    关键字:oracle linux 安装 一.前期准备 *FTP客户端软件 *Xmanager *pl/sql dev *11G数据库安装程序,适用于Linux 64位,数据库版本11.2. 二.创建用 ...

最新文章

  1. Android测试原理(二)
  2. XMPP个人信息展示
  3. 前端性能优化-HTTP添加Expires头和Cache-Control
  4. 如何用深度学习做自然语言处理?这里有份最佳实践清单
  5. Knative 基本功能深入剖析:Knative Serving 的流量灰度和版本管理
  6. @1.0.0 dev: `webpack-dev-server --inline --progress --config
  7. C++学习笔记-----二分法之寻找非减序列第一个大于某个值的数或最后一个小于某个值的数
  8. numpy 数组抽取_清晰易懂的Numpy入门教程
  9. python字符串怎么用_零基础如何使用python处理字符串?
  10. 技术分享:从双11看实时数仓Hologres高可用设计与实践
  11. typecho和wordpress模板了解、开发流程介绍、前台后台前端后端区分
  12. base-64 字符串中的无效字符。_查找字符串中连续不重复最长字符串和长度的方法...
  13. linux下oracle10g安装配置说明,Linux下oracle10g安装配置说明(ZT)
  14. Lua require搜索路径指定方法
  15. Java annotation 自定义注释@interface的用法 转载记录
  16. 胡子决定编程语言运势[转载]
  17. linux如何更改mac地址
  18. 全力支撑用友云产品 打造技术中台标杆项目
  19. 大数据系统及分析技术
  20. 第三章 ContextCapture 19 空三处理

热门文章

  1. mysql将时间戳转换为年月日格式进行查询
  2. 关于context:property-placeholder的一个有趣现象
  3. 球机器人 配重_DIY:拥有绝佳移动力的球平衡机器人
  4. 神操作!用 Python 操作 xmind 绘制思维导图!
  5. Go Http 解析 text/plain
  6. Java函数的基本知识
  7. 技术资源:国内知名技术网站网址
  8. 社团管理系统网站(php+mysql)
  9. 拯救剁手党,出点闲置改善生活吧!
  10. 支付宝转账银行卡收款二维码制作教程