Oracle 11g 超详细安装教程

Oracle 11g 安装

安装错误问题总结 :

  1. 目录不可以有中文以及空格
  2. 当前安装的用户必须有管理员权限或者就是Administrator
  3. 可以尝试以管理员权限运行,勾选兼容模式
  4. 先决条件检查不通过可以执行以下命令,net share c$=c: 详见:https://www.cnblogs.com/xiaoxiaoweng/p/7277969.html 
  5. 如果有双显卡请确保当前使用的是集成显卡,独立显卡无法安装,安装完毕再调回来即可
  6. 磁盘可用大小要求小于2T,超过请使用垃圾文件占用直到可用空间小于2T
  7. 安装程序尽量不要放在C盘安装,可能会有权限问题
  8. 如果报java虚拟机错误,可以尝试安装其他版本如10g或12c,如果能安装成功,则再尝试安装11g,可以打开安装程序再卸载掉10g或12c

注意:2008 Server R2 10g升级11g最后解决方法,删除10g的数据库,然后卸载10g,然后重新安装10g选择安装并创建数据库。完成后安装11g选择只安装软件。11g安装成功后手工创建数据库及后续操作,然后删除10g数据库(此时服务名是默认的因为重装了),最后卸载10g数据库,原因是11g的jre一直报错导致安装向导点击下一步不一定闪退

安装前请先关闭系统防火墙

  1. 下载
  2. 下载文件解压到同一个文件夹下 
  3. Setup.exe

  4. 安装

  5. 完成后

配置监听服务

   

执行以下脚本导入数据库(红色字体需要根据实际情况修改)

sqlplus / as sysdba;

drop tablespace DEMO_DATA including contents and datafiles;

drop tablespace DEMO_index including contents and datafiles;

CREATE TABLESPACE DEMO_DATA

    LOGGING

    DATAFILE 'D:\oradata\mes\DEMO_DATA.dbf' SIZE 100M

    REUSE AUTOEXTEND

    ON NEXT  1280K MAXSIZE UNLIMITED;

    

    CREATE TABLESPACE DEMO_INDEX

    LOGGING

    DATAFILE 'D:\oradata\mes\DEMO_index.dbf' SIZE 100M

    REUSE AUTOEXTEND

    ON NEXT  1280K MAXSIZE UNLIMITED;

 

drop user DEMO cascade;

create user DEMO

  identified by DEMO

  default tablespace DEMO_DATA

  temporary tablespace TEMP

  profile DEFAULT;

grant

connect,

ALTER SESSION,

CREATE ANY JOB,

CREATE ANY TABLE,

CREATE ANY VIEW,

CREATE CLUSTER,

CREATE DATABASE LINK,

CREATE INDEXTYPE,

CREATE JOB,

CREATE OPERATOR,

CREATE PROCEDURE,

CREATE SEQUENCE,

CREATE SESSION,

CREATE SYNONYM,

CREATE TABLE,

CREATE TRIGGER,

CREATE TYPE,

CREATE VIEW,

DEBUG ANY PROCEDURE,

DEBUG CONNECT SESSION,

EXECUTE ANY PROCEDURE,

INSERT ANY TABLE,

MANAGE SCHEDULER,

SELECT ANY DICTIONARY,

SELECT ANY TABLE,

UNDER ANY TABLE,

UNLIMITED TABLESPACE,

UPDATE ANY TABLE,

DBA

to DEMO;

grant execute on dbms_lock to demo;

//登录密码不区分大小写

//设置系统Job数量为100,默认为0即不运行Job

//修改密码永不过期

alter system set sec_case_sensitive_logon=false;

ALTER SYSTEM SET job_queue_processes = 100;

ALTER profile DEFAULT limit PASSWORD_LIFE_TIME UNLIMITED;

//以下三个修改系统的process和session个数,默认一般够不用改

//如果系统同时在线客户端太多达到上限导致新客户端无法登录需要修改

alter system set processes=1000 scope=spfile;

alter system set sessions=1105 scope=spfile;

create pfile from spfile;  

exp DEMO/DEMO@demo file=c:\DEMO.dmp  rows=y

imp DEMO/DEMO@demo file=c:\DEMO.dmp fromuser=DEMO touser=DEMO

以下是listener.ora Demo的内容,红色部分需要根据实际情况修改

SID_LIST_LISTENER =

  (SID_LIST =

   (SID_DESC =

    (GLOBAL_DBNAME = DEMO)

    (ORACLE_HOME = c:\app\Administrator\product\11.2.0\dbhome_1)

    (SID_NAME = demo)

    )

  )

LISTENER =

  (DESCRIPTION =

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

  )

ADR_BASE_LISTENER = c:\app\Administrator

以下是tnsnames.ora的内容,红色字体请根据实际情况修改

DEMO =

  (DESCRIPTION =

    (ADDRESS_LIST =

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

    )

    (CONNECT_DATA =

      (SERVICE_NAME = demo)

    )

  )

以下是sqlnet.ora内容

SQLNET.AUTHENTICATION_SERVICES= (NTS)

NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)

SQLNET.EXPIRE_TIME=10

DIAG_ADR_ENABLED = OFF

DIAG_ADR_ENABLED_LISTENER=OFF

  • 14
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
很高兴为您提供Oracle 11g安装的详细教程。以下是一步一步的安装过程: 1. 首先,您需要下载Oracle 11g的安装文件。您可以在Oracle官方网站上找到适合您操作系统的版本,并确保您有足够的存储空间来安装Oracle。 2. 下载完安装文件后,解压缩并打开安装文件夹。您将找到一个名为"setup.exe"的可执行文件。双击运行它。 3. 在安装程序启动后,选择“安装数据库软件”选项,并点击“下一步”。 4. 在接下来的界面上,选择“创建和配置数据库”,然后点击“下一步”。 5. 选择“服务器类”选项,并点击“下一步”。 6. 在这一步中,您需要选择数据库安装类型。如果您是第一次安装Oracle,建议选择“典型安装”选项。如果您有特定需求,可以选择“高级安装”选项。点击“下一步”。 7. 稍等片刻,系统将检查您的计算机是否满足安装要求。如果满足要求,点击“下一步”。 8. 在这一步中,您需要指定数据库标识符(SID)和全局数据库名。您可以使用默认值,也可以根据需要进行修改。点击“下一步”。 9. 接下来,您需要设置管理员用户的密码。请设置一个强密码,并确保您记住它。点击“下一步”。 10. 在这一步中,您需要选择数据库的安装位置。您可以选择默认位置,也可以选择其他位置。点击“下一步”。 11. 在接下来的界面上,您可以选择安装的组件。建议默认选择“创建数据库”和“配置示例数据库”。点击“下一步”。 12. 系统将开始安装Oracle数据库。这个过程可能需要一些时间,请耐心等待。 13. 安装完成后,您将看到一个“安装成功”的提示。点击“完成”。 至此,Oracle 11g的安装过程就完成了。您现在可以开始使用Oracle数据库了。请注意,安装过程可能会因操作系统版本和个人设置而有所不同。如果您遇到任何问题,建议参考Oracle官方文档或寻求技术支持。祝您安装顺利!

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值