`

Oracle11g手动创建数据库

 
阅读更多
Oracle11g手动创建数据库



***************************************************
linux create oracle instance

***************prod loandb demo **************

1. copy initloandb.ora to $ORACLE_HOME/product/11.2.0/dbhome_1/dbs

create folder :
[oracle@oracleserver dbs]$ cd $ORACLE_HOME/oradata
[oracle@oracleserver oradata]$ mkdir loandb
[oracle@oracleserver oradata]$ cd loandb
[oracle@oracleserver loandb]$ mkdir adump
[oracle@oracleserver loandb]$ mkdir flash_recovery_area
[oracle@oracleserver oradata]$



2.
[oracle@oracleserver dbs]$ORACLE_SID=loandb
[oracle@oracleserver dbs]$export ORACLE_SID
[oracle@oracleserver dbs]$ sqlplus /nolog
SQL> conn / as sysdba
SQL> startup nomount
SQL> @/d1/createdb.sql

create db ....

SQL> shutdown immediate ;

mkdir folder : /usr/local/oracle/oradata/loandb/tablespaces


[oracle@oracleserver dbs]$ sqlplus /nolog
SQL> conn / as sysdba
SQL> startup


//创建临时表空间
SQL> create temporary tablespace user_temp tempfile '/usr/local/oracle/oradata/loandb/tablespaces/user_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;

//创建数据表空间
SQL> create tablespace user_data logging datafile '/usr/local/oracle/oradata/loandb/tablespaces/user_data.dbf' size 500m autoextend on next 50m maxsize 20480m extent management local; 


6. 运行创建数据字典视图的脚本
        至2.10已经创建完一个数据库,但是还需要做一些创建数据字典等的工作,数据库才能正常提供使用,比如PL/SQL等,依次执行如下命令:
            SQL> @?/rdbms/admin/catalog.sql
            SQL > @?/rdbms/admin/catproc.sql
            SQL > @?/sqlplus/admin/pupbld.sql


//创建用户并指定表空间 
SQL> create user loan identified by loan default tablespace user_data temporary tablespace user_temp; 

//给用户授予权限 

SQL> grant connect,resource to loan;

SQL> drop user loan_test cascade;  




手动增加数据文件尺寸
ALTER DATABASE DATAFILE '/usr/local/oracle/oradata/loan/tablespaces/user_data.dbf'RESIZE 500M;

删除表空间
DROP TABLESPACE user_data INCLUDING CONTENTS AND DATAFILES;


file list:
initLoandb.ora
# 
# $Header: rdbms/admin/init.ora /main/23 2009/05/15 13:35:38 ysarig Exp $ 
# 
# Copyright (c) 1991, 1997, 1998 by Oracle Corporation
# NAME
#   init.ora
# FUNCTION
# NOTES
# MODIFIED
#     ysarig     05/14/09  - Updating compatible to 11.2
#     ysarig     08/13/07  - Fixing the sample for 11g
#     atsukerm   08/06/98 -  fix for 8.1.
#     hpiao      06/05/97 -  fix for 803
#     glavash    05/12/97 -  add oracle_trace_enable comment
#     hpiao      04/22/97 -  remove ifile=, events=, etc.
#     alingelb   09/19/94 -  remove vms-specific stuff
#     dpawson    07/07/93 -  add more comments regarded archive start
#     maporter   10/29/92 -  Add vms_sga_use_gblpagfile=TRUE 
#     jloaiza    03/07/92 -  change ALPHA to BETA 
#     danderso   02/26/92 -  change db_block_cache_protect to _db_block_cache_p
#     ghallmar   02/03/92 -  db_directory -> db_domain 
#     maporter   01/12/92 -  merge changes from branch 1.8.308.1 
#     maporter   12/21/91 -  bug 76493: Add control_files parameter 
#     wbridge    12/03/91 -  use of %c in archive format is discouraged 
#     ghallmar   12/02/91 -  add global_names=true, db_directory=us.acme.com 
#     thayes     11/27/91 -  Change default for cache_clone 
#     jloaiza    08/13/91 -         merge changes from branch 1.7.100.1 
#     jloaiza    07/31/91 -         add debug stuff 
#     rlim       04/29/91 -         removal of char_is_varchar2 
#   Bridge     03/12/91 - log_allocation no longer exists
#   Wijaya     02/05/91 - remove obsolete parameters
#
##############################################################################
# Example INIT.ORA file
#
# This file is provided by Oracle Corporation to help you start by providing
# a starting point to customize your RDBMS installation for your site. 
# 
# NOTE: The values that are used in this file are only intended to be used
# as a starting point. You may want to adjust/tune those values to your
# specific hardware and needs. You may also consider using Database
# Configuration Assistant tool (DBCA) to create INIT file and to size your
# initial set of tablespaces based on the user input.
###############################################################################

# Change '<ORACLE_BASE>' to point to the oracle base (the one you specify at
# install time)

db_name='loandb'
memory_target=1G
processes = 150
audit_file_dest='/usr/local/oracle/oradata/loandb/adump'
audit_trail ='db'
db_block_size=8192
db_domain=''
db_recovery_file_dest='/usr/local/oracle/oradata/loandb/flash_recovery_area'
db_recovery_file_dest_size=2G
diagnostic_dest='/usr/local/oracle/oradata/loandb'
dispatchers='(PROTOCOL=TCP) (SERVICE=LOANUATXDB)'
open_cursors=300 
remote_login_passwordfile='EXCLUSIVE'
undo_tablespace='UNDOTBS1'
# You may want to ensure that control files are created on separate physical
# devices
control_files = ('/usr/local/oracle/oradata/loandb/loandb_control1','/usr/local/oracle/oradata/loandb/loandb_control2')
compatible ='11.2.0'



createdb.sql
create database loandb
 MAXINSTANCES 1
 MAXLOGHISTORY 1
 MAXLOGFILES 5
 MAXLOGMEMBERS 5
 MAXDATAFILES 100
 DATAFILE  
 '/usr/local/oracle/oradata/loandb/system01.dbf' size 100m reuse autoextend on next 1m maxsize unlimited
 sysaux datafile
 '/usr/local/oracle/oradata/loandb/syaux01.dbf' size 100m reuse autoextend on next 1m maxsize unlimited
 default temporary tablespace TEMP tempfile
 '/usr/local/oracle/oradata/loandb/temp01.dbf' size 20m reuse autoextend on next 64k maxsize unlimited
 undo tablespace UNDOTBS1 datafile
 '/usr/local/oracle/oradata/loandb/undo01.dbf' size 20m reuse autoextend on next 5m maxsize unlimited
 logfile
 GROUP 1 ('/usr/local/oracle/oradata/loandb/redo01.dbf') size 10m,
 GROUP 2 ('/usr/local/oracle/oradata/loandb/redo02.dbf') size 10m,
 GROUP 3 ('/usr/local/oracle/oradata/loandb/redo03.dbf') size 10m
 CHARACTER SET ZHS16GBK 
 NATIONAL CHARACTER SET AL16UTF16


---over ---



***************************************************
linux create oracle instance

***************my test demo **************
cd : /usr/oracle/app/product/11.2.0/dbhome_2/dbs
1.[oracle@dev1 dbs]$  cp init.ora initloanuat.ora --即可以生成


initloanuat.ora

db_name='loanuat'
memory_target=1G
processes = 150
audit_file_dest='/usr/oracle/app/oradata/loanuat/adump'
audit_trail ='db'
db_block_size=8192
db_domain=''
db_recovery_file_dest='/usr/oracle/app/oradata/loanuat/flash_recovery_area'
db_recovery_file_dest_size=2G
diagnostic_dest='/usr/oracle/app/oradata/loanuat'
dispatchers='(PROTOCOL=TCP) (SERVICE=LOANUATXDB)'
open_cursors=300 
remote_login_passwordfile='EXCLUSIVE'
undo_tablespace='UNDOTBS1'
# You may want to ensure that control files are created on separate physical
# devices
control_files = (loanuat_control1, loanuat_control2)
compatible ='11.2.0'




2. create oracle istance
[oracle@dev1 dbs]$ ORACLE_SID=loanuat
[oracle@dev1 dbs]$ export ORACLE_SID
[oracle@dev1 dbs]$ sqlplus /nolog
[oracle@dev1 dbs]$ SQL> conn / as sysdba
[oracle@dev1 dbs]$ SQL> startup nomount
[oracle@dev1 dbs]$ SQL> @/d1/createdb.sql

createdb.sql
create database loanuat
 MAXINSTANCES 1
 MAXLOGHISTORY 1
 MAXLOGFILES 5
 MAXLOGMEMBERS 5
 MAXDATAFILES 100
 DATAFILE  
 '/usr/oracle/app/oradata/loanuat/system01.dbf' size 100m reuse autoextend on next 1m maxsize unlimited
 sysaux datafile
 '/usr/oracle/app/oradata/loanuat/syaux01.dbf' size 100m reuse autoextend on next 1m maxsize unlimited
 default temporary tablespace TEMP tempfile
 '/usr/oracle/app/oradata/loanuat/temp01.dbf' size 20m reuse autoextend on next 64k maxsize unlimited
 undo tablespace UNDOTBS1 datafile
 '/usr/oracle/app/oradata/loanuat/undo01.dbf' size 20m reuse autoextend on next 5m maxsize unlimited
 logfile
 GROUP 1 ('/usr/oracle/app/oradata/loanuat/redo01.dbf') size 10m,
 GROUP 2 ('/usr/oracle/app/oradata/loanuat/redo02.dbf') size 10m,
 GROUP 3 ('/usr/oracle/app/oradata/loanuat/redo03.dbf') size 10m
 CHARACTER SET ZHS16GBK 
 NATIONAL CHARACTER SET AL16UTF16



3. [oracle@dev1 dbs]$ SQL> shutdown immediate ;

4. [oracle@dev1 dbs]$ SQL> startup ;

5.create table space

mkdir folder : /usr/local/oracle/oradata/loan/tablespaces


[oracle@oracleserver dbs]$ sqlplus /nolog
SQL> conn / as sysdba
SQL> startup


//创建临时表空间
SQL> create temporary tablespace user_temp tempfile '/usr/local/oracle/oradata/loan/tablespaces/user_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent management local;

//创建数据表空间
SQL> create tablespace user_data logging datafile '/usr/local/oracle/oradata/loan/tablespaces/user_data.dbf' size 500m autoextend on next 50m maxsize 20480m extent management local; 


reference:
http://zym820910.iteye.com/blog/548299

6. 运行创建数据字典视图的脚本
        至2.10已经创建完一个数据库,但是还需要做一些创建数据字典等的工作,数据库才能正常提供使用,比如PL/SQL等,依次执行如下命令:
            SQL> @?/rdbms/admin/catalog.sql
            SQL > @?/rdbms/admin/catproc.sql
            SQL > @?/sqlplus/admin/pupbld.sql

7. create user
//创建用户并指定表空间 
[oracle@dev1 dbs]$ SQL>create user loan_test identified by loan default tablespace user_data temporary tablespace user_temp;

[oracle@dev1 dbs]$ SQL> grant connect,resource,dba to loan_test

SQL> drop user loan_test cascade; 

8. import data


************


手工创建oracle 数据库实例
  1.确认oracle实例名,如orcl
  2.创建相关的目录,在$ORACLE_BASE/oradata
   主要有 $ORACLE_BASE/oradata/orcl/admin/adump
    $ORACLE_BASE/oradata/orcl/admin/bdump
    $ORACLE_BASE/oradata/orcl/admin/cdump
    $ORACLE_BASE/oradata/orcl/admin/pfile
    $ORACLE_BASE/oradata/orcl/admin/udump
          创建闪存目录
    $ORACLE_BASE/oradata/flash_recovery_area
mkdir -p $ORACLE_BASE/oradata/orcl/admin/adump

  3.创建初始化文件
   在$ORACLE_HOME/dbs目录下

   命名方法
   init实例名.ora 本例中initorcl.ora
    cp init.ora initorcl.ora 即可以生成
vi initorcl.ora 进行编辑
db_name='实例名' 本例中orcl,必须填写
给出各个文件位置
   内容如下:
db_name='orcl'  #必须给出的名字
memory_target=1G
processes = 150
audit_file_dest='/opt/oracle/oradata/admin/orcl/adump' #必须给出的名字
audit_trail ='db'
db_block_size=8192
db_domain=''
db_recovery_file_dest='/opt/oracle/oradata/flash_recovery_area' #必须给出的名字
db_recovery_file_dest_size=2G
diagnostic_dest='/opt/oracle' #必须给出的名字
dispatchers='(PROTOCOL=TCP) (SERVICE=orcl)'
open_cursors=300
remote_login_passwordfile='EXCLUSIVE'
undo_tablespace='UNDOTBS1'
# You may want to ensure that control files are created on separate physical
# devices
control_files = (orcl_control1, orcl_control2)
compatible ='11.2.0'

   4 设置ORACLE_SID变量
修改.bash_profile
export ORACLE_SID=orcl

   5. 建立创建数据库脚本 createdb.sql
create database orcl ==数据SID名称
MAXINSTANCES 1
MAXLOGHISTORY 1
MAXLOGFILES 5
MAXLOGMEMBERS 5
MAXDATAFILES 100
DATAFILE 
'/opt/oracle/oradata/orcl/system01.dbf' size 100m reuse autoextend on next 1m maxsize unlimited
sysaux datafile
'/opt/oracle/oradata/orcl/syaux01.dbf' size 100m reuse autoextend on next 1m maxsize unlimited
default temporary tablespace TEMP tempfile
'/opt/oracle/oradata/orcl/temp01.dbf' size 20m reuse autoextend on next 64k maxsize unlimited
undo tablespace UNDOTBS1 datafile
'/opt/oracle/oradata/orcl/undo01.dbf' size 20m reuse autoextend on next 5m maxsize unlimited
logfile
GROUP 1 ('/opt/oracle/oradata/orcl/redo01.dbf') size 10m,
GROUP 2 ('/opt/oracle/oradata/orcl/redo02.dbf') size 10m,
GROUP 3 ('/opt/oracle/oradata/orcl/redo03.dbf') size 10m
CHARACTER SET ZHS16GBK ==字符集
NATIONAL CHARACTER SET AL16UTF16

   6 .sqlplus "/as sysdba"
    startup nomount; 
    执行创建createdb.sql
@?$ORACLE_BASE/oradata/createdb.sql
   7.创建数据字典
@?/rdbms/admin/catalog.sql;
@?/rdbms/admin/catproc.sql;
切换用户system/manager
执行 本人没有执行此脚本,
@?/sqlplus/admin/pupbld.sql;
   8.安装全文检索
     用sys以sysdba身份登录
  创建全文检索表空间
  create tablespace ctxsys logging datafile='/opt/oracle/oradata/orcl/ctxsys01.dbf' size 200m autoextend on maxsize unlimited;
  执行脚本
  @?/ctx/admin/catctx.sql ctxsys ctxsys temp nolock;  --参数说明 密码,表空间 临时表空间 用户状态
  connect ctxsys/ctxsys;
  @?/ctx/admin/defaults/drdefus.sql
 
   9.配置监听
     $ORACLE_HOME/network/admin
  vi listener.ora
  SID_LIST_orcl=
  (SID_DESC=
  (SID_NAME=orcl)
  (ORACLE_HOME=/opt/oracle/product/11.2.0/db_1)
      )
   )
orcl=
  (DESCRIPTIONI_LIST=
  (DESCRIPTION=
  (ADDRESS=(PROTOCOL=TCP)
  (HOST=192.168.56.100)(PORT=1521)
  )
  )
   10 配置tnsnames.ora
  
    orcl=
  (
  DESCRIPTION=
  (ADDRESS_LIST=
  (ADDRESS=(PROTOCOL=TCP)(HOST=192.168.56.100)(PORT=1521)))
  (CONNECT_DATA=(SERVICE_NAME=orcl)
  )
  )
11 手工启停
  启动监听:lsnrctl start
  停止监听:lsnrctl stop
     启动数据库
     sqlplus "/as sysdba"
     startup
   
     关闭数据库
     sqlplus "/as sysdba"
     shutdown

reference:
http://www.cnblogs.com/kevinhlj/archive/2012/09/21/2696277.html



***************************************************

windown

1、参考文档
   Oracle11g Release 2 (11.2) ;

2、具体的创建步骤
   2.1 指定一个实例ID,即SID
        $ ORACLE_SID = orcl1
        $ export ORACLE_SID
       
   2.2 环境变量的设定
        $ vi .bash_profile
          ORACLE_BASE=/u01/app/oracle/product/11.2.0
          ORACLE_HOME=$ORACLE_BASE/db_1
          ORACLE_SID=orcl1
          PATH=$ORACLE_HOME/bin:$PATH
          export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
        保存,退出!
       
   2.3 选择数据库管理员的认证方法
        2.3.1 基于密码文件,通过以下命令创建密码文件
            $ ORAPWD FILE=orapworcl1 ENTRIES=10
           
        2.3.2 基于操作系统认证
            本示例采用基于操作系统的认证,即使用oracle用户连接数据库
            $ sqlplus /nolog
            > conn / as sysdba
           
   2.4 创建初始化参数文件
        初始化参数文件,可以采用数据库软件安装后的一个init.ora,如果以前创建过数据库,则在$ORACLE_HOME/dbs下存在一个init.ora
            $ cp init.ora initorcl1.ora
        修改initorcl1.ora中的数据,一个简单的initorcl1.ora如下所示:
            # specific hardware and needs. You may also consider using Database
            # Configuration Assistant tool (DBCA) to create INIT file and to size your
            # initial set of tablespaces based on the user input.
            ###############################################################################

            # Change '<ORACLE_BASE>' to point to the oracle base (the one you specify at
            # install time)

            db_name='orcl1'
            memory_target=400M
            processes = 150
            audit_file_dest='/u01/app/oracle/product/11.2.0/admin/orcl1/adump'
            audit_trail ='db'
            db_block_size=8192
            db_domain=''
            db_recovery_file_dest='/u01/app/oracle/product/11.2.0/flash_recovery_area'
            db_recovery_file_dest_size=2G
            diagnostic_dest='/u01/app/oracle/product/11.2.0'
            dispatchers='(PROTOCOL=TCP) (SERVICE=ORCLXDB)'
            open_cursors=300
            remote_login_passwordfile='EXCLUSIVE'
            undo_tablespace='UNDOTBS1'
            # You may want to ensure that control files are created on separate physical
            # devices
            control_files = (
            '/u01/app/oracle/product/11.2.0/oradata/orcl1/control01.ctl',
            '/u01/app/oracle/product/11.2.0/oradata/orcl1/control02.ctl',
            '/u01/app/oracle/product/11.2.0/oradata/orcl1/control03.ctl')
            compatible ='11.2.0'

   2.5 创建一个实例(Windows Only)<略,具体参考Oracle11g release2 Docs>
  
   2.6 连接到一个实例
        $ sqlplus /nolog
       
        SQL*Plus: Release 11.2.0.1.0 Production on Sat Jun 9 11:07:07 2012

        Copyright (c) 1982, 2009, Oracle.  All rights reserved.
       
        >conn / as sysdba
        Connected to an idle instance.

   2.7 创建一个spfile文件
        > create spfile from pfile
       
        1 file created.
       
   2.8 启动实例(nomount模式)
        > startup nomount
       
   2.9 执行创建数据库SQL
        创建数据库的create database命令相对来说比较复杂,因此,最好将SQL写入一个createDB.sql文件中,然后再去调用,另外由于创建数据库需要在一些特定目录中写入数据,因此首先我们得准备好这些目录,如下
            1、准备所需的目录
            $ pwd
            /u01/app/oracle/product/11.2.0    ----这是ORACLE_BASE目录
            $ cd admin
            $ mkdir orcl1
            $ cd orcl1
            $ mkdir adump
            $ mkdir dpdump
            $ mkdir pfile
            $ cd ../../oradata
            $ mkdir orcl1
           
            2、准备createDB.sql【注意Create database命令不要出现空行,要不执行会报错!】
            spool dbcreate.log

            CREATE DATABASE "orcl1"
              USER SYS identified by oracle
              USER SYSTEM identified by oracle
              CHARACTER SET AL32UTF8
              NATIONAL CHARACTER SET AL16UTF16
              CONTROLFILE REUSE
              MAXDATAFILES 20
              MAXINSTANCES 2
              MAXLOGFILES 5
              MAXLOGMEMBERS 5
              MAXLOGHISTORY 100
              LOGFILE
                GROUP 1 ('/u01/app/oracle/product/11.2.0/oradata/orcl1/redo01.log') size 50M BLOCKSIZE 512,
                GROUP 2 ('/u01/app/oracle/product/11.2.0/oradata/orcl1/redo02.log') size 50M BLOCKSIZE 512,
                GROUP 3 ('/u01/app/oracle/product/11.2.0/oradata/orcl1/redo03.log') size 50M BLOCKSIZE 512
              EXTENT MANAGEMENT LOCAL
              DATAFILE '/u01/app/oracle/product/11.2.0/oradata/orcl1/system01.dbf' size 500M REUSE
              SYSAUX DATAFILE '/u01/app/oracle/product/11.2.0/oradata/orcl1/sysaux01.dbf' size 500M REUSE
              DEFAULT TEMPORARY TABLESPACE temporcl1
                TEMPFILE '/u01/app/oracle/product/11.2.0/oradata/orcl1/temp01.dbf' size 100M REUSE
              UNDO TABLESPACE UNDOTBS1
                DATAFILE '/u01/app/oracle/product/11.2.0/oradata/orcl1/undotbs01.dbf' size 100M REUSE
                AUTOEXTEND ON MAXSIZE UNLIMITED
              DEFAULT TABLESPACE users
                DATAFILE '/u01/app/oracle/product/11.2.0/oradata/orcl1/users01.dbf' size 500M REUSE
                AUTOEXTEND ON MAXSIZE UNLIMITED;
           
            3、>@$ORACLE_HOME/dbs/createDB.sql
            等待执行,可以在$ORACLE_BASE/diag/rdbms/orcl1/orcl1/trace目录中使用
                $ tail -f alert_orcl1.log
            查看创建进度
           
   2.10 创建额外的表空间
        上面创建的一些系统表空间和部分表空间,为了应用需要可以类似下面增加一些表空间,createTBS.sql如下:
            --应用表空间
            CREATE TABLESPACE app_tbs LOGGING
              DATAFILE '/u01/app/oracle/product/11.2.0/oradata/orcl1/apps01.dbf' SIZE 100M REUSE
              AUTOEXTEND ON NEXT 1024K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL;
            --应用索引空间
            CREATE TABLESPACE idx_tbs LOGGING
              DATAFILE '/u01/app/oracle/product/11.2.0/oradata/orcl1/idx01.dbf' SIZE 20M REUSE
              AUTOEXTEND ON NEXT 1024K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL;
   
   2.11 运行创建数据字典视图的脚本
        至2.10已经创建完一个数据库,但是还需要做一些创建数据字典等的工作,数据库才能正常提供使用,比如PL/SQL等,依次执行如下命令:
            > @?/rdbms/admin/catalog.sql
            > @?/rdbms/admin/catproc.sql
            > @?/sqlplus/admin/pupbld.sql
      至此创建的数据库orcl1能够正常提供服务了,当然还可以有选择的执行类似于2.11的其他脚本,以及做一些备份工作,这里就不涉及了。

reference :
http://zhoucl.iteye.com/blog/1556020
http://blog.csdn.net/carlwu/article/details/2978130
http://database.51cto.com/art/201002/184885.htm
http://www.cnblogs.com/kevinhlj/archive/2012/09/21/2696277.html
分享到:
评论

相关推荐

    Oracle 10g 手动创建数据库及实例

    ### Oracle 10g 手动创建数据库及实例 #### 一、引言 在Oracle 10g中,创建数据库有两种主要方式:一种是利用DBCA(Database Configuration Assistant)工具,这种方式直观便捷;另一种则是手动创建数据库,虽然相对...

    手动创建Oracle11g数据库

    同时,手动创建数据库也可以让用户根据自己的需求来配置数据库参数,实现灵活的数据库管理。 八、结论 手动创建Oracle数据库可以让用户更好地理解Oracle数据库的工作机制,并实现灵活的数据库管理。通过本文,读者...

    Linux 下手动创建oracle数据库

    ### Linux环境下手动创建Oracle 10g数据库详细步骤与知识点解析 #### 一、环境配置与准备工作 在Linux系统中手动创建Oracle 10g数据库,不仅能够深入了解Oracle数据库的安装与配置流程,还能帮助更好地掌握数据库...

    手动创建ORACLE 10g数据库

    Oracle 10g数据库的手动创建是一个复杂但重要的过程,对于熟悉数据库管理和系统运维的...手动创建数据库的过程虽然相对复杂,但它能提供更深入的系统理解和控制,对于系统管理员和数据库开发者来说是非常有价值的实践。

    在WindowsXp Pro下安装Oracle11g无法创建数据库

    在WindowsXp Pro下安装Oracle11g无法创建数据库,如图所示。如果不创建数据库后,在程序组中找不到像Oracle9i那样的Enterprise Manager,请问该如何到企业管理器中去呢? 后来重装WindowsXp系统,安装Oracle10g出现...

    Oracle 10g For Linux创建数据库完全过程(截图演示)

    Oracle 10g是Oracle公司推出的数据库管理系统的一个版本,它在Linux操作系统上的部署为许多企业和开发者提供了稳定且高性能的数据存储解决方案。在这个过程中,我们将详细探讨如何在Linux环境下创建一个Oracle 10g...

    龙蜥anolis系统oracle11g安装包

    在IT行业中,数据库管理系统是核心组件之一,Oracle 11g是Oracle公司的一款旗舰级数据库产品,被广泛应用于企业级应用。在这个“龙蜥anolis系统oracle11g安装包”中,我们聚焦于在龙蜥Anolis操作系统上安装Oracle 11...

    Oracle 11g数据库基础教程_课件及安装方法

    Oracle 11g数据库是Oracle公司推出的一款关系型数据库管理系统,是企业级数据管理的重要工具。本教程将针对初学者,详细介绍Oracle 11g的基础知识,并提供详细的安装步骤。 一、Oracle 11g概述 Oracle 11g是Oracle...

    Oracle 手工创建数据库完整步骤

    为了组织数据库文件和日志,需手动创建一系列目录: 1. `C:\Oracle\admin\web` 2. `C:\Oracle\admin\web\bdump` — 用于存储后台进程错误日志 3. `C:\Oracle\admin\web\udump` — 用户进程错误日志存放地 4. `C:\...

    oracle_11g在win7下新建数据库

    在开始创建数据库之前,请确保已经安装了 Oracle 11g 软件,并且完成了必要的环境配置。这包括但不限于设置 Oracle 的环境变量、配置监听器等。 #### 三、创建数据库的步骤 下面将按照提供的部分截图内容,详细介绍...

    oracle新建数据库和连接配置步骤

    1. **环境准备**:在开始创建数据库之前,确保已经安装了Oracle Database软件,并且操作系统环境满足Oracle的硬件和软件要求。此外,还需要设置好环境变量,如ORACLE_HOME、PATH、TNS_ADMIN等。 2. **启动Oracle...

    Oracle 10G手工创建数据库(Hellobock写作)

    Oracle 10G 手工创建数据库是一个涉及多个步骤的过程,包括配置环境变量、创建必要的目录结构、生成密码文件、创建参数文件、启动数据库...手动创建数据库虽然较为繁琐,但有助于理解数据库的内部工作原理和管理流程。

    Linux下手动创建数据库

    在Linux环境下手动创建数据库是一项需要细致操作的技术任务,主要涉及Oracle数据库系统或类似的SQL环境。在本教程中,我们将深入探讨如何在Linux操作系统上构建一个数据库,这将涵盖从配置环境到执行SQL脚本的全过程...

    linux上手工创建oracle 10g数据库

    以下是对这一过程的详细解析,旨在为那些希望深入理解并掌握在Linux操作系统上手动创建Oracle 10g数据库流程的技术人员提供指导。 ### 系统与环境准备 首先,确保你的Linux系统(本例中为CentOS 5)已安装Oracle ...

    Oracle怎么用命令创建一个数据库

    3. **手动创建数据库** - 如果不使用`dbca`工具,也可以通过手动方式创建数据库。具体步骤包括: 1. 创建初始化参数文件(`init.ora`或`spfile`),并配置必要的参数,如数据库名称、实例名称等。 2. 使用`CREATE ...

    oracle10g手动创建实例

    ### Oracle10g手动创建实例的关键知识点 #### 引言 在从Windows 2003服务器转向Linux系统部署Oracle 10g实例的过程中,经历了一系列挑战与学习,特别是对于初次接触这一操作的IT人员来说,掌握正确的步骤和注意事项...

    windows下手动创建数据库.doc

    相较于使用图形化工具 DBCA(Database Configuration Assistant),手动创建数据库虽然过程更为复杂繁琐,但却能让 DBA 或数据库管理员更深入地了解数据库的各个组成部分及工作原理。本文将详细介绍这一过程,以便...

    oracle 11g数据库安装

    6. **创建数据库实例**:根据实际需求创建数据库实例。 7. **配置网络服务名**:设置网络服务名以便客户端可以通过网络连接到数据库。 8. **完成安装**:完成所有配置后,等待安装程序自动完成剩余的安装步骤。 #...

    oracle11g数据库正版资源

    Oracle 11g数据库是Oracle公司推出的一款关系型数据库管理系统,是企业级数据管理的重要工具。这个版本在11g R1(11.1.0.x.x)的基础上进行了优化和增强,推出了11g R2(11.2.0.x.x),以提供更高效的数据处理能力、...

Global site tag (gtag.js) - Google Analytics