搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
盐析白兔
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
Shell常用脚本:hadoop集群启动、停止、重启、查看进程脚本
2
Autodesk AutoCAD 2025 for Mac v2025.0.58.214 - cad设计绘图软件_auto cad 2025 mac
3
Git与Gitlab_git和gitlab的关系
4
【Docker】学习笔记_docker pull设置一直重连
5
消息队列:Kafka吞吐量为什么比RocketMQ大
6
飞睿智能会议室静止雷达人体检测传感器,实时监测使用状态,有人、无人智能感应节能减
7
图像处理的多模态融合:结合不同类型的数据
8
JWT( 原理+流程+实例 )_jwt认证
9
论文笔记:联邦学习——Federated Learning: Challenges, Methods, and Future Directions
10
STM32+FreeRtos 移植letter-shell工具_freertos shell
当前位置:
article
> 正文
oracle创建数据库_oracle创建数据库csdn
作者:盐析白兔 | 2024-08-08 14:46:53
赞
踩
oracle创建数据库csdn
一、数据库管理概述
在完成Oracle软件安装后,DBA就应该对组织和管理数据库负责任,其主要任务是:
(1)启动和关闭数据库;
(2)创建数据库;
(3)删除数据库;
(4)调整初始化参数;
(5)管理网络。
对于数据库的管理,必须要具有SYSDBA和SYSOPER的角色,才有权启动、关闭、运行数据库。SYSDBA角色拥有SYS数据表的所有权限,SYSOPER的角色拥有Public数据表的所有权限。
二、数据库的管理方法
(1)DOS命令行方式
命令行管理是DBA管理数据库服务器的传统方法。在数据库服务器上,Oracle提供了一些在DOS方式下的可执行文件,存放在bin目录下。这些可执行文件可以用于完成启动、关闭、逻辑备份和口令更改等基本功能。但这种方法只能在数据库服务器上运行,无法进行远程分布式管理,且管理功能有限。
进入命令行管理方式的简单步骤:
在命令行提示符后面输入dgmgrl后,按回车,运行dgmgrl.exe文件;
输入help命令,将显示可以在命令行管理方式下使用的命令;
输入help <command>,可以查看各个命令的语法,如help startup。
(2)SQL*Plus命令行方式
SQL*Plus命令行方式主要依靠编写和使用脚本来简化工作。其命令、脚本所提供的功能比命令行方式多,但命令、脚本的语法都需要记忆和掌握。
(3)数据库配置助手(DBCA,Database Configuration Assistant)图形化方式
DBCA是一个操作简单、灵活而强大的GUI环境。安装Oracle数据库软件后,可以使用DBCA来创建和配置数据库。DBCA能够按步骤知道用户完成创建新数据库、更改现有数据库的配置或删除数据库。通过DBCA选择数据库选项后,许多通常需要手动执行的数据库创建任务会自动执行。使用DBCA可以从预定义的数据库模板列表中进行选择,也可以使用现有数据库作为创建模板的样本。
(4)网络配置助手(ONCA,Oracle Net Configuration Assistant)与网络管理器(ONM,Oracle Net Manager)图形方式
用于配置数据库的监听程序和网络服务名等信息。
(5)企业管理器(OEM)图形方式
OEM利用浏览器环境下的客户端Applet程序完成管理任务,突破了客户机/服务器的管理模式,对硬件要求低。在OEM中可以启动、停止数据库,可以对数据库的性能、参数进行监视和调整。
三、创建数据库的准则:
一个完整的数据库系统包括:
(1)物理结构:即一系列操作系统文件等;
(2)逻辑结构:即表、索引等;
(3)内存结构:即SGA区、PGA区等;
(4)进程结构:即DBWR进程、LGWR进程等。
这几个结构之间是相互联系的,是一个有机的整体。直观地理解数据库的创建过程,实质上就是在Oracle所基于的操作系统上,按照特定的规则,建立一系列文件,包括控制文件、数据文件、重做日志文件、程序文件、执行文件等,并将这些文件交给Oracle数据库服务器进行管理,以便启动相应的进程、服务、存储和管理数据,即建立起组成一个完整数据库系统的物理结构、逻辑结构、内存结构和进程结构。
四、 使用DBCA创建数据库
(1)选择“开始”—>“程序”—>Oracle-Oracle10g_home1—>配置和移植工具—>Database Configuration Assistant命令,启动DBCA,出现“欢迎使用”窗口,如图1:
图1
(2)单击“下一步”按钮,出现“操作”窗口,并选择“创建数据库”,如图2:
图2
(3)单击“下一步”按钮,出现“数据库模板”窗口,如图3:
图3
(4)单击“下一步”按钮,出现“数据库标识”窗口,并输入全局数据库名:student,SID:student.cs.hubu,如图4:
图4
注意:全局数据库名与SID
全局数据库名:是将数据库与任何其他数据库唯一标识出来的数据库全称。全局数据库名的格式为<database_name>.<database_domain>。例如,student.cs.hubu是一个典型的全局数据库名。数据库名部分(如student)是数据库的简单名称,数据库域部分(如cs.hubu)指定数据库所在的域,它通常和企业内的网络域相同。全局数据库名的数据库名部分不能超过8个字符,并且只能包含字母、数字字符和句点(.)字符。
SID(System Identifier,系统标识符):用来标识Oracle数据库的特定例程。对于任何一个数据库,都至少有一个引用数据库的例程。SID可以是未被此计算机上其他例程使用的任何名称。SID是Oracle数据库例程的唯一标识符,最多只能有8个字母、数字字符。每个数据库例程对应一个SID和一系列数据库文件。例如,当创建SID为XXX的数据库时,将同时创建数据库例程及其数据库文件(初始化参数文件、控制文件、重做日志文件和数据文件)。
(5)单击“下一步”按钮,出现“管理选项”窗口,如图5:
图5
(6)单击“下一步”按钮,出现“数据库身份证明”窗口,选择“所有帐户使用同一口令”,并输入密码:password,如图6:
图6
(7)单击“下一步”按钮,出现“存储选项”窗口,如图7:
图7
(8)单击“下一步”按钮,出现“数据库文件位置”窗口,如图8:
图8
(9)单击“下一步”按钮,出现“恢复配置”窗口,如图9:
图9
(10)单击“下一步”按钮,出现“数据库内容”窗口,如图10:
图10
(11)单击“下一步”按钮,出现“初始化参数”窗口,如图11:
图11
(12)单击“下一步”按钮,出现“数据库存储”窗口,如图12:
图12
(13)单击“下一步”按钮,出现“创建选项”窗口,如图13:
图13
(14)单击“完成”按钮,出现“确认”窗口,如图14:
图14
(15)单击“另存为HTML文件”按钮,可以将这些详细资料保存为HTML文件,以供以后查看。
(16)单击“确定”,按钮,出现自动创建数据库的过程界面,如图15:
图15
最后自动出现数据库创建完成窗口,如图16:
图16
注意:要记住图16中的有关信息,如Database Control URL等。
单击“口令管理”按钮,出现“口令管理”窗口,如图17:
图17
在图17中,可以给账户接触锁定,设置新密码。为了安全起见,在此应该更改默认DBA账户(如SYS、SYSTEM)的口令,并且锁定所有暂时不需要的默认账户。
单击“确定”按钮,即可返回数据库创建完成窗口。
注意:一定要记住设置的密码!
(17)在数据库创建完成窗口中,单击“退出”按钮,退出DBCA。到此,DBCA创建数据库的操作就结束了。
创建完毕后,与Oracle有关的服务器的服务中,已经启动了新数据库的例程和OEM控制台的服务,如图18:
图18
五、使用DBCA删除数据库
(1)选择“开始”—>“程序”—>Oracle-Oracle10g_home1—>配置和移植工具—>Database Configuration Assistant命令,启动DBCA,出现“欢迎使用”窗口,如图1:
(2)单击“下一步”按钮,出现“操作”窗口,并选择“删除数据库”,如图19:
图19
(3)单击“下一步”按钮,出现“数据库”窗口,在数据库列表中选择一个要删除的数据库,本例选择student,如图20:
图20
(4)单击“完成”按钮,出现确认是否继续窗口,如图21:
图21
(5)单击“是”按钮,出现自动删除数据库的过程窗口,如图22:
图22
(6)最后自动出现数据库删除完毕窗口,单击“是”按钮,数据库删除完毕。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/盐析白兔/article/detail/948747?site
推荐阅读
article
安全
加密
算法
与数据签名总结(1)_
加密
,
签名
,
压缩的
先后顺序
csdn
...
常用的安全算法主要包括摘要算法、对称
加密
算法
、非对称
加密
算法
、信息编码等。数字摘要 数字摘要也称为消息摘要,它是一个唯...
赞
踩
article
STM32
智能
安防
系统
教程_
安防
监控
系统
组成
csdn
...
本教程详细介绍了如何在
STM32
嵌入式
系统
中实现智能
安防
系统
,从硬件选择、软件实现到
系统
配置和应用场景都进行了全面的阐述...
赞
踩
article
华为
OD
技术综合面
,
手
撕
代码
真题
整理(二一):寻找缺失的数字 | 矩阵路径最小和
_
华为
手
撕
代码
c...
华为
od
手
撕
代码
真题
,
每篇博客含 2 道
真题
,
来源
华为
候选人反馈~
_
华为
手
撕
代码
csdn
华为
手
撕
代码
csdn
...
赞
踩
article
华为
OD
手
撕
代码
题库
,
更新到9月23日
,
来自考友的真实反馈_
华为
手
撕
代码
csdn
...
OD
,
全名 Outsourcing Dispacth
,
中文外包派遣。
华为
19 年开始探索并实行新的研发“人力外包”模式...
赞
踩
article
python
z3
库学习_
z3
-
py3
-whl
csdn
...
Z3 在工业应用中实际上常见于软件验证、程序分析等。然而由于功能实在强大,也被用于很多其他领域。CTF领域来说,能够用约...
赞
踩
article
window
s10
安装MuJoCo_
mujoco
window
csdn
...
window
s10
安装MuJoCo默认有Anaconda环境,没有的同志可以自行安装,挺好用的,推荐安装默认有Anaco...
赞
踩
article
影刀
RPA
:
简单
易用的
办公自动化
工具,引领职场新风尚_
影刀
rpa
csdn
...
智能化操作:
影刀
RPA
提供直观简洁的界面,用户无需编写复杂的代码,通过
简单
的拖拽和点击操作即可完成流程设计,实现自动化流...
赞
踩
article
从零开始
,申请开通
微信
小
程序
全流程_
微信
公众
号申请
小
程序
csdn
...
不论你是什么身份,给我十分钟,你就能注册一个自己的
小
程序
账号。_
微信
公众
号申请
小
程序
csdn
微信
公众
号申请
小
程序
cs...
赞
踩
article
面试
之
自我介绍
_
面试
自我介绍
模板
csdn
...
自我介绍
,需要足够的话语基础和一定的自信,同时需要有足够的“忽悠手段”,怎么说呢?为什么要强调要有忽悠手段呢?因为
面试
官...
赞
踩
article
简单
的
自我介绍
_
简历
自我介绍
怎么写
csdn
...
a.
自我介绍
:大家好,我叫陈碧霞,很高兴能在这里和大家认识,我是一名大二
的
学生,正在学习物联网工程专业,刚开始觉得很难...
赞
踩
article
第一篇CSDN
自我介绍
_
软件开发
自我介绍
csdn
...
我叫张继豪,就读于河南师范大学,计算机科学与技术专业。虽然这个学校不是很出名,但是我认为,就读的哪个学校并不重要,重要在...
赞
踩
article
【
CSDN
】
个人
、
博客
简介
、
支持笔者方式
、
转载须知等信息_
csdn
博客
专家
个人
简介
...
如我的文章对您有帮助,欢迎一键三连
、
关注
、
点赞
、
收藏
、
评论~_
csdn
博客
专家
个人
简介
csdn
博客
专家
个人
简介
...
赞
踩
article
Postman
简单
使用
教程(
学习
自用)
_
postman
使用
csdn
...
postman
测试接口简单教程(
学习
自用)
_
postman
使用
csdn
postman
使用
csdn
...
赞
踩
article
CSDN
我回来
了
_
csdnwogaoshun
...
作为一个喜欢计算机的非科班的双非大学生,和大多数人一样普通且平凡,但是内心还是有很大的野心,作为通信工程专业的学生,有很...
赞
踩
article
基于
YOLOv5s
的
电动车
入梯
识别系统
(
数据
集+权重+登录
界面
+GUI
界面
+
mysql
)_电梯
电动车
...
共有4000张左右图片,全部为电梯监控真实照片,没有网络爬虫滥竽充数的图片,并已经分好
数据
集和验证集,可直接用来训练。以...
赞
踩
article
(
待更)零基础
复现
一篇生信网络药理学文章之大黄素篇
(
含所有代码、
TCMSP
网站
、
SwissADME
数...
经过这一筛选过程,最终确定了具有已知靶点的大黄七个活性成分:EUPATIN, Emodinanthrone, Physc...
赞
踩
article
各种
表格
扫描件
OCR
识别
为电子
表格
的技术_
表格
ocr
excel
csdn
...
目前的图片
OCR
文字
识别
技术可以说越来越被人熟知和使用,现在我简单使用一下手头的文字
OCR
识别
软件来处理一下
表格
类型的图...
赞
踩
article
做出2022最受争议
游戏
,
公司创始
人
:
产品
能被
人
骂也是一种成功_
张佳旭
csdn
...
主策原来居然是个行政前台。整理/严锦彦相信不少
人
还记得去年《羊了个羊》爆火的场景。热度最高时
,
微博热搜前50名里
,
它占了...
赞
踩
article
大
模型
入门指南_
大
模型
csdn
...
通俗来讲,
大
模型
就是输入
大
量语料,来让计算机获得类似人类的“思考”能力,使之能够理解自然语言,能够进行『文本生成』、『推...
赞
踩
article
身份证
识别
SDK-
身份证
识别
api(移动
端
-
服务器
端
)_
身份证
sdk
csdn
...
身份证
识别
是利用OCR(光学字符
识别
)技术,对
身份证
图片进行版面分析、二值化处理后,对字符段进行分割,再将分割后的单个字...
赞
踩
相关标签
android
加密
安全
数据
stm32
嵌入式硬件
单片机
华为od
矩阵
线性代数
c语言
开发语言
华为
华为OD
手撕代码
代码规范
动态规划
python
学习
openal
#影刀RPA
微信小程序
小程序
低代码
面试