`
summer_021
  • 浏览: 55575 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

Oracle10g学习一: Oracle的安装

    博客分类:
  • SQL
阅读更多
1、安装前置,环境设置 详见:Oracle10g安装前准备

2、解压安装包,点击里面的db\Disk1\setup.exe
如图:

设置安装目录、全局数据库的名字、口令,我这里口令输入admin

3、检查条件,如果不符合再参照第一点,所有检查都通过,点击下一步


4、直到如图界面,点击安装


5、开始安装,如图:


6、整个安装过程都不要点任何东西,直到如图界面:



7、选择口令管理:
输入如下账户的口令:
•  普通用户:scott 用户的密码:tiger
•  普通管理员:system 用户的密码:manager
•  超级管理员:sys用户的密码:change_on_install
如图:



点击退出 安装完成

Oracle主要知识点如图:




Oracle简介:

Oracle是现在全世界最大的数据库提供商,编程语言提供商,应用软件提供商,它的地位等价于微软的地位。
Oracle 是一个生产中间件和数据库的生产商,Oracle 原本的含义:“神喻”,指的是神说的话。
中国在商朝的时代,把一些刻龟壳上的文字当成是上天的指示,所以在中国将 Oracle 也翻译成“甲骨文”。
Oracle 公司的发展实际上依靠了 IBM 公司。可以google一下Oracle公司的发展。
Oracle 的创始人:Larry Ellison,他一生的最大目标,“财富榜超过比尔•盖茨”。
另一创始人:BruceScott, 现在已经离开了 Oracle 公司。开发出了一套新的数据库 :PointBase。



Oracle的版本

Oracle 8 / Oracle 8i:i表示Internet,表示此时 Oracle 公司正式开始进军互联网
Oracle 9i:Oracle 9i 和 8i 相比是非常相似的
Oracle 10g:g,表示网格技术。
Oraccle 11g:是一个完整的产品,也是最新的产品
网格技术:
    例如:以 baidu 搜索为准,现在想使用一个软件,但是此软件在离自己非常近的地方就存在了下载地址,但是与自己非常远的地方也同样存在一个下载地址,那么搜索引擎完全有可能搜索到远的那个地址,从而导致下载速度慢,不利用就近的下载站点。所以新的网络概念就是将网络划分成一个个的网格,通过网格表示一个区域。



Oracle的服务




开启最后两个就可以了。 一个是监听器 一个是ServerXXX
OracleOraDb10g_home1TNSListener:表示监听服务,如果客户端要想连接到数据库,此服务必须打开,在日后的程序开发中此服务起作用。
OracleServiceXXXX,表示数据库的主服务,命名规则:OracleService 数据库名称。此服务必须启动,否则 Oracle 根本就无法使用。



修改计算机名字

修改计算机名字后【我的电脑->属性->计算机名字->更改主机名字】,原来配置的网络就无法正常工作,需要手动修改,Oracle11g会自动修改。 10g需要用户手动修改。
修改两处地方:
     1、D:\oracle\product\10.2.0\db_1\network\ADMIN\listener.ora
    2、D:\oracle\product\10.2.0\db_1\network\ADMIN\tnsnames.ora


如果上述操作之后还是不行要进行数据库名称注册,打开NetManager进入网络管理设置




SQLPlus连接Oracle

SQLPlus是 Oracle 提供的一个命令行执行的工具软件,安装之后会自动在系统中进行注册。Sqlplus 中有两种命令:
sqlplus.exe.  sqlplusw.exe  在运行里面可以直接输入。
打开SQLPlus输入用户名和密码就可以连接数据库,但是里面的密码是不显示的。

使用sqlplus:
在使用此命令的时候会提示一个主机的字符串,如果一台电脑上有多个数据库的话,则要在此处输入数据库的名称。
在一个数据库中会存在多张表,每一张表都有其记录。
现在输入以下的命令:
SELECT * FROM emp ; 查询数据库中的 emp 表数据。

上述查询的结果会有分页和折行,处理方法:
•  设置每行显示的长度: set linesize  长度 ;
•  修改每页显示记录的长度: set pagesize  行数 ;

在 sqlplusw 中存在大量的可用命令。
在 sqlplusw 无法控制方向键,所以一般会使用本机的记事本程序进行编辑,直接在命令
窗口中输入“ed 文件名称即可”输入之后,会提示用户是否要创建此文件。
编辑完成之后,就可以通过@文件名称的方式执行命令。

除了可以在 sqlplusw 中建立这个文件之外,也可以通过@找到磁盘上的文件。现在在 d 盘上有一个demo.txt 的文件,文件中也是select语句:执行的时候要指定文件的路径:@D:demo.tx,效果是完全一样的。

如果文件的后缀名称是*.sql的话,则不用输入后缀名称也可以找到。默认找到文件的后缀就是*.sql

在 sqlplusw 中也可以使用其他用户连接,例如:sys 或 system 用户
conn  用户名/密码 [AS SYSDBA | SYSOPER]
•  如果现在连接的是超级管理员(sys):则在连接的最后必须写上 AS SYSDBA。以系统管理员的身份进行登陆。
conn sys/change_on_install as sysdba ;
那么这个时候再次发出之前的查询命令,会提示错误:
SQL> SELECT * FROM emp ;
SELECT * FROM emp
此错误表示 emp 不存在。因为 emp 表是属于 scott 用户下的表,而 sys 用户本身没有,此时如果要查询则select * from scott.emp;  (用户名.表名)

show user : 显示当前正在连接的用户是那一个
SELECT * FROM tab ; 显示一个数据库中全部表名称:


  • 大小: 91.5 KB
  • 大小: 94.7 KB
  • 大小: 76.2 KB
  • 大小: 65.9 KB
  • 大小: 53.3 KB
  • 大小: 74.6 KB
  • 大小: 61.6 KB
  • 大小: 49 KB
  • 大小: 30.5 KB
  • 大小: 20.7 KB
  • 大小: 18 KB
  • 大小: 14.9 KB
分享到:
评论

相关推荐

    Linux下Oracle 10g安装

    Linux下Oracle 10g安装 有不少网友需要,学习在Linux上从头安装 Oracle 数据库 10g 的基础知识(仅用于评估)。

    Oracle10g学习笔记

    Oracle10g学习笔记,Oracle10g学习笔记Oracle10g学习笔记Oracle10g学习笔记Oracle10g学习笔记Oracle10g学习笔记

    oracle 10g 学习文档

    第 2 章: 安装 oracle 软件并构建数据库.pdf 第 3 章:oracle enterprise manager 入门.pdf 第 4 章:配置网络环境.pdf 第 5 章:管理 oracle 例程.pdf 第 6 章:管理数据库存储结构1.pdf 第 6 章:管理数据库存储...

    成功之路:Oracle11g学习笔记.pdf

    《成功之路:Oracle 11g学习笔记》共24章,主要介绍了Oracle安装、干净卸载Oracle、数据库启动关闭、Oracle网络配置等相关内容。在介绍Oracle系统管理的知识以后,将介绍与开发相关的内容(如PL/SQL基础知识、存储过程...

    oracle9i oracle11g oracle10g 性能调优 基础学习 视频地址

    Oracle10G数据库系统教程02-0003 10 Oracle10G数据库系统教程02-0003 10 Oracle10G数据库系统教程02-0006 10 Oracle10G数据库系统教程01-0002 11 Oracle10G数据库系统教程01-0003 11 Oracle10G数据库系统教程01-0004...

    oracle 10g学习资料

    oracle 10g的学习资料,简单易懂,是出初级者不可或缺的法宝。

    oracle 10G学习完全图解

    内含详细安装图解步骤,及安装Oracle注意事项和重装步骤,及使用oracle的详细教程。是一部学习oracle不可缺少的书籍。

    Oracle 10g 学习笔记

    │ oracle10g系统管理之簇管理(一) - lvhuiqing的专栏 - CSDN博客.mht.lnk │ oracle10g系统管理之簇管理(二) - lvhuiqing的专栏 - CSDN博客.mht │ oracle10g系统管理之簇管理(二) - lvhuiqing的专栏 - CSDN...

    centos5.5安装oracle10g

    centos5.5安装oracle10g: 自己写的文档,学习用的,供大家参考

    ORACLE 10G 学习资源

    这是很好的描述Oracle 10g 架构学习的资料,有助于系统学习Oracle数据库。

    oracle database 10g 完整参考手册part1

    第2章 安装Oracle Database 10g和创建数据库 第3章 升级到Oracle Database 10g 第4章 规划Oracle应用程序——方法、风险和标准 第Ⅱ部分 SQL和SQL*Plus 第5章 SQL中的基本语法 第6章 基本的SQL*Plus报表及命令 第7章...

    欧拉系统安装oracle 11g

    欧拉系统安装oracle 11g

    成功之路:Oracle11g学习笔记

    资源名称:成功之路:Oracle 11g学习笔记内容简介:本书专为开发人员编写,先引导开发新手熟悉Oracle环境,然后进入数据库开发,并要掌握项目开发中的一些技巧。开发技巧展示是本书的一大特色(这一点很值得资深的...

    Oracle 10g 学习课件

    一台非常好的oracle学习课件,利于快速上手掌握!

    Oracle11g完全学习手册视频讲解(41集)

    教程名称:Oracle 11g完全学习手册视频讲解(41集)课程目录:【】Oracle 11g完全学习手册(01-10)【】Oracle 11g完全学习手册(11-20)【】Oracle 11g完全学习手册(21-30)【】Oracle 11g完全学习手册(31-41)【】Oracle ...

    oracle10g 一步步建立物理备库

    oracle10g 环境下一步步学习如何建立一个物理备用数据库。

    Oracle 10g OCP学习指南:1Z0-042

    Oracle10g OCP学习指南,sybex出版!很好的资料,想考OCP的朋友可以看下!

    OCA:Oracle 10g管理I学习指南:1Z0-042(pdf)-part2(共两卷)

    OCA 1z0-042 中文版 第二部分(共两部分)

    成功之路:Oracle_11g学习笔记17

    成功之路:Oracle_11g学习笔记17成功之路:Oracle_11g学习笔记17成功之路:Oracle_11g学习笔记17

    OCA:Oracle 10g管理I学习指南:1Z0-042.pdf

    OCA:Oracle 10g管理I学习指南:1Z0-042.pdf

Global site tag (gtag.js) - Google Analytics