初学者create database.docx

上传人:b****6 文档编号:6619407 上传时间:2023-01-08 格式:DOCX 页数:12 大小:689.81KB
下载 相关 举报
初学者create database.docx_第1页
第1页 / 共12页
初学者create database.docx_第2页
第2页 / 共12页
初学者create database.docx_第3页
第3页 / 共12页
初学者create database.docx_第4页
第4页 / 共12页
初学者create database.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

初学者create database.docx

《初学者create database.docx》由会员分享,可在线阅读,更多相关《初学者create database.docx(12页珍藏版)》请在冰豆网上搜索。

初学者create database.docx

初学者createdatabase

初学者createdatabase

一.工具创建数据库

1.打开oraDb10g_home1=>ConfigurationandMigrationTool=>DatabaseConfigurationAssistant

2.如果是第一次创建数据库,只能创建数据库和管理模板可以使用,选择创建数据库,单“下一步”,会出现数据库模板对话框

3.数据库模板是本地硬盘上的XML文件,用来存储数据库的配置信息,择适合于您的数据库将支持的工作负载的类型的模板。

如果您不确定,选择默认的”一般模板”

4.选择“一般用途”,单击“下一步”,会显示数据库标示对话框,该对话框用于设置全局数据库名和例程名,全局数据库名,格式一般为:

db_name.db_domain。

db_name用于对应数据库名,db_domain对应于网络域名。

SID(例程)应该与db_name完全一致

例如,下面是一个典型的全局数据库名数据库名部分(在本例中为test)是数据库的简单名称。

数据库域部分(在本例中为)指定数据库所在的域。

可能的话,Oracle建议将您的数据库域镜像到网络域

5. 单击“下一步”,会出现“管理选项”对话框。

用于设置OEM管理信息,如果要集中管理所有的Oracle数据库,那就要选择“GridControl管理数据库”,如果只管理本地数据库,那就选择“使用DatabaseControl管理数据库”(默认选中)。

6.选择“使用DatabaseControl管理数据库”,单击“下一步”,会出现“数据库身份证明”对话框,该对话框用于设置初始数据库用户帐号的口令.您可以设置单个口令,应用于所有数据库用户帐户;也可以为每个帐户单独提供唯一的口令,以提高帐户的安全性。

SYS用户拥有数据字典的所有基表和用户可访问的视图。

任何Oracle用户都不应该更改(更新、删除或插入)SYS方案中包含的任何行或方案对象,因为此类操作会破坏数据的完整性。

安全管理员必须严格控制此类重要帐户SYSTEM用户用于创建显示管理信息的其它表和视图,以及各种Oracle选件和工具使用的内部表和视图。

安全管理员必须严格控制此类重要帐户。

SYSMAN用户代表EnterpriseManager超级管理员帐户。

此EnterpriseManager管理员可以创建和修改其它EnterpriseManager管理员帐户,并可以管理数据库实例本身。

EnterpriseManager使用DBSNMP用户来监视数据库。

EnterpriseManager使用此帐户来访问有关数据库的性能统计信息。

DBSNMP身份证明有时称为监视身份证明。

7. 设置口令后,单击“下一步”,会出现“存储选项”对话框,该对话框用于指定数据库的存储机制(文件系统、自动存储管理、裸设备)

8. 选择“文件系统”,单击“下一步”,会出现“数据库文件位置”对话框,该对话框用于指定数据库文件的存放位置

9. 选择“使用模板中的数据库文件位置”,单击“下一步”,会出现“恢复配置”对话框,该对话框用于指定数据库的恢复选项, 快速恢复区用于恢复数据,以免系统发生故障时丢失数据;启用归档用于将数据库设置为ARCHIVELOG模式,使得当数据库出现失败时可以完全恢复数据库数据

10.单击“下一步”,会出现“数据库内容”对话框,该对话框用指定是否安装示例方案,并运行自定义脚本

11.单击“下一步”,会出现“初始化参数”对话框,该对话框用配置初始化参数、数据库字符集和连接模式。

选择典型可以最少的配置或用户输入创建数据库。

在大多数环境下可以使用此选项,而且不熟悉高级数据库创建过程的Oracle数据库管理员(DBA)也可以使用此选项(如果你对参数配置不了解,选择默认)

11.单击“下一步”,会出现“数据库存储”对话框,该对话框用指定控制文件、数据文件、重做日志文件、名称和尺寸

12.单击“下一步”,会出现“创建选项”对话框,该对话框用指定建立数据库,还是保存为数据库模板。

”另存为数据库模板”可以将数据库创建参数另存为模板。

该模板会自动添加到可用数据库模板的列表中

13.单击“完成”,会弹出确认窗体,显示所有配置参数。

14.点击”确定”,返回,再点击”确定”,,会显示“确认”对话框,列出了要安装Oracle选项的所有信息

15.完成以后,会出现该窗体

16.点击”退出”,数据库创建完毕!

二.Sql语句创建数据库

1,首先要创建一个用户空间。

即用户的所有操作都使用该空间。

 CREATETABLESPACESM71INDEX

LOGGING

DATAFILE'D:

\oracle\product\10.2.0\oradata\SMDB\smdev_index.dbf'SIZE50MREUSE

AUTOEXTEND

ONNEXT5120KMAXSIZE200MDEFAULT

STORAGE(INITIAL40KNEXT40KMINEXTENTS1MAXEXTENTS505

PCTINCREASE0);   

  该语句的意思是创建一个7G大小的表空间,它的位置在/opt/oracle/oradat目录下,文件名为myspace.dbf

  2,创建新用户

  createusercydbaidentifiedbycydbapwddefaluttablespacemyspace;

  这条sql语句的意思是创建军一个新用户,名子为cydba,指定它的密码为cydbapwd,它使用的默认表空间为myspace.

   

  3,创建角色,它是用来控制各种资源的。

  grant 

  createsession,createanytable,createanyview,createanyindex,createanyprocedure,

  alteranytable,alteranyprocedure,

 dropanytable,dropanyview,dropanyindex,dropanyprocedure,

 selectanytable,insertanytable,updateanytable,deleteanytable,

  tocyrole;

   

  这条语句的意思是将各种权限授与cyrole这个角色。

   

  4,将cyrole这个角色授与cydba,也就是说,使cydba这个用户可以管理和使用cyrole所拥有的资源。

  grantcyroletocydba;

  到此为止,我们就为自己建立了一个新用户,它使用一个指定的空间,并且指明了他可以在这个表空间内做那些操作

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1