精华内容
下载资源
问答
  • ORACLE创建实例

    2013-12-27 16:07:10
    ORACLE创建实例是我们最常用的操作之一,下面就为您详细介绍ORACLE创建实例的全过程,希望对您能够有所帮助。 一、ORACLE创建实例过程: 1、安装好ORACLE服务端。 2、ORACLE创建实例,使用ORAHOME目录下的...

    ORACLE创建实例是我们最常用的操作之一,下面就为您详细介绍ORACLE创建实例的全过程,希望对您能够有所帮助。

    一、ORACLE创建实例过程:
    1、安装好ORACLE服务端。
    2、ORACLE创建实例,使用ORAHOME目录下的"Configuration and Migration Tools"下的"Database Configuration Assistant"工具。
    3、步骤2:选择"创建数据库"。
    4、步骤3:选择数据库模板。
    5、步骤4:选择"专用服务器模式"。
    6、步骤5:设置初始化参数。
    7、其它默认,点击"完成"。
    创建一个数据库实例,在系统服务里会增加一个服务,名为:"OracleServer"+所创建的数据库实例的SID,该服务需要启动。

    二、接着需要配置监听文件,如果没有的话,在OEM中"将数据库添加到数",打开,输入SYSTEM/PASSWORD,会提示没有监听器的。
    监听文件路径:ORAHOME/ora92/network/admin/listener.ora
    另外监听器日志文件路径是:ORAHOME/ora92/network/log/listener.log

    用编辑器打开listener.ora文件,修改设置信息。例如(下面是一个完成的文件内容):

      

    # LISTENER.ORA Network Configuration File: D:\oracle\ora92\network\admin\listener.ora  
    # Generated by Oracle configuration tools.  
     
    LISTENER =  
      (DESCRIPTION_LIST =  
        (DESCRIPTION =  
          (ADDRESS_LIST =  
    (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))  
          )  
          (ADDRESS_LIST =  
    (ADDRESS = (PROTOCOL = TCP)(HOST = 86.16.24.88)(PORT = 1521))  
          )  
        )  
      )  
     
    SID_LIST_LISTENER =  
      (SID_LIST =  
        (SID_DESC =  
          (SID_NAME = PLSExtProc)  
          (ORACLE_HOME = D:\oracle\ora92)  
          (PROGRAM = extproc)  
        )  
        (SID_DESC =  
          (GLOBAL_DBNAME = name.domain)  
          (ORACLE_HOME = D:\oracle\ora92)  
          (SID_NAME = name)  
        )  
        (SID_DESC =  
          (GLOBAL_DBNAME = OEMREP)  
          (ORACLE_HOME = D:\oracle\ora92)  
          (SID_NAME = OEMREP)  
        )  
        (SID_DESC =  
          (GLOBAL_DBNAME = DEMO)  
          (ORACLE_HOME = D:\oracle\ora92)  
          (SID_NAME = DEMO)  
        )  
        (SID_DESC =  
          (GLOBAL_DBNAME = demo_dw)  
          (ORACLE_HOME = D:\oracle\ora92)  
          (SID_NAME = demodw)  
        )  
      )  
      

    三、运行监听器:
    1、在"开始"——"运行",输入lsnrctl,进入监听器管理。
    2、可以使用HELP命令查看命令。
    3、LSNRCTL>start

    运行了监听器,就可以在OEM里打开所创建的数据库实例了。
    如果要使用PL/SQL DEV来登录该数据库实例,还需要配置好tnsnames.ora文件,路径是:oraHOME\oracle\ora92\network\admin\tnsnames.ora
    一个tnsnames.ora例子如下:

     
    DEMO =  
      (DESCRIPTION =  
        (ADDRESS_LIST =  
          (ADDRESS = (PROTOCOL = TCP)(HOST = 86.16.24.88)(PORT = 1521))  
        )  
        (CONNECT_DATA =  
          (SERVER = DEDICATED)  
          (SERVICE_NAME = DEMO)  
        )  
      ) 

     提示:

    有些情况下,listener.ora和tnsnames.ora这两个配置文件会出现乱码,导致无法使用OEM或PL/SQL DEV登录数据库,所以注意要把乱码部分设置好。

    这两个文件的路径分别为:
    ORAHOME\ora92\network\admin\listener.ora

    oraHOME\ora92\network\admin\tnsnames.ora  

    展开全文
  • oracle创建实例

    千次阅读 2019-01-18 17:46:30
    如果条件允许,可用图形化界面创建更方便快捷 以root用户登录,敲./dbca,如果跳不出图形化界面,就用下面的手动创建 一、以oracle用户登录 二、获取oracle安装路径 [oracle@linux] echo $ORACLE_HOME [oracle@...

    如果条件允许,可用图形化界面创建更方便快捷

    以root用户登录,敲./dbca,如果跳不出图形化界面,就用下面的手动创建

    一、以oracle用户登录

    二、获取oracle安装路径

    [oracle@linux] echo $ORACLE_HOME

    [oracle@linux] cd $ORACLE_HOME

    [oracle@linuxoracle/product/11g/db] cd  dbs

    三、创建新实例的参数文件

    [oracle@10.14.54.199 dbs]$ ls

    hc_orcl2.dat  initdw.ora  initorcl.ora  lkORCL2    orapworcl2       spfileorcl.ora

    hc_orcl.dat   init.ora    lkORCL        orapworcl  spfileorcl2.ora

    [oracle@10.14.54.199 dbs]$ pwd

    /oracle/inst1/product/10.2.0/db_1/dbs

    [oracle@10.14.54.199 dbs]$ cp initorcl.ora initorcl3.ora

    注:这里我们通过拷贝原实例参数文件的方法进行创建,然后再进行修改。

    修改新实例的参数文件

    orcl.__db_cache_size=184549376

    orcl.__java_pool_size=4194304

    orcl.__large_pool_size=4194304

    orcl.__shared_pool_size=88080384

    orcl.__streams_pool_size=0

    *.audit_file_dest='/oracle/inst1/admin/orcl3/adump'

    *.background_dump_dest='/oracle/inst1/admin/orcl3/bdump'

    *.compatible='10.2.0.1.0'

    *.control_files='/oracle/inst1/oradata/orcl3/control01.ctl','/oracle/inst1/oradata/orcl3/control02.ctl','/oracle/inst1/oradata/orcl3/control03.ctl'

    *.core_dump_dest='/oracle/inst1/admin/orcl3/cdump'

    *.db_block_size=8192

    *.db_domain=''

    *.db_file_multiblock_read_count=16

    *.db_name='orcl3'

    *.db_recovery_file_dest='/oracle/inst1/flash_recovery_area'

    *.db_recovery_file_dest_size=2147483648

    *.dispatchers='(PROTOCOL=TCP) (SERVICE=orclXDB)'

    *.job_queue_processes=10

    *.log_archive_dest_1='location=/oracle/inst1/arch/orcl3'

    *.open_cursors=300

    *.pga_aggregate_target=94371840

    *.processes=150

    *.remote_login_passwordfile='EXCLUSIVE'

    *.sga_target=285212672

    *.undo_management='AUTO'

    *.undo_tablespace='UNDOTBS1'

    *.user_dump_dest='/oracle/inst1/admin/orcl3/udump'

    创建新实例的相关目录:

    [oracle@10.14.54.199 ~]$ cd /oracle/inst1/admin/

    [oracle@10.14.54.199 admin]$ mkdir orcl3

    [oracle@10.14.54.199 admin]$ ls

    orcl  orcl2  orcl3

    [oracle@10.14.54.199 admin]$ cd orcl3

    [oracle@10.14.54.199 orcl3]$ mkdir adump bdump cdump udump

    [oracle@10.14.54.199 orcl3]$ cd /oracle/inst1/oradata/

    [oracle@10.14.54.199 oradata]$ mkdir orcl3

    [oracle@10.14.54.199 oradata]$ ls

    orcl  orcl2  orcl3

    [oracle@10.14.54.199 oradata]$ pwd

    /oracle/inst1/oradata

    [oracle@10.14.54.199 oradata]$ ls

    orcl  orcl2  orcl3

    [oracle@10.14.54.199 oradata]$ cd ..

    [oracle@10.14.54.199 inst1]$ ls

    admin  arch  database  flash_recovery_area  libXp-1.0.0-8.1.el5.i386.rpm  oradata  oraInventory  product

    [oracle@10.14.54.199 inst1]$ cd arch

    [oracle@10.14.54.199 arch]$ ls

    orcl  orcl2

    [oracle@10.14.54.199 arch]$ mkdir orcl3

    [oracle@10.14.54.199 arch]$ ls

    orcl  orcl2  orcl3

    启动实例测试

    [oracle@10.14.54.199 arch]$ export ORACLE_SID=orcl3

    [oracle@10.14.54.199 arch]$ sqlplus /nolog

    SQL*Plus: Release 10.2.0.1.0 - Production on Wed Dec 5 17:46:40 2012

    Copyright (c) 1982, 2005, Oracle.  All rights reserved.

    SQL> conn /as sysdba;

    Connected to an idle instance.

    SQL> startup nomount;

    ORACLE instance started.

    Total System Global Area  285212672 bytes

    Fixed Size                  1218992 bytes

    Variable Size              92276304 bytes

    Database Buffers          188743680 bytes

    Redo Buffers                2973696 bytes

    SQL> select instance_name from v$instance;

    INSTANCE_NAME

    ----------------

    orcl3

    创建密码文件:(该步骤一定要执行,否则SYS没有SYSDBA权限登录)

    oracle@10.14.54.199 arch]$ orapwd file=”/oracle/inst1/product/10.2.0/db_1/dbs/orapworcl3” password=oracle entries=10;

    四、创建数据库

    4.1、编写数据库创建脚本

    下面为创建数据库的脚本:(注意:路径不要有空格)

    CREATE DATABASE orcl5

       USER SYS IDENTIFIED BY sys

       USER SYSTEM IDENTIFIED BY manager

       LOGFILE GROUP 1 ('/mnt/sda3/oracle/oradata/orcl5/redo01.log') SIZE 20M,

               GROUP 2 ('/mnt/sda3/oracle/oradata/orcl5/redo02.log') SIZE 20M,

               GROUP 3 ('/mnt/sda3/oracle/oradata/orcl5/redo03.log') SIZE 20M

       MAXLOGFILES 5

       MAXLOGMEMBERS 5

       MAXLOGHISTORY 1

       MAXDATAFILES 100

       MAXINSTANCES 1

       CHARACTER SET US7ASCII

       NATIONAL CHARACTER SET UTF8

       DATAFILE '/mnt/sda3/oracle/oradata/orcl5/system01.dbf' SIZE 325M REUSE

       EXTENT MANAGEMENT LOCAL

       SYSAUX DATAFILE '/mnt/sda3/oracle/oradata/orcl5/sysaux01.dbf' SIZE 325M REUSE

       DEFAULT TABLESPACE tbs_1 datafile '/mnt/sda3/oracle/oradata/orcl5/tbs_1.dbf' size 50m

       DEFAULT TEMPORARY TABLESPACE temp

          TEMPFILE '/mnt/sda3/oracle/oradata/orcl5/temp01.dbf'

          SIZE 20M REUSE

       UNDO TABLESPACE undotbs1

          DATAFILE '/mnt/sda3/oracle/oradata/orcl5/undotbs01.dbf'

          SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;

    4.3、验证是否创建成功

    查询数据库状态

    SQL> select status from v$instance;

    STATUS

    ------------

    OPEN

    SQL>

    4.4、运行后续脚本,创建数据字典及相关视图

    SQL>conn sys as sysdba

    SQL>@?/rdbms/admin/catalog.sql;

    此过程可能需要10分钟左右

    SQL>@?/rdbms/admin/catproc.sql;

    此过程可能需要15分钟左右

    SQL>@?/rdbms/admin/catblock.sql;

    SQL>@?/rdbms/admin/catoctk.sql;

    SQL>@?/rdbms/admin/owminst.plb;

    SQL>conn system/ manager

    SQL>@?/sqlplus/admin/pupbld.sql;

    SQL>@?/sqlplus/admin/help/hlpbld.sql helpus.sql

     

    五、客户端连接

    5.1、监听文件配置(listener.ora)

    SID_LIST_LISTENER =

      (SID_LIST =

        (SID_DESC =

          (SID_NAME = PLSExtProc)

          (ORACLE_HOME = /oracle/inst1/product/10.2.0/db_1)

          (PROGRAM = extproc)

        )

        (SID_DESC =

          (GLOBAL_DBNAME = orcl5)

          (ORACLE_HOME = /oracle/inst1/product/10.2.0/db_1)

          (SID_NAME = orcl5)

        )

      

        (SID_DESC =

          (GLOBAL_DBNAME = orcl3)

          (ORACLE_HOME = /oracle/inst1/product/10.2.0/db_1)

          (SID_NAME = orcl3)

        )

      )

    LISTENER =

      (DESCRIPTION_LIST =

        (DESCRIPTION =

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

        )

      )

    5.2、本地服务名称配置(tnsnames.ora)

    # Generated by Oracle configuration tools.

    ORCL =

      (DESCRIPTION =

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

        (CONNECT_DATA =

          (SERVER = DEDICATED)

          (SERVICE_NAME = orcl)

        )

      )

     

    展开全文
  • linux下oracle创建实例

    2018-06-04 23:56:09
    在linux下创建oracle实例,内含详细步骤,比较适合小白
  • oracle 创建实例的时候可以指定编码格式UTF-8 ,默认是GBK 启动database configuration assistant,创建数据库,参照下面的图释。 这里指定数据库名和实例名,根据自己想要的设置,这里是举例啦 可以...

    oracle 创建实例的时候可以指定编码格式UTF-8 ,默认是GBK

    启动database configuration assistant,创建数据库,参照下面的图释。

     

    这里指定数据库名和实例名,根据自己想要的设置,这里是举例啦

     

    可以统一的口令,也可以选上面的选项进行逐一设置

     

    可以在这里设置字符集,后面的步骤默认即可。

    然后一步一步点击即可完成。

    查看oracle数据库编码

    select * from nls_database_parameters where parameter = 'NLS_CHARACTERSET';

    展开全文
  • oracle创建实例的过程

    千次阅读 2012-01-10 14:16:28
    ORACLE创建实例是我们最常用的操作之一,下面就为您详细介绍ORACLE创建实例的全过程,希望对您能够有所帮助。 一、ORACLE创建实例过程: 1、安装好ORACLE服务端。 2、ORACLE创建实例,使用ORAHOME目录下的...

    ORACLE创建实例是我们最常用的操作之一,下面就为您详细介绍ORACLE创建实例的全过程,希望对您能够有所帮助。

    一、ORACLE创建实例过程:
    1、安装好ORACLE服务端。
    2、ORACLE创建实例,使用ORAHOME目录下的"Configuration and Migration Tools"下的"Database Configuration Assistant"工具。
    3、步骤2:选择"创建数据库"。
    4、步骤3:选择数据库模板。
    5、步骤4:选择"专用服务器模式"。
    6、步骤5:设置初始化参数。
    7、其它默认,点击"完成"。
    创建一个数据库实例,在系统服务里会增加一个服务,名为:"OracleServer"+所创建的数据库实例的SID,该服务需要启动。

    二、接着需要配置监听文件,如果没有的话,在OEM中"将数据库添加到数",打开,输入SYSTEM/PASSWORD,会提示没有监听器的。
    监听文件路径:ORAHOME/ora92/network/admin/listener.ora
    另外监听器日志文件路径是:ORAHOME/ora92/network/log/listener.log

    用编辑器打开listener.ora文件,修改设置信息。例如(下面是一个完成的文件内容):

     
    1. # LISTENER.ORA Network Configuration File: D:\oracle\ora92\network\admin\listener.ora  
    2. # Generated by Oracle configuration tools.  
    3.  
    4. LISTENER =  
    5.   (DESCRIPTION_LIST =  
    6.     (DESCRIPTION =  
    7.       (ADDRESS_LIST =  
    8. (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC0))  
    9.       )  
    10.       (ADDRESS_LIST =  
    11. (ADDRESS = (PROTOCOL = TCP)(HOST = 86.16.24.88)(PORT = 1521))  
    12.       )  
    13.     )  
    14.   )  
    15.  
    16. SID_LIST_LISTENER =  
    17.   (SID_LIST =  
    18.     (SID_DESC =  
    19.       (SID_NAME = PLSExtProc)  
    20.       (ORACLE_HOME = D:\oracle\ora92)  
    21.       (PROGRAM = extproc)  
    22.     )  
    23.     (SID_DESC =  
    24.       (GLOBAL_DBNAME = name.domain)  
    25.       (ORACLE_HOME = D:\oracle\ora92)  
    26.       (SID_NAME = name)  
    27.     )  
    28.     (SID_DESC =  
    29.       (GLOBAL_DBNAME = OEMREP)  
    30.       (ORACLE_HOME = D:\oracle\ora92)  
    31.       (SID_NAME = OEMREP)  
    32.     )  
    33.     (SID_DESC =  
    34.       (GLOBAL_DBNAME = DEMO)  
    35.       (ORACLE_HOME = D:\oracle\ora92)  
    36.       (SID_NAME = DEMO)  
    37.     )  
    38.     (SID_DESC =  
    39.       (GLOBAL_DBNAME = demo_dw)  
    40.       (ORACLE_HOME = D:\oracle\ora92)  
    41.       (SID_NAME = demodw)  
    42.     )  
    43.   )  

    三、运行监听器:
    1、在"开始"——"运行",输入lsnrctl,进入监听器管理。
    2、可以使用HELP命令查看命令。
    3、LSNRCTL>start

    运行了监听器,就可以在OEM里打开所创建的数据库实例了。
    如果要使用PL/SQL DEV来登录该数据库实例,还需要配置好tnsnames.ora文件,路径是:oraHOME\oracle\ora92\network\admin\tnsnames.ora
    一个tnsnames.ora例子如下:

     
    1. DEMO =  
    2.   (DESCRIPTION =  
    3.     (ADDRESS_LIST =  
    4.       (ADDRESS = (PROTOCOL = TCP)(HOST = 86.16.24.88)(PORT = 1521))  
    5.     )  
    6.     (CONNECT_DATA =  
    7.       (SERVER = DEDICATED)  
    8.       (SERVICE_NAME = DEMO)  
    9.     )  
    10.   )  

    提示:
    有些情况下,listener.ora和tnsnames.ora这两个配置文件会出现乱码,导致无法使用OEM或PL/SQL DEV登录数据库,所以注意要把乱码部分设置好。

    这两个文件的路径分别为:
    ORAHOME\ora92\network\admin\listener.ora
    oraHOME\ora92\network\admin\tnsnames.ora 

    展开全文
  • Oracle创建实例并修改端口号借鉴 端口号修改https://www.cnblogs.com/valu/p/10832397.html借鉴 创建实例https://jingyan.baidu.com/article/48b558e356a5c17f38c09a93.html修改端口号 借鉴 端口号修改...
  • oracle 版本 10.2.0 再linux下创建实例
  • OracleOracle创建实例

    千次阅读 2017-10-02 16:11:21
    ★ 【注意】创建实例之前需要安装监听程序 第①步:打开Database Configuration Assistant 第②步 第③步 第④步 第⑤步 第⑥步 第⑦步 ...
  • 第二讲 创建和管理表;课程目标;第二讲内容;4;逻辑存储结构;数据块Data Blocks; 数据区也可称作数据扩展区是由一组连续的Oracle数据块所构成的Oracle存储结构一个或多个数据块组成一个数据区一个或多个数据区再组成一...
  • Linux服务器主机不够,而测试人员需要新的一台Oracle环境做测试,,所以准备在已经有的Oracle的Linux主机上上面建立第二个实例。这台Oracle服务器的资源足够用,所以就直接在上面搭建多实例来满足测试人员的需求。 ...
  • oracle创建实例一直卡死在85%

    千次阅读 2019-08-30 00:40:00
    创建oracle实例的时候一直卡死在85%。多次删除后重建依然不起作用,查看了网上大量资料。最后删除数据库实例并且删除D:\app\Administrator\cfgtoollogs\dbca文件夹下面的整个实例。然后重新启动服务。。好了 ...
  • oracle创建实例SID

    2014-03-18 13:51:00
    oracle用户登录 输入startx开发可视化界面,打开命令行模式 (如果只有壁纸,没有桌面图标和任务栏,按下 Ctrl + Alt + T 打开命令行) 输入dbca打开配置窗口 最后就各种下一步吧 转载于:...
  • oracle 创建实例和监听服务

    万次阅读 2014-08-11 09:58:28
    你装oracle的时候有没有装数据库实例?没有的话: 1、cmd->输入dbca去创建一个实例; 2、cmd->输入netca去添加一个监听;(打开之后默认点下去直到配置完成即可)
  • 问题:创建实例异常,无法连接实例. ![在这里插入图片描述](https://img-blog.csdnimg.cn/20190820134657932.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6L...
  • sqlplus/nolog connect sys as sysdba alert user sys identified by pwd; 转载于:https://www.cnblogs.com/Andy-Li/p/6008363.html
  • Oracle创建实例的最少参数需求

    千次阅读 2006-05-09 18:58:00
    我们知道,Oracle在启动过程中,需要读取参数文件(pfile/spfile)来创建实例.Oracle在启动过程中,寻找参数文件的顺序为:spfile.ora,spfile.ora,init.ora.而创建实例的过程中,Oracle需要的最少参数为一个,即db_name参数....
  • TOM说:数据库可被许多实例安装和打开,或者一个接一个的实例安装和打开,或者由多个实例同时安装和打开(即RAC)……一个数据库可以同时被许多实例安装和打开,这就是关于RAC的所有内容了。下面我们测试一下看看,...
  • 命令行创建Oracle数据库实例时,输入 dbca 回车, 报以下错误 DISPLAY not set. Set DISPLAY environment variable, then re-run. Display未设置。设置Display 环境变量,然后重启。 export DISPLAY=[你的IP]:1.0 ...
  • linux下新建oracle数据库实例1、在Linux服务器的图形界面下,打开一个终端,输入如下的命令;xhost +2、切换到oracle 用户,使用如下的命令:su – oracle3、指定数据库实例的变量与值,假设要建立的数据实例的SID是...
  • 环境说明: 本人笔记本win7_64位系统,数据库为oracle11g
  • 新建oracle实例

    千次阅读 2012-12-21 17:00:40
    新建oracle的实例,即库(schema) ...ORACLE创建实例是我们最常用的操作之一,下面就为您详细介绍ORACLE创建实例的全过程,希望对您能够有所帮助。 一、ORACLE创建实例过程: 1、安装好ORACLE服务端。 2、ORACL
  • Oracle新建数据库实例和新建用户

    千次阅读 2015-11-06 16:43:23
    Oracle新建数据库实例和新建用户 一、新建数据库实例 ORACLE创建实例是我们最常用的操作之一,下面就为您详细介绍ORACLE创建实例的全过程,希望对您能够有所帮助。 1、安装好ORACLE服务端。 2、ORACLE...
  • oracle 创建job实例

    2013-02-27 15:06:08
    oracle 创建job实例
  • 手工建库须要经几步骤每步骤都非关键包括:一、 创建必要相关目录二、 创建初始化参数文件三、 设置环境变量Oracle_sid四、 创建实例 5、 创建口令文件 陆、 启数据库nomount(实例)状态 漆、 执行建库脚本 吧、 执行...
  • oracle建表实例

    2011-04-11 09:34:36
    oracle建表实例 sql语句 oracle建表实例 sql语句 oracle建表实例 sql语句
  • 手动创建oracle实例

    2018-12-09 21:20:25
    通过命令行手动创建oracle实例
  • oracle实例创建和DataGuard配置,欢迎下载,个人觉得还是很不错的哦
  • 经验证过的,可行的,在win下创建oracle数据库实例

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 181,069
精华内容 72,427
关键字:

oracle新建实例