cd /oracle/app/oracle/product/11.2./dbhome_1/bin
./dbca

自定义用户表空间大小。

安装过程半个小时是需要的。

2.配置oracle系统用户环境变量

使用vi等文本编缉器在~/.bash_profile中追加以下内容。

不要使用cat来添加,因为cat会将全部变量替换为当前值再写入文件,而像ORACLE_BASE这些变量是我们刚要声明的,去取值只能取回空。

alias ls="ls -FA"

ORACLE_SID=lsdb; export ORACLE_SID
ORACLE_UNQNAME=lsdb; export ORACLE_UNQNAME ORACLE_BASE=/oracle/app/oracle; export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1; export ORACLE_HOME DB_HOME=$ORACLE_HOME; export DB_HOME
GI_HOME=/oracle/app/11.2.0/grid; export GI_HOME ORA_NLS11=$DB_HOME/nls/data; export ORA_NLS11
TNS_ADMIN=$DB_HOME/network/admin; export TNS_ADMIN
NLS_DATE_FORMAT="DD-MON-YYYY HH24:MI:SS"; export NLS_DATE_FORMAT
NLS_LANG="AMERICAN_AMERICA.AL32UTF8"; export NLS_LANG #ORACLE_TERM=xterm; export ORACLE_TERM
#THREADS_FLAG=native; export THREADS_FLAG
#JAVA_HOME=/usr/local/java; export JAVA_HOME
#SQLPATH=/oracle/app/common/oracle/sql; export SQLPATH
#ORACLE_PATH=/oracle/app/common/oracle/sql; export ORACLE_PATH PATH=$DB_HOME/bin:$DB_HOME/OPatch:$GI_HOME/bin:$PATH
PATH=$PATH:/bin:/usr/bin:/usr/bin/X11:/usr/local/bin
export PATH LD_LIBRARY_PATH=$DB_HOME/lib:$LD_LIBRARY_PATH
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DB_HOME/oracm/lib
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/lib:/usr/lib:/usr/local/lib
export LD_LIBRARY_PATH CLASSPATH=$DB_HOME/JRE:$CLASSPATH
CLASSPATH=$CLASSPATH:$DB_HOME/jlib
CLASSPATH=$CLASSPATH:$DB_HOME/rdbms/jlib
CLASSPATH=$CLASSPATH:$DB_HOME/network/jlib
export CLASSPATH TEMP=/tmp
TMPDIR=/tmp
export TEMP TMPDIR
source ~/.bash_profile

3.创建表空间和用户

sqlplus / as sysdba
create tablespace lsdb_data datafile size 1G;
create user lsdb identified by lsdb123#
default tablespace lsdb_data
temporary tablespace temp;
grant     connect                 to    lsdb;
grant     resource                to    lsdb;
grant     unlimited tablespace    to    lsdb;
grant     execute on dbms_stats   to    lsdb;
grant     select any dictionary   to    lsdb;
grant     create public synonym   to    lsdb;
grant     debug connect session   to    lsdb;
grant     create session          to    lsdb;
grant     create procedure        to    lsdb;
grant     create view             to    lsdb;
grant     create synonym          to    lsdb;
grant     create job              to    lsdb;
grant     create table            to    lsdb;
grant     create user             to    lsdb;
grant     create indextype        to    lsdb;
grant     analyze any             to    lsdb;
grant     create database link    to    lsdb;
grant     create cluster          to    lsdb;
grant     create operator         to    lsdb;
grant     create type             to    lsdb;
grant     create trigger          to    lsdb;
grant     create sequence         to    lsdb;

4.配置连接文件和监听文件并

cd $TNS_ADMIN

cat >> listener.ora <<EOF
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ls) (PORT = ))
)
)
) INBOUND_CONNECT_TIMEOUT_LISTENER =
EOF cat >> tnsnanes.ora <<EOF
LSDB =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = ls)(PORT = ))
)
(CONNECT_DATA =
(SID = lsdb)
(SERVER = DEDICATED)
)
)
EOF

5.启动监听和数据库

lsnrctl start
lsnrctl stop sqlplus / as sysdba
startup
shutdown immediate

