Oracle 11gR2_database的安装

来源:互联网 发布:笨办法学python pdf 编辑:程序博客网 时间:2024/06/12 00:16

Oracle 11gR2_database的安装

前言:

l oracle安装路径和安装目录没有中文和空格,最好拖到d:根目录

l Windows用户名不要起中文,这是作为程序员的最基本的要求,否则出现各种环境错误

l Oracle需要固定ip的,电脑又经常性换网卡,ip所以我用虚拟机的nat,ip是固定的.

l 删除注册表

因为第一次安装时,出现故障是很小的,然多次安装,就要处理一些问题:

准备工作:

如果你以前装过Oracle数据库,而且安装目录要改变请先打开注册表编辑器里的:

HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\和

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Oracle11和它下面的几个

如果你没安装过Oracle产品的话在注册表里面的与Oracle有关的注册表全删了,如果你安装过Oracle产品,就找与Oracle数据库有关的注册便删了,如果你以前安装过Oracle而没有执行安装前准备的话,在配置数据库的时候会出现各式各样的错误。

l 安装oracle 11g系统最好是1G以上内存,硬盘至少需要4.5G空间。

l 至少环境在Linux Server release 5.3以上。

l win安装包

n win32_11gR2_database(服务端)

n win32_11gR2_client(客户端)

l linux安装包

n linux_11gR2_database(服务端)

n linux_11gR2_client(客户端)

1 win在windows下安装服务端
1.1安装win32_11gR2_database安装包

系统:xp,win7,win8.1,win10ltsb2016

Java版本可以选择最新的,可以使用,需要提前安装

版本选择:oracle 11gR2,32位,尽量不要选择64位.

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html

clip_image002

1.下载两个文件

win32_11gR2_database_1of2.zip

win32_11gR2_database_2of2.zip

2.选中两个文件,解压到当前文件夹

clip_image004

3.运行

clip_image006

clip_image007

4.选择是

clip_image009

clip_image011

clip_image013

clip_image015

clip_image017

数据库版本选择标准版

字符集选择AL32UTF8或者ZHS16GBK

全局数据库名orcl

密码xxx(根据自己的习惯设置一个不容易被攻破的密码)

clip_image019

clip_image021

clip_image023

clip_image025

clip_image027

clip_image029

默认锁定的账户:

SYSTEM

SYS

SCOTT-->改为不锁定,设置口令密码

HR-->改为不锁定,设置口令密码

clip_image031

1.2 配置win下监听服务

选择开始菜单àOracle - OraDb11g_home1à配置和移植工具àNet Configuration Assistant

clip_image033

先删除后添加

clip_image035

clip_image037

clip_image039

clip_image041

clip_image043

clip_image045

clip_image047

clip_image049

在windows下安装win32_11gR2_database完成

1.3 设置windows下oracle服务

l 进入开始菜单à控制面板à管理工具à服务

l clip_image051

l 查看oracle相关组件是否成功安装。

l 由于oracle非常大,如果每次启动计算机时都自动启动,那么计算机会很慢,而且资源也基本被oracle占尽。

l 把oracle的相关服务启动类型都由自动改为手动。

l 需要使用oracle的时候手动启动

clip_image053

u 需要启动的两个服务

– OracleServiceORCL。

– OracleOraDb11g_home1TNSListener。

u 其他的都不需要启动

1.4 测试oracle,添加数据库用户

clip_image055

在命令行输入

sqlplus /nolog

clip_image057

进入sqlplus命令提示符,输入

conn /as sysdba

在sqlplus命令提示符下输入

create user dbuser1 identified by dbuser1;

(一定要以;号结尾)

(用户名可以自己随便取,例子中添加用户名为’dbuser1’,密码为’dbuser1’。 如果想修改用户密码执行alter user dbuser1 identified by newpasswd;。如果想删除该用户,可以执行drop user dbuser1;)

在sqlplus命令提示符下输入

grant connect,resource to dbuser1;

(一定要以;号结尾)

在sqlplus命令提示符下输入

quit;

退出sqlplus

用户dbuser1添加成功

clip_image059

测试2:

cmd命令行输入:

cd \

sqlplus scott

连接到了sql了

输入:

select * from tab;

select * from dept;

select * from emp;

设置格式:

输入:

set linesize 120

select * from emp;

-->cmd的属性窗口设置:

屏幕缓冲区大小为120,窗口大小宽度为120

-->保存属性

所有的信息放在一页了

set pagesize 120

select * from emp;

0 0
原创粉丝点击