当前位置: 首页 > 编程日记 > 正文

详解Oracle安装与配置.

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

一.Oracle 简介.

Oracle

oracle是殷墟(Yin Xu)出土的甲骨文(oracle bone inscriptions)的英文翻译的第一个单词,在英语里是“神谕”的意思。Oracle是世界领先的信息管理软件开发商,因其复杂的关系数据库产品而闻名。Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统。
更详细的请参见:百度百科
http://baike.baidu.com/view/15020.htm
二.Oracle的安装.
本人演示的是Oracle.10g.For.Windows.
准备好安装包.打开 install\setup.exe 进行安装.
这里顺便说下Oracle 的版本
ORACLE数据库产品,从ORACLE2.0开始,没有1.0,一直到ORACLE7.3.4都只是简单的版本号,但从ORACLE8开始 出现了不同的标识.
Oracle 8
Oracle 8i 此处的i表示Internet,表示该产品全面支持Internet应用.
Oracle 9i  Oracle 10g  Oracle 11g   此处的g是Grid的缩写,表示支持"网格运算"到目前为止,最新版的是ORACLE11g,而ORACLE还有一个产品,称为ORACLE11i,全称是Oracle Applications 11i,这里的i是Intelligence的缩写,表示电子商务智能软件,它不是数据库产品,而是一整套电子商务套件,是一套全面的商务应用软件.
1.安装界面.
1
2 .指定文件安装的位置.2
3.选择安装类型,这里我们选择企业版.3
4.选择数据库配置,选中创建启动数据库.4
5.指定数据库名和SID,下面另有一个数据库示例.我们选上.5
6.选择数据库管理选项,默认的就行了.6
7.指定数据库文件存储的位置,这里我们换个位置,不放在安装目录下.7
8.指定备份和恢复选项,这个启动的是自动备份,根据需要进行选择..8
9.指定数据库帐号的口令,选择使用同一口令,这个自己设置..9
10.概要信息.10
11.开始安装,耐心等待即可.11
12.这里得注意下,别直接点next了.打开口令管理..12
13.所有数据库账户(除SYS,SYSTEM,DBSNMP,SYSMAN外),均为锁定状态,需要进行解锁操作,勾选表示锁定数据库.修改
普通用户    :Scott        密码:tiger
超级管理员:SYS          密码:change_on_install
普通管理员:SYSTEM 密码:manager
.13
14.
15.至此安装过程全部完成.点击退出即可.
16.退出安装后,会自动打开EM(企业管理器)的工具,我们在学习中很少使用,不用管太多..
EM
17.装好后,会注册一系列的Oracle的服务.打开运行(win+R) 输入services.msc 打开服务.会看到如下所示的服务.
这些服务中,有两个必须启用
OracleOraDb10g_home1TNSListener ,看名字就知道是监听服务.客户端想链接数据库,必须打开此服务.
OracleServiceWANG 表示数据库的主服务.必须启用,否则Oracle 无法使用.
OracleService+数据库名.我这里是wang
三.登陆.SQLPLUS
SQLPLUS 是Oracle 提供的一个命令行执行的工具.
SQLPLUS 有两个命令:
1.sqlplus:以命令行的方式进入数据库.口令输入的过程是不显示出来的.
2.sqlplusw:以窗口的形式登陆并启动命令行工具.以后多用这种方式.
输入用户名和口令,主机字符串就是我们的数据库名啊.
说说两种方式的区别吧.
输入 select * from emp ; 注意以";"结尾.运行如下:
可以看到非常的混乱.这里我们可以设置下,
set linesize 200 设置每行显示的长度
再执行下查询
看看.是不是清晰多了.
但是还有一个看了很别扭啊.就是字段重复显示了.
set  pagesize 200 设置每页显示记录的长度.
这样显示的才是看起来一目了然的.但是sqlplus这个是显示不成这个的啊.
至此安装,设置就全部结束了.祝您学习愉快!Good Luck!

本文出自 “幽灵柯南的技术blog” 博客,请务必保留此出处http://enetq.blog.51cto.com/479739/316532

转载于:https://www.cnblogs.com/chenbg2001/archive/2011/04/14/2016008.html

相关文章:

今天起,在广东可以用百度App一键报警!