oracle 11g创建数据库教程的更多相关文章

  1. Windows下Oracle 11g创建数据库

    以前开发的时候用得比较多的是mysql和sql server,oracle用的比较少,用起来比较生疏,mysql和sql server用起来比较类似,就oracle的使用方式和他们不同,oracle在 ...

  2. ORACLE 11g 创建数据库时 Enterprise Manager配置失败的解决办法 无法打开ORACLE企业管理器(EM)的解决办法

    环境:win7 64位系统. 软件:oracle11g database ,oracle 10g client . 问题描述:在win7 64位系统下安装oracle11g,在创建数据库时,进度到85 ...

  3. oracle 11g完全安装教程(CentOS)

    oracle下载链接:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html oracle ...

  4. oracle 脚本创建数据库的相关文章,教程,源码

    学步园推荐专题: 关于oracle 脚本创建数据库的相关文章 文章标题 文章链接 文章简介 oracle命令行创建数据库的示例脚本 http://www.xuebuyuan.com/964527.ht ...

  5. linux 6.4平台利用rman迁移oracle 11g r2数据库

    测试环境分别在虚拟机安装A,B主机 系统:linux 6.4, 数据库:oracle 11g r2 A主机:安装oracle 11g r2数据库 B主机:只安装oracle 11g r2软件 第一步, ...

  6. CentOS 7静默安装Oracle 11g R2数据库软件

    之前安装Oracle 11g R2数据库软件都是建立在图形界面上的,不过现在大部分服务器上都没有安装图形界面.图形界面安装较为方便,安装选项清晰,步骤明确,但Oracle还支持另一种安装方式,就是通过 ...

  7. 详解Oracle手动创建数据库几大步骤

    在这里我们将介绍Oracle手动创建数据库几大步骤,包括前期的准备工作,以及具体的实施. Oracle手动创建数据库是本文介绍的重点,希望通过本文能帮助大家更好的利用Oracle.51CTO也向您推荐 ...

  8. oracle中创建数据库

    一.在Oracle中创建数据库之前先改一下虚拟机的IP地址,以便访问 2. 3. 3.1 3.2 3.3 3.4 创建完成:输入sqlplus sys/123456 as sysdba测试

  9. 转载:【Oracle 集群】RAC知识图文详细教程(八)--Oracle 11G RAC数据库安装

    文章导航 集群概念介绍(一) ORACLE集群概念和原理(二) RAC 工作原理和相关组件(三) 缓存融合技术(四) RAC 特殊问题和实战经验(五) ORACLE 11 G版本2 RAC在LINUX ...

随机推荐

  1. 基于 Python 和 Pandas 的数据分析(5) --- Concatenating and Appending

    这一节我们将会介绍几种不同的合并数据的方法. 在我们这个不动产投资的例子中, 我们希望获取 51 个州的房产数据, 并把它们组合起来. 我们这样做有很多原因. 这样做既便于我们做分析, 同时也可以占用 ...

  2. SpringBoot获取全局配置文件的属性以及@ConfigurationProperties实现类型安全的配置

    在SpringBoot,可以定义一个全局配置文件,全局配置文件有两种形式: 1). application.properties 2).application.yml 二者的后缀名不同,编辑的格式也不 ...

  3. 进入python世界

    最近python一直很火,现在已经排名第三了.由于生来害怕蛇,我对python一直不敢接触,突破不了内心的恐惧.但是他太火了,我也无法对他无动于衷了. python是一种动态解释型的语言,而且还有胶水 ...

  4. c# datagridview绑定数据源(BindingList<class>)中的现象 待查

    现象1: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; ...

  5. WmiPrvSe.exe 的 cpu 占用

    经常会看到这个进程cpu升上去,然后播放视频卡顿,鼠标移动卡顿. 1) 首先怀疑公司的Mcafee, 然后竟然检索除了一篇文章,MCafee表示不背锅. 2)找到这篇文章,微软表示,不能看表面,你得查 ...

  6. spring cloud: zuul(二): zuul的serviceId/service-id配置(微网关)

    spring cloud: zuul(二): zuul的serviceId/service-id配置(微网关) zuul: routes: #路由配置表示 myroute1: #路由名一 path: ...

  7. SSH免密钥登陆

    local ipaddress:10.47.39.7:remote ipaddress:10.47.39.8 1.生成公钥和私钥 [root@local ~]# ssh-keygen -t rsa  ...

  8. public class feign.RetryableException feign.RetryableException: Connection refused (Connection refused) executing POST http://common-wx/wx/auth/client/token/v1

    一.异常出现的场景 Spring Cloud内部两个服务A和B,A调用B时,抛出该异常.提示连接拒绝 public class feign.RetryableException feign.Retry ...

  9. java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does not have available server for client: service-one

    一.异常信息 java.lang.RuntimeException: com.netflix.client.ClientException: Load balancer does not have a ...

  10. day11 - 15(装饰器、生成器、迭代器、内置函数、推导式)

    day11:装饰器(装饰器形成.装饰器作用.@语法糖.原则.固定模式) 装饰器形成:最简单的.有返回值的.有一个参数的.万能参数 函数起的作用:装饰器用于在已经完成的函数前后增加功能 语法糖:使代码变 ...