精华内容
下载资源
问答
  • 本文给大家介绍oracle手动创建数据库步骤,需要的朋友可以参考下
  • jdbc创建数据库步骤

    2012-11-28 13:47:25
    jdbc创建数据库步骤,不会的同学可以看看。考证要用到的。
  • 手工创建数据库步骤,手工创建数据库步骤
  • 1、plsql创建数据库步骤

    千次阅读 2020-03-10 17:00:52
    plsql创建数据库步骤: 开始-程序-Oracle-配置和移置工具-Database Configuration Assistant

    plsql创建数据库步骤:
    开始-程序-Oracle-配置和移置工具-Database Configuration Assistant

    可创建一个测试数据库用来练习
    全局数据库名oracletest
    账户admin
    口令XXXXXX

    也可参考百度经验创建数据库

    展开全文
  • 手动创建数据库步骤

    千次阅读 2013-03-08 15:16:01
    创建数据库前的规划: 1.预估表和索引所占空间大小 2.计划数据库文件在操作系统的分布(如:将REDO日志文件放在单独的磁盘或者磁带上) 3.选择一个全局数据库名(设置DB_NAME和DB_DOMAIN) 4.服务器参数文件配置 5....

    创建数据库前的规划:
    1.预估表和索引所占空间大小
    2.计划数据库文件在操作系统的分布(如:将REDO日志文件放在单独的磁盘或者磁带上)
    3.选择一个全局数据库名(设置DB_NAME和DB_DOMAIN)
    4.服务器参数文件配置
    5.选择数据库字符集
    6.选择支持的时区(缺省时区文件是timezlrg_11.dat)
    7.选择标准的数据块大小
    8.考虑是否手动指定在线重做日志的块大小
    9.决定SYSAUX表空间的初始大小
    10.给非SYSTEM用户创建(定义)一个缺省的表空间(不要使用系统表空间)
    11.计划使用UNDO表空间来管理UNDO数据
    12.规划一个备份和恢复的策略方案
    13.熟悉开启/关闭实例、挂载数据库、打开数据库等原理

    两种方式创建数据库:
    一.使用DBCA工具创建
    DBCA有两种运行模式,一种是图形化界面(交互模式);一种是命令界面(静默安装).
    DBCA命令行模式安装:
    例:

    dbca -silent -createDatabase -templateName General_Purpose.dbc
      -gdbname ora11g -sid ora11g -responseFile NO_VALUE -characterSet AL32UTF8
      -memoryPercentage 30 -emConfiguration LOCAL
      
    Enter SYSTEM user password:
    password
    Enter SYS user password:
    password
    Copying database files
    1% complete
    3% complete
    


    ...
    具体命令操作,请看 dbca -help。

    二.使用CREATE DATABASE命令创建
    使用CREATE DATABASE建库的优点在于可以使用脚本,实现自动建库.
    使用CREATE DATABASE建库需要手动建立基于数据字典表的视图以及手动安装PL/SQL系统包.
    步骤:
    1.指定SID
    通常SID名和数据库名是一致的(数据库名最大只能为8个字符).
    WIN平台: SET ORACLE_SID=mynewdb
    LINUX:   ORACLE_SID=mynewdb
                   export ORACLE_SID
    2.环境变量设置
    ORACLE_SID和ORACLE_HOME必须设置,PATH环境变量最好包含ORACLE_HOME/bin路径,这样SQL*PLUS,NETCA工具才方便运行.
    3.选择数据库管理员验证方式
    两种方式:密码文件验证、操作系统验证
    密码文件验证需要创建密码文件.操作系统验证需要安装用户为Oracle DBA Group组的.
    4.创建初始化参数文件
    创建文本,编辑文本,输入各个参数,建议至少包含以下3个参数(最小化参数),没有的参数会自动取缺省值:
    DB_NAME:最大8个字符,应当与CREATE DATABASE命令中的数据库名一致.
    CONTROL_FILES:如果没有此参数,数据库会自动创建一个控制文件在参数文件的目录下.
    MEMORY_TARGET:开启自动内存管理,并设置总的使用内存数量.你可以使用更多的内存使用控制参数来代替这个参数.
    建议建立参数文件在数据库的缺省位置,使用指定的文件名,这样启动时就不用指定PFILE参数了.
    5.(仅针对windows)创建实例
    格式:

    oradim -NEW -SID sid -STARTMODE MANUAL -PFILE pfile
    


    这样会在windows的服务里产生一个OracleServicesid的服务.
    这里请不要设置ORADIM -STARTMODE参数为AUTO,因为这样它会自动开启这个创建的实例,并尝试挂载数据库.
    6.连接实例(注意不是数据库)
    使用SQL*PLUS:
    密码验证方式下:

    $ sqlplus /nolog
    SQL> CONNECT SYS AS SYSDBA
    


    OS验证方式下:

    $ sqlplus /nolog
    SQL> CONNECT / AS SYSDBA
    


    成功连接后,SQL*PLUS返回 Connected to an idle instance.
    7.创建服务器参数文件

    CREATE SPFILE FROM PFILE;


    可通过ALTER SYSTEM改变服务器参数文件(SPFILE)内容.
    8.启动实例(没有挂载数据库)

    STARTUP NOMOUNT;


    到这里开始分配实例内存,并启动相关的进程.
    9.执行CREATE DATABASE命令
    注意DB_NAME要和参数文件中的一致
    例:

    CREATE DATABASE mynewdb
       USER SYS IDENTIFIED BY sys_password
       USER SYSTEM IDENTIFIED BY system_password
       LOGFILE GROUP 1 ('/u01/logs/my/redo01a.log','/u02/logs/my/redo01b.log') SIZE 100M BLOCKSIZE 512,
               GROUP 2 ('/u01/logs/my/redo02a.log','/u02/logs/my/redo02b.log') SIZE 100M BLOCKSIZE 512,
               GROUP 3 ('/u01/logs/my/redo03a.log','/u02/logs/my/redo03b.log') SIZE 100M BLOCKSIZE 512
       MAXLOGFILES 5
       MAXLOGMEMBERS 5
       MAXLOGHISTORY 1
       MAXDATAFILES 100
       CHARACTER SET US7ASCII
       NATIONAL CHARACTER SET AL16UTF16
       EXTENT MANAGEMENT LOCAL
       DATAFILE '/u01/app/oracle/oradata/mynewdb/system01.dbf' SIZE 325M REUSE
       SYSAUX DATAFILE '/u01/app/oracle/oradata/mynewdb/sysaux01.dbf' SIZE 325M REUSE
       DEFAULT TABLESPACE users
          DATAFILE '/u01/app/oracle/oradata/mynewdb/users01.dbf'
          SIZE 500M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED
       DEFAULT TEMPORARY TABLESPACE tempts1
          TEMPFILE '/u01/app/oracle/oradata/mynewdb/temp01.dbf'
          SIZE 20M REUSE
       UNDO TABLESPACE undotbs
          DATAFILE '/u01/app/oracle/oradata/mynewdb/undotbs01.dbf'
          SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED;
    


    假定控制文件已经在参数文件中指定了.
    从Release 11g开始,SYS或SYSTEM的密码是大小写敏感的.
    上面的建库命令指定了3个REDO日志组,每个组2个文件,指定了最大日志文件数、成员数、数据文件数.REDO日志的块大小设置为512(可以设置为512,1024,4096).
    数据存储字符集设置为US7ASCII,国家字符集设置为AL16UTF16,影响NCHAR, NCLOB,NVARCHAR2等列数据的存储.
    创建了SYSTEM表空间、SYSAUX表空间,创建了USERS缺省表空间、临时表空间tempts1、UNDO表空间undotbs.

    EXTENT MANAGEMENT LOCAL指定了采用本地管理表空间模式管理表空间,如果省略此子句,缺省则为字典管理表空间模式,此模式oracle不建议使用.

    如果忽略UNDO表空间创建,系统会自动创建一个SYS_UNDOTBS的UNDO表空间.

    如果忽略临时表空间创建,系统会使用SYSTEM表空间作为缺省的临时表空间(如果SYSTEM表空间为本地管理表空间模式,则SYSTEM表空间不能作为临时表空间,那么必须创建一个缺省的临时表空间).

     

    使用OMF(Oracle Managed Files)建库:
    需要设置DB_CREATE_FILE_DEST初始化参数,如:DB_CREATE_FILE_DEST='/u01/app/oracle/oradata'
    例:

    CREATE DATABASE mynewdb
    USER SYS IDENTIFIED BY sys_password
    USER SYSTEM IDENTIFIED BY system_password
    EXTENT MANAGEMENT LOCAL
    DEFAULT TEMPORARY TABLESPACE temp
    UNDO TABLESPACE undotbs1
    DEFAULT TABLESPACE users;
    


    10.创建其他表空间
    例如:

    CREATE TABLESPACE apps_tbs LOGGING 
         DATAFILE '/u01/app/oracle/oradata/mynewdb/apps01.dbf' 
         SIZE 500M REUSE AUTOEXTEND ON NEXT  1280K MAXSIZE UNLIMITED 
         EXTENT MANAGEMENT LOCAL;
    -- 给索引创建单独的表空间
    CREATE TABLESPACE indx_tbs LOGGING 
         DATAFILE '/u01/app/oracle/oradata/mynewdb/indx01.dbf' 
         SIZE 100M REUSE AUTOEXTEND ON NEXT  1280K MAXSIZE UNLIMITED 
         EXTENT MANAGEMENT LOCAL;
    


    11.使用脚本建立数据字典
    使用脚本建立数据字典视图、同义词、PL/SQL系统包等。
    SQL*PLUS下执行:

    @?/rdbms/admin/catalog.sql
    @?/rdbms/admin/catproc.sql
    @?/sqlplus/admin/pupbld.sql
    exit


    其中catalog.sql脚本创建了数据字典表,动态性能视图,公共同义词
    其中catproc.sql脚本包含了所有PL/SQL运行需要或使用的脚本
    其中pupbld.sql脚本是SQL*PLUS使用所需要的.

    12.安装其他脚本(可选的)
    根据应用需要或者安装其他oracle产品,运行相应的脚本文件

    13.备份数据库
    在安装完成后,应当进行一次数据库全库备份以防止介质损坏发生.

     

     

    展开全文
  • 手工创建数据库完整步骤
  • Oracle手动创建数据库步骤说明

    千次阅读 2011-04-01 09:02:00
    本文档主要使用分步骤的命令来创建Oracle数据库,而不是用Oracle的默认安装或者DBCA,意在详细了解Oracle数据库的文件体系(针对建库)以及相关的命令解释。 步骤说明 安装受到安装直接首先要明确一些信息: ...

    本文档主要使用分步骤的命令来创建Oracle数据库,而不是用Oracle的默认安装或者DBCA,意在详细了解Oracle数据库的文件体系(针对建库)以及相关的命令解释。

    步骤说明

    安装受到安装直接首先要明确一些信息:

    ORACLE_HOME:C:/oracle/product/10.2.0/db_1

    DATABASE NAME、实例名以及ORACLE_SID:全部都是orcl

    SYS和SYSTEM等用户的密码:oracle

    1:创建文件夹

    clip_image002

    2:创建初始化参数文件

    数据库系统启动时须要用初始化参数文件的设置分配内存、启动必要的后台进程的。

    该文件拷贝一个已有的文件稍加修改即可。

    将该文件拷贝到C:/oracle/product/10.2.0/db_1/database里面取名initORCL.ora。

    该文件路径也不一定非要放到这里,也可以是其他地方,默认是这个地方,不过如果放到其他地方在启动实例时需要添加相关的文件路径即可。

    里面的相关的文件dest路径与前面的创建的文件夹路径应该保持一致。


    3:设置环境变量

    clip_image004

    使环境变量对应数据库的相关实例。

    4:创建实例

    clip_image006

    使用oradim创建新实例,实例名与数据库名一致,直接输入oradim回车有相关命令的帮助。

    创建完实例之后我们就可以在服务列表中看到Oracle的服务了,但是如果使用sqlplus连接上去是连接的空闲实例。

    5:创建口令文件

    clip_image008

    orapwd是创建口令文件的工肯程序各称,file参数指定口令文件所在的目录和文件名称,password参数指定sys用户的口令,entries参数指定数据库拥用DBA权限的用户的个数。详细参考orapwd回车查看相关帮助。

    该路径必须是在ORACLE_HOME/database/文件夹下。

    6:启动数据库NOMOUNT状态

    clip_image010

    大家都知道数据库启动有三个状态,Nomount状态(启动实例),mount状态(打开控制文件),Open状态(打开数据库),因为现在还没有创建控制文件和数据文件,现在进行启动实例阶段来创建相关的文件,看到在启动实例出现错误,那是一开始我创建文件时没有创建ORACLE_HOME/flash_recovery_area,因为在初始化参数时有一个

    db_recovery_file_dest=C:/oracle/product/10.2.0/flash_recovery_area,所以没有找到报错,添加上即可。

    如果前面第二步的路径变化了,在启动实例时需要添加startup nomount pfile=路径即可

    7:执行建库脚本


    clip_image012

    在执行该文件如果出现以上错误,修改session 的字符集。在执行该建库SQL的文件时,尽量检查好SQL文件。

    clip_image014

    执行库SQL我们看到相关的数据文件、控制文件、重读日志文件都创建好了。

    clip_image016

    8:创建数据字典

    clip_image018

    该步执行时间比较长,主要是创建相关的字典表,比如我们经常遇到的dba_users、dba_tablespaces等表。

    该脚本创建相对于系统基表的视图和系统动态性能视图以及他们的同义词。该脚本又同时运行创建其他对象的脚本,主要有:


    9:创建package包

    clip_image020

    该脚本主要用于建立PL/SQL功能的使用环境。此外,还创建几个PL/SQL包用于扩展RDBMS功能。该脚本同时还为下面的一些RDBMS功能创建另外的一些包和视图:


    10:新建数据库后执行pupbld

    clip_image022

    有时出于安全考虑需要禁止一些业务系统的数据库用户执行sqlplus命令,方法很简单:在运行命令之前,将这些命令限制到一个由 SQL*Plus 引用的“特殊位置”。 此特殊位置是SYSTEM 模式中一个名为PRODUCT_USER_PROFILE 的表。 如果该表不存在,则您在每次启动 SQL*Plus 时将获得一个类似“Product User Profile Not Loaded”这样的警告。

    为了创建这个表,需要运行pupbld.sql脚本。通常,这个脚本在$ORACLE_HOME/sqlplus/admin 路径中运行,具体的位置由系统决定。记住用system用户执行:

    11:创建SPFILE文件

    spfile是存储初始参数的文件,oracle中有大约200多个初始参数,都存在这里,还有一种叫pfile的文件也是存储初始参数的文件,两者的区别是,spfile是server端维护的,pfile是客户端维护的,spfile只能通过系统更改,pfile 可以使用文本文件打开后手工修改。

    clip_image024

    创建这一步需要使用sys用户,因为刚才连接的是system用户,需要连接到sys用户,然后在使用过程中如果出现上面的错误,需要先关闭一下数据库再重新启动即可。

    为什么要创建spfile文件,因为原来在9i之前有pfile文件都在用户客户端,而且文本可以直接打开,每个客户端就可以修改,这样势必在启动时读取该配置文件带来了问题,所以Oracle引入了spfile放在服务器端,而且是二进制的文件,在启动实例时,先读取spfile文件,如果没有再读取initSID.ora,如果再没有读取pfile文件。

    12:执行Scott脚本

    clip_image026

    执行完毕之后我们就可以使用scott用户及其相关数据了。

    关于Scott的由来可以参考:

    http://blog.csdn.net/wh62592855/archive/2009/10/22/4712063.aspx

    顺便了解一下Oracle的历史。

    13:创建监听和TNSNAME

    该步骤也是一样,用户可以使用netca创建,也可以将已有的配置文件修改后放到

    C:/oracle/product/10.2.0/db_1/NETWORK/ADMIN下面即可。

    配置完后就可以启动数据库了。

    clip_image028

    14 创建DBConcole

    clip_image030

    clip_image032

    在执行相关命令后,会提示你输入相关的信息比如SID,端口号等,而且该步骤等待时间比较长。

    参考文档:http://hi.baidu.com/sammyhxm/blog/item/e27ec111695118cda6ef3f09.html

    说明

    该文档为作者在学习ArcGIS的一些笔记(自己学习、ArcGIS帮助、网络资源、高手请教相结合),难免有一些表达不全面或者理解有出入的,还请各位多多指教!

    广告博客

    http://www.gisall.com/index.php?uid-121719 :欢迎访问GIS博客

    http://blog.csdn.net/linghe301:欢迎访问GIS博客

    或者在百度文科上搜索:linghe301

    By Lish

    展开全文
  • Oracle 11g 创建数据库详细步骤

    万次阅读 多人点赞 2017-08-21 15:00:55
    Oracle 11g 创建数据库详细步骤方法/步骤①. 按住键盘上Windows键,打开开始菜单,找到Database Configuration Assitant并打开②. 打开数据库配置助手Database Configuration Assitant,单击“下一步”; 步骤1:选择...

    Oracle 11g 创建数据库详细步骤

    方法/步骤

    ①. 按住键盘上Windows键,打开开始菜单,找到Database Configuration Assitant并打开

    这里写图片描述

    ②. 打开数据库配置助手Database Configuration Assitant,单击“下一步”;

          步骤1:选择“创建数据库”,单击“下一步”
    

    这里写图片描述

    这里写图片描述

        步骤2:选择“一般用途或事务处理”,单击“下一步”;
        步骤3:设置数据库的名称和实例名,两者可设置相同,也可以不同,单击“下一步”
    

    这里写图片描述

    这里写图片描述

        步骤4:管理选项配置,不勾选配置Enterprise Manager,单击“下一步”;
        步骤5:数据库身份证明,可以为不同的账户分别设置不同的管理口令,也可以为所有账户设置同一口令,单击“下一步”
    

    这里写图片描述

    这里写图片描述

        步骤6:数据库文件所在位置,默认存储类型:文件系统,存储位置:使用模版中的数据库文件位置,也可以自己指定存储路径,单击“下一步”;
        步骤7:恢复配置,指定快速恢复区
    

    这里写图片描述

    这里写图片描述

        步骤8:数据库内容,根据需要,选择是否添加示例方案,单击“下一步”;
        步骤9:初始化参数,设置内存、字符集等,单击“下一步”
    

    这里写图片描述

    这里写图片描述

    这里写图片描述

        步骤10:数据库存储,控制文件、数据文件、重做日志文件位置设置,单击“下一步”;
        步骤11 :创建选项,创建数据库,生成脚本,单击“完成”,开始创建数据库
    

    这里写图片描述

    这里写图片描述

    这里写图片描述

    创建用户与生成表空间代码

    注意: 在创建表空间的时候要注意路径必须符合Oracle安装路径。

    这里写图片描述

    展开全文
  • DB2数据库安装、数据库创建步骤,参考·
  • Oracle手工创建数据库步骤

    千次阅读 2011-04-02 12:57:00
    下面就介绍一下手动创建数据库步骤:手动创建数据库通常包含如下操作步骤:1、确定新建数据库名称和实例名称;2、确定数据库管理员的认证方式;3、创建初始化参数文件;4、创建实例;5、连接并启动实例;6、使用...
  • Oracle 11g数据库详细安装步骤图解并创建监听和创建数据库-附件资源
  • MySQL创建数据库和创建数据表

    万次阅读 多人点赞 2019-10-20 23:44:40
    MySQL 创建数据库和创建数据表 MySQL 是最常用的数据库,在数据库操作中,基本都是增删改查操作,简称CRUD。 在这之前,需要先安装好 MySQL ,然后创建好数据库、数据表、操作用户。 一、数据库操作语言 数据库...
  • navicat 创建数据库步骤

    千次阅读 2020-09-13 20:43:35
    create table t_student( uid int(10) not null auto_increment, uname varchar(100) not null, pwd varchar(100) not null, sex char(2) not null, age int(3), birth date, primary key(uid) ...
  • 数据库创建具体步骤

    千次阅读 2020-11-22 23:29:18
    空白数据库->修改文件名->创建 5、在表一上右击,选择“设计视图” 6、在另存为对话框中将表名称改为701班->字段名称第一行输入序号->单击数据类型下的自动编号后的倒三角->数字->第二行输入...
  • 手动创建数据库步骤

    千次阅读 2007-05-23 17:14:00
    手动创建数据库步骤: 第一步:决定数据库实例的SID数据库实例的SID用来将当前实例和以后可能创建的实例进行区分% setenv ORACLE_SID mynewdb 第二步:建立数据库管理员认证方法 第三步:创建初始化参数文件...
  • ABP创建数据库操作步骤

    千次阅读 2018-02-24 11:33:24
    1.1 SimpleTaskSystem.Web项目中的Web.config文件修改数据库配置。<add name="Default" providerName="System.Data.SqlClient" connectionString="Data Source=127.0.0.1;Initial ...
  • sql数据库创建步骤

    千次阅读 2018-05-03 16:42:10
    创建数据库基本流程:1.修改当前数据库,用于删除 use master go2.如果存在数据库,则进行删除 if exists(select * from sys.databases where name ='test') drop database test go3.创建数据库: create database ...
  • oracle创建数据库步骤

    千次阅读 2018-10-06 16:12:29
    1.首先找到开始菜单 最后完成。    
  • Oracle数据库创建步骤

    2008-09-04 10:04:36
    一步一步完成Oracle10g数据库创建,了解Oracle创建数据库过程中都做了什么事情
  • SQL Developer 不能用于创建Oracle... 找到开始菜单中Oracle-OraDb11g_home1下的DBCA,打开,可依次点击“下一步”,直到第3步数据库标识,创建数据库名称和SID。(最好在创建过程中形成文档,截图自己的创建过程,包括
  • 1、正确安装Oracle、创建数据库实例(如默认的ORCL)和表空间(如SDE_DATA); 2、安装并正确配置Oracle客户端(可使用绿色版),保证通过ArcCatalog中的 添加数据库连接 可连接上Oracle数据库,如下图1所示: ...
  • Mysql 数据库创建基本步骤

    千次阅读 2017-06-05 11:30:25
    1.创建数据库 create database school; 2.使用数据库 Use school; 3.创建用户 create user jame@localhost identified by 'jame'; 4.授权用户(注意这里是用了*哦,自己将school也替换成*号) ...
  • 使用create database语句创建数据库步骤如下: 1.指定一个实例标识符SID 2.确保设置了必要的环境变量 3.选择一个数据库管理员验证方法 4.创建一个初始化参数文件 5.(只用于windows平台)创建一个实例 6.连接...
  • 创建Oracle本地数据库详细步骤

    万次阅读 2017-12-29 10:28:12
    选择创建数据库->next->选择一般用途->填写自己的数据库名->next-->填写口令,选择同一口令吧,当然也可以为每个用户填写不同的口令,以后基本上默认安装。安装完成后退出即可。  2.接下来配置服务监听。同理点击...
  • oracle数据库创建表空间步骤

    千次阅读 2016-03-23 10:58:45
    oracle数据库创建表空间步骤
  • Java连接MySQL数据库步骤

    万次阅读 多人点赞 2019-08-31 17:10:47
    Java连接MySQL数据库步骤 声明,只推荐你看代码学会我的步骤,逻辑,还有用的所有方法 第一, ​ 安装mysql数据库配置(https://www.jianshu.com/p/ea4accd7afb4),安装还有配置教程,按照步骤来肯定没错,里面是...
  • 创建数据库链接(dblink)步骤

    千次阅读 2008-06-04 21:30:00
    1.CREATE DATABASE LINK数据库链接名CONNECT TO 用户名 IDENTIFIED BY 密码 USING ‘数据库连接字符串’; 可以像这样: create database link orcl2 connect to user identified by pwd using (DESCRIPTION = ...
  • java连接数据库步骤

    万次阅读 多人点赞 2019-03-17 19:51:08
    Class.forname(数据库驱动名); 2.建立数据库连接 使用DriverManager类的getConnection()静态方法来获取数据库连接对象,其语法格式如下所示: Connection conn=DriverManager.getConnection(String url,String ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 529,606
精华内容 211,842
关键字:

创建数据库的步骤是什么