今天,百度联合广东省公安厅上线了一款智能小程序:只要打开你手机里的百度 App 就能用了 !在110实际接警的过程中,经常会遇到电话并不能很好地表达发生事件的地点等信息的情况,会耽误救援时间。因此,“广东1…

Spring 注解

1. Configuration Configuration用于定义配置类,可替换xml配置文件,被注解的类内部包含有一个或多个被Bean注解的方法,这些方法将会被AnnotationConfigApplicationContext或AnnotationConfigWebApplicationContext类进行扫描,并用…

Junit的安装与使用

一、简介: JUnit是一个Java语言的单元测试框架。它由Kent Beck和Erich Gamma建立,逐渐成为源于Kent Beck的sUnit的xUnit家族中最为成功的一个。 JUnit有它自己的JUnit扩展生态圈。多数Java的开发环境都已经集成了JUnit作为单元测试的工具。Junit测试是程…

安装 ssh 的公开密匙到 iPhone 上

1). 在Mac的终端上产生密匙 ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/xxxx/.ssh/id_rsa): Created directory /home/xxxx/.ssh. Enter passphrase (empty for no passphrase): xxx Enter same passphrase again…

浏览器关闭事件处理

//有确认退出var msg_unload"您的文章内容还没有进行保存!";var unloadConfirm {};unloadConfirm.SetConfirmMsg function(confirmMsg){ window.onBeforeUnload function(event) { event event || window.event; event.returnval…

spring注解--@Bean

Configuration public class KnightConfig {Beanpublic Knight knight(){return new BraveKnight(quest () );}}spring的Bean注解用于告诉方法,产生一个Bean对象,然后把这个Bean对象交给spring管理。注意:产生这个Bean对象的方法Spring只会调…

如何用 Windows Live Writer 和 Word 2013 分别发表博客到Cnblog 和CSDN

ps CSDN 老是505错误,放弃了 为什么会写这篇 最近写博客在 Cnblog 上面写博客, 发现图片不能复制了直接粘贴上,这对于把博客当随手笔记的人来说无疑非常痛苦。求助于博客园,他们让我用 Windows Live Writer 试试。我查了下大家推荐…

JavaScript 事件冒泡简介及应用(转)

http://www.jb51.net/article/21801.htm 一、什么是事件冒泡在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返…

不改文件名的情况下上传突破

方法不错,首先就是不强制改上传文件名。还有就是上传目录没有执行的权限。 然后用这方法貌似就可以上传到上级可写目录了。 比如抓这是抓的上传数据包: POST /upload/upfile.asp HTTP/1.1Accept: application/x-shockwave-flash, image/gif, image/x-xbitmap, image…

static interface method calls are not supported at language level 1.6

报错解决(导入项目时) 点击那个红色的小灯泡 下面的那行: set language to … 等待 即可

Objetive-C +load方法研究

load方法的执行时机Objetive-C 的runtime会在一个类的所有方法加载到内存中时调用这个类的load() 方法,因为每个类的方法只是加载一次,所以每个load()方法只调用一次。加载一个类的方法会在一个进程启动开始的时候,这个…

HDU3434数学题

纯粹的数学题,题目的意思是给你一组序列,让你能同时改变它的一个子序列,让其子序列的值增加1,或者减少1. 思路的话,就是找其中的数学规律,给你的序列例如是:3,5,1,4,7。先求出其序列的正差和5-3…

python的基本知识点

一.数据类型 1.整数2.浮点数3.字符串4.布尔值:True/False5.空值:None 二.变量 变量名必须是大小写英文、数字和_的组合,且不能以数字开头 三.常量 全部大写的变量名表示常量,python没有一种机制保证常量不能被修改.PI 3.14156 四.特殊的地板除 // // 除法只取结果的…

上传代码到git上的分支(协同开发)

