学习oracle

下载oracle

网址http://www.oracle.com/technetwork/index.html

根据你的机型选择下载安装不同版本,首先你得注册一个oracle账户才能下载。

官网EX Edition是学习免费用的。

我的电脑是64位所以选择了一下版本。

解压安装

(1)

(2)

(3)

(4)

我安装的在D盘空间足够大

(5)输入口令随意取自己,但要自己记住哦,我输入的是1234

(6)安装

(7)

配置oracle

(1)启动

2)sqlplus 连接数据库用户system 密码1234(前边设置的)

1.  建立表空间和用户的步骤:

2.  用户

3.  建立:create user 用户名 identified by "密码";

4.  授权:grant create session to 用户名;

5.              grant create table to  用户名;

6.              grant create tablespace to  用户名;

7.              grant create view to  用户名;

例如:

建立:create user myuseridentified by "password";

授权:grant createsession to myuser;

grant create table to myuser;

grant create tablespace to myuser;

grant create view to  myuser;

grant connect,resource to myuser;

grant create any sequence to myuser;

grant delete any table to myuser;

grant insert any table to myuser;

grant select any table to myuser;

grant unlimited tablespace to myuser;

grant execute any procedure to myuser;

grant update any table to myuser;

1.  表空间

2.  建立表空间(一般建N个存数据的表空间和一个索引空间):

3.  create tablespace 表空间名

4.  datafile ‘ 路径(要先建好路径)\***.dbf  ‘ size *M

5.  tempfile ‘ 路径\***.dbf ‘ size *M

6.  autoextend on  --自动增长

7.  --还有一些定义大小的命令,看需要

8.   default storage(

9.   initial 100K,

10. next 100k,

11.);

例子:创建表空间

create tablespace DEMOSPACE

datafile‘D:\soft\oracle\app\oracle\oradata\oracle_tablespaces\DEMOSPACE_TBSPACE.dbf‘size 1500M

autoextend on next 5M maxsize 3000M;

删除表空间

drop tablespace DEMOSPACE including contentsand datafiles

  1. 1.  备份数据库
  2. 2.  --导入导出命令
  3. 3.  ip导出方式: exp myuser/[email protected]:1521/orcl file=f:/f.dmp full=y
  4. 4.  exp myuser/[email protected] file=f:/f.dmp full=y
  5. 5.  imp myuser/[email protected] file=f:/f.dmp full=y ignore=y

重新登录

使用创建的用户登录

使用plsql

配置tns

LISTENER_ORCL =

(ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))

安装plsql 配置oci

登录

时间: 2024-10-12 14:28:18

学习oracle的相关文章

如何学习Oracle

如何学习Oracle?分清几个概念是关键 经常有一些Oracle的初学者问到以下几个问题,这里集中解答一下,希望对大家有帮助. 1.如果有一定的数据库基础,知道SQL是怎么回事,即使写不出来简单的SQL,但可以看动它们,你就可以跳到2.否则请先看一下数据库基础和SQL语言,不需要很深,更不需要去记忆那些复杂的SQL命令,这些可以留在以后边应用边学习.记忆. 2.要想学好ORACLE,首先要学习ORACLE的体系结构,现在你不需要深入理解它们,但要分清几个关键的概念: instance & dat

学习oracle数据库引航二——后台进程

from 谭怀远--数据库领航 后台进程 一.system monitor(SMON) (非正常关闭后的)实例恢复 二.process monitor(PMON) 回滚事务 释放锁及其它资源 重启死掉的调度器.(在共享服务器中用).分配用户连到哪个服务器上. 在监听器中注册服务信息 三.DBWn和LGWR DBWRn下写入磁盘文件 四.check point(CKPT) 喊DBWn写脏数据 完后会更新DATAFILE的HEADER和控制文件的HEADER.而HEADER中有同步所需要的信息,即C

第五篇 Getting Started with ORACLE EBS(开始学习ORACLE EBS)

第一篇介绍了ERP软件是供应链管理软件.告诉你这个软件改善或提升企业管理的切入点和着力点.有了着力点才能给力. 第二篇介绍了什么是咨询以及咨询工作共通的章法,告诉了你咨询的套路是什么,就像练习一套拳,套路就是这样的,这些是形式的东西. 第三篇介绍了EXCEL和基于数据库的软件在数据处理方面的异同. 第四篇介绍了在国内做咨询你应该具备的一些基础理论常识. 从本篇也就是第五篇开始着手介绍一些循序渐进学习ORACLE EBS的知识.面向的读者是ORACLE EBS系统实施新手.并欢迎高手不吝批评纠正.