任意位置右键单击 git bash,输入命令如下: git config --global user.name "用户名" (用户名就是gitlab上的用户名,我的是名字拼音)git config --global user.email "邮箱" (注册gitlab时的邮箱&…

Android网络编程系列 一 Socket抽象层

在《Android网络编程》系列文章中,前面已经将Java的通信底层大致的描述了,在我们了解了TCP/IP通信族架构及其原理,接下来我们就开始来了解基于tcp/ip协议层的Socket抽象层。本篇文章将会让我们清楚的了解和学会使用Socket。什么是Socket&…

HDFS的shell和API操作

1. HDFS的shell操作 hadoop version //查看版本 hadoop fs -appendToFile src(Linux中的文件) dest(hdfs目录下的文件) //追加 hadoop fs -cat file(hdfs目录下的文件) //查看文件内容 Hadoop fs -tail file(hdfs目录下的文件) //查看文件末尾1kb的数据…

C#中的问号用法

在看一些国外牛人写的C#代码时,总是看到会有Boolean?、DateTime?这样的类型,以为是一些新的类型(该类型变量有一些新的属性和方法),后来经过查找相关的资料,发现原来另有微妙。以下是MSDN中对这个问号的解…

L1-006 连续因子

题目: 一个正整数 N 的因子中可能存在若干连续的数字。例如 630 可以分解为 3567,其中 5、6、7 就是 3 个连续的数字。给定任一正整数 N,要求编写程序求出最长连续因子的个数,并输出最小的连续因子序列。 输入格式: 输…

Python Data Structures

1. list 2. stack 3. queue 4. tuple 5. sequence 6. set 7. dict #-*- coding: utf-8 -*-# 添加中文注释Created on 2011-4-29test for python data structureauthor: xuqiang###################list##################print("test for list");a [66.25, 333, 333…

【转】 ubuntu12.04更新源

原文网址:http://blog.chinaunix.net/uid-26404477-id-3382633.html 摘 要:本文列出ubuntu 12.04 LTS更新源列表,内容为网友整理,此处为转载。因为我还在重庆读书,所以在设置自己的源列表的时候选择了电子科技大学的更…

Ubuntu 上创建常用磁盘阵列

RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价…

L1-009 N个数求和

题目 本题的要求很简单,就是求N个数字的和。麻烦的是,这些数字是以有理数分子/分母的形式给出的,你输出的和也必须是有理数的形式。 输入格式: 输入第一行给出一个正整数N(≤100)。随后一行按格式a1/b1 a2/…

我的理解:box-sizing

下面是我在博客园找到的,和我遇见的情况很相似,所以摘抄下来,原文见:http://www.cnblogs.com/charling/p/3635031.html box-sizing语法: box-sizing : content-box || border-box || inherit 参数取值: con…

世界最大规模3D打印混凝土步行桥在上海 落成启用

1月12日,世界最大规模3D打印混凝土步行桥在沪落成启用,人们站在桥体上欢庆该新兴建筑体的诞生。 中新网上海1月13日电 (记者 于俊)一座体态优雅、形似飘带的水泥桥12日横跨于上海宝山智慧湾的小河之上,宣告全球最大规模混凝土3D打印步行桥落成…

idea打开web项目之后一直闪烁

解决办法: 点击, 选择第一个(清除缓存并重启) 这时Idea会自动重新启动,之后就没有闪烁的状态了。 一开始我选择是第二个,清除无效的缓存,但是并没有起作用。

第十章:控制文件

控制文件管理[大纲] 控制文件的结构  控制文件的复用  控制文件的重建  控制文件的管理一、数据库控制文件控制文件中记载了数据库的物理结构等重要的数据库信息,如数据文件和日志文件信息。控制文件是用 于维护数据库完整性的重要文件。Oracle 正是使用…

UIImage图片拉伸方法

纵观移动市场,一款移动app,要想长期在移动市场立足,最起码要包含以下几个要素:实用的功能、极强的用户体验、华丽简洁的外观。华丽外观的背后,少不了美工的辛苦设计,但如果开发人员不懂得怎么合理展示这些设…

【摘录】GestureDector使用

boolean onDoubleTap(MotionEvent e)解释:双击的第二下Touch down时触发boolean onDoubleTapEvent(MotionEvent e)解释:双击的第二下Touch down和up都会触发,可用e.getAction()区分。boolean onDown(MotionEvent e)解释:Touch …

IDEA新建springboot项目发生错误

idea新建spring boot项目 选择这个默认的Default 之后弹出提示框如下 这个时候首先试一下更换一下网络,我用的是wifi就换成热点,就可以了,是因为网络的问题

windows form窗体应用程序,建一个记事本参考代码,重点是打开,保存,另存为...

//当点击打开的时候private string files; //建一个成员变量,用来存储打开的路径private void 打开OToolStripMenuItem_Click(object sender, EventArgs e){//openFileDialog1.Filter "文本文件|*txt|视频文件|*avi;*jpg"; //filter建立一个筛选器//ope…