深入学习Oracle分区表及分区索引

关于分区表和分区索引(About Partitioned Tables and Indexes)对于10gR2而言,基本上可以分成几类: •       Range(范围)分区 •       Hash(哈希)分区 •       List(列表)分区 •       以及组合分区:Range-Hash,Range-List. 对于表而言(常规意义上的堆组织表),上述分区形式都可以应用(甚至可以对某个分区指定compress属性),只不过分区依赖列不能是lob,long之类数据类型,每个表的分区

学习oracle数据库引航三——数据库对象

一.表-段 表分区:便于进行删除操作等. 可以直接删除分区表(迅速). 使用while等条件时效率高. 二.索引 提高查询速度 影响DML(更新.插入.删除)效率 更新表内容同时也要更新索引的内容. 三.数据库链 database link 两台数据之间 基于分布式事务的机制. 四.表空间 可以有多个数据文件 学习oracle数据库引航三--数据库对象,布布扣,bubuko.com

有了SQLService的基础,轻松学习Oracle

最近想要了解一下Oracle,就和度娘借了点资料,学习学习.Oracle,我知道也是数据库,至于其他的,我就不清楚了.所以,还是了解一下吧. 其既然也是数据库,那和SQLService应该有所异同吧. Oracle是目前最流行的数据库之一,很多大公司都在用它.它的功能强大,性能卓越. 我们在开发系统前无疑要设计我们的数据,那么你有没有认真考虑过,你所开发的系统使用哪种数据库最好呢? 如果在公司上班,我们应该考虑多方面的,而不是随意使用. 我们应该考虑项目的规模:负载量有多大,也就是用户有多大:考

献给初学者--学习ORACLE的第一篇故事

学习ORACLE感触 刚接触ORACLE 数据库没多久,从网上看到一篇描写ORACLE体系知识的故事,叫<SID之家>,抱着兴趣读了一遍,没想到,该故事非常好,对初学者了解ORACLE数据库的体系非常有帮助.且在以后的学习过程中,学到不同阶段ORACLE,在读一遍,也会有不同的感悟.该故事与ORACLE数据库所做的事情进行关联,关联的非常好.在此献给想学习ORACLE数据库的初学者. -_-(其实已经出来很多年了,但是忍不住还是想推广给想学ORACLE数据库的人,因为我就是因为这篇故事才进入了

一脸懵逼学习oracle(图形化界面操作---》PLSQL图形化界面)

1:经过几天的折腾,终于将oracle安装成功,创建用户,授权等等操作,接下来就安安心心学习oracle: 安装好PLSQL图形化界面和汉化以后(过程自己百度吧,百度more and more),登录图形化界面的时候就是这个B样: 2:登录成功以后就是这个B样: 左侧有三栏,自己根据需要自己拉查看信息就可以了,比如这样: 3:新建一个数据表: 点击新建然后就是这个样子的:起好数据表名称 新建数据表的列是这样子的: 4:插入数据是这样子的: 插入数据是这个样子的,点对号保存数据,点提交进行事务提交

【三思笔记】 全面学习Oracle分区表及分区索引

[三思笔记]全面学习Oracle分区表及分区索引 2008-04-15 关于分区表和分区索引(About PartitionedTables and Indexes) 对于 10gR2 而言,基本上可以分成几类: v  Range(范围)分区 v  Hash(哈希)分区 v  List(列表)分区 v  以及组合分区:Range-Hash,Range-List. 对于表而言(常规意义上的堆组织表),上述分区形式都可以应用(甚至可以对某个分区指定 compress 属性),只不过分区依赖列不能是

关于学习Oracle数据库的一般步骤

学习Oracle数据库的大致过程有(以Oracle 10g为例): 第一章:Oracle的安装和配置 第二章:Oracle数据库管理 第三章:SQL初步介绍 第四章:基本SQL-SELECT语句 第五章:过滤和排序数据 第六章:单行函数 第七章:多表查询(1) 第八章:多表查询(2) 第九章:分组函数 第十章:子查询 第十一章:创建和管理表 第十二章:数据处理 第十三章:约束 第十四章:视图 第十五章:其它数据库对象 第十六章:控制用户权限 第十七章:SET运算符 第十八章:高级子查询 第十九章