Oracle for Windows安装和配置——Oracle for Windows数据库创建及测试

2.2. Oracle for Windows数据库创建及测试

2.2.1. 创建数据库

1)启动数据库创建助手(DBCA)

进入%ORACLE_HOME%\bin\目录并找到“dbca”批处理程序,双击该程序。具体如图2.1.3-1所示。

图2.1.3-1 双击“%ORACLE_HOME%\bin\dbca”启动DBCA

打开“命令提示符”窗口,键入“DBCA”或“dbca”后,回车。具体如图2.1.3-2所示。

图2.1.3-2 “命令提示符”窗口中启动DBCA

2)出现“DBCA-欢迎使用”界面,该界面有对该程序的说明,单击“下一步”。具体如图2.1.3-3所示。

图2.1.3-3 “DBCA-欢迎使用”界面

3)出现“DBCA-操作”界面,选“创建数据库”,单击“下一步”。具体如图2.1.3-4所示。

图2.1.3-4 “DBCA-操作”界面

--说明:

      1)图2.1.3-4中得知,除了创建数据库,DBCA还可以对已有数据库进行配置修改和删除等操作。

      2)图2.1.3-4中“管理面板”,是指通过DBCA,可以创建新的数据库模板,或删除已有数据库模板。

4)出现“DBCA-数据库模板”界面,选“定制数据库”,单击“下一步”。具体如图2.1.3-5所示。

图2.1.3-5 “DBCA-数据库模板”界面

--说明:

      1)图2.1.3-5中“一般用途数据库”及“数据仓库”都是已有数据库模板,这些模板根据不同的业务需求,对数据库进行了相应配置,主要是一些参数配置,例如:DB_BLOCK_SIZE,内存相关参数等。根据这些模板创建的数据库,就继承了这些模板的配置,当然,今后也可以对这些配置再进行修改。

      2)图2.1.3-5中“定制数据库”,也是一个已有模板,只是根据这个模板进行数据库创建时,允许根据自己的业务需求对数据库的配置进行更多的定制和修改。

5)出现“DBCA-数据库标识”界面,输入“数据库全局名”和“实例名”,例如:ora11g等,单击“下一步”。具体如图2.1.3-6所示。

图2.1.3-6 “DBCA-数据库标识”界面

--说明:

      1)因为我们要创建的数据库为单实例数据库,这里的“全局数据库名”和“SID”一般相同即可。

6)出现“DBCA-管理选项”默认界面,不选“配置Enterprise Manager”复选框。具体如图2.1.3-7所示。

图2.1.3-7 “DBCA-管理选项”默认界面

--说明:

      1)图2.1.3-7中“Enterprise Manager”,是指Oracle官方的GUI管理工具,通过它可以比较方便的对一个或多个数据库进行监控、管理和维护。

      2)图2.1.3-7中“自动维护任务”,是指创建数据库中的自动维护任务,可以选择启用或禁用,默认为启用。

7)“DBCA-管理选项”去选复选框后界面,单击“下一步”。具体如图2.1.3-8所示。

图2.1.3-8 “DBCA-管理选项”去选复选框后界面

8)出现“DBCA-数据库身份证明”界面,选“所有账户使用同一管理密码”,输入密码,单击“下一步”。具体如图2.1.3-9所示。

图2.1.3-9 “DBCA-数据库身份证明”界面

--说明:

      1)图2.1.3-9中“使用不同的管理密码”,是指为数据库各特权用户设置不同密码。

      2)图2.1.3-9中“所有账户使用同一管理密码”,是指为数据库各特权用户设置同一密码。

9)出现“DBCA-数据库文件所在位置”-“存储类型”界面,存储类型取默认值(“文件系统”)。具体如图2.1.3-10所示。

图2.1.3-10 “DBCA-数据库文件所在位置-存储类型”界面

10)“DBCA-数据库文件所在位置”-“存储位置”界面,选“所有数据库文件使用公共位置”,检查“数据库文件位置”,默认为“%ORACLE_BASE%\oradata\”,可按照自己的需求浏览和修改,单击“下一步”。具体如图2.1.3-11所示。

图2.1.3-11 “DBCA-数据库文件所在位置-存储位置”界面

--说明:

      1)图2.1.3-11中“使用模版中的数据库文件位置”,是指要创建的数据库文件存储到模版中指定的位置,如果选用该选项,可能会因为模版中指定路径现实中不存在而报错。

      2)图2.1.3-11中“所有数据库文件使用公共位置”,是指要创建数据库的所有数据库文件都存储到指定的位置,文件位置和名字均可在后续步骤中进行修改。

      3)图2.1.3-11中“使用Oralcle-Managed Files”,是指让Oracle自动为数据库文件命名,文件路径和名字都不可修改。

      4)图2.1.3-11中,点击右下角“文件位置变量”,出现“文件位置变量”界面,可以查看文件具体位置信息。具体如图2.1.3-12所示。

图2.1.3-12 “DBCA-文件位置变量”界面

11)出现“DBCA-数据库内容”界面,单击“下一步”。具体如图2.1.3-13所示。

图2.1.3-13 “DBCA-数据库内容”界面

--说明:

      1)图2.1.3-13中“数据库组件”,是指选择安装或不安装数据库软件的某些功能组件,也可以更改这些组件安装的表空间,一般不建议修改。

      2)图2.1.3-13中,单击右下角“标准数据库组件”,出现“标准数据库组件”界面,可查看要安装的数据库组件,一般不建议修改。此外,还可以对XML DB进行定制修改。具体如图2.1.3-14所示

图2.1.3-14 “DBCA-标准数据库组件”界面

12)出现“DBCA-初始化参数”-“内存”界面,在“内存”页,修改内存配置和选项,单击“调整大小”页。具体如图2.1.3-15所示。

图2.1.3-15 “DBCA-初始化参数-内存”界面

--说明:

      1)图2.1.3-15中“典型”部分,可以配置数据库使用的总内存量,这里只是个目标值,而不是一个硬限制。“使用自动内存管理”,是指采用AMM(Automatic Memory Management),其为Oracle 11g新特性,通过MEMORY_MAX_TARGET及MEMORY_TARGET参数控制该特性。

      2)图2.1.3-15中“定制”部分,下拉框中的“自动共享内存管理”,是指采用ASMM(Automatic Shared Memory Management),其为Oracle 10g新特性,通过SGA_MAX_SIZE和SGA_TARGET参数控制该特性。下拉框中“手动共享内存管理”,是指通过手工定制方式来分配共享内存中各个内存组件的大小。

13)出现“DBCA-初始化参数”-“调整大小”界面,调整“块大小”和“进程”项后(可用默认值),单击“字符集”页,如图2.1.3-16所示。

图2.1.3-16 “DBCA-初始化参数-调整大小”界面

--说明:

      1)图2.1.3-16中“块大小”,是指数据库的默认数据块大小,默认为8k。Oracle支持2k~32k范围的块大小,可以根据具体业务需求,选择适合的块大小,这里一般采用默认值,数据库一旦创建,不可修改。

      2)图2.1.3-16中“进程”,是指Oracle数据库可以在OS(操作系统)上启动的最大进程(线程)数,可以根据具体需求设置为不同值,数据库创建后可以修改。

14)出现“DBCA-初始化参数”-“字符集”界面,选“从字符集列表中选择”单选钮,从“数据库字符集”下拉框选择“ZHS16GBK-GBK16简体中文”,单击“连接模式”。具体如图2.1.3-17所示。

图2.1.3-17 “DBCA-初始化参数-字符集”界面

--说明:

     1)图2.1.3-17中“数据库字符集”,是指数据库内存储字符数据时采用的编码规则和方式,可以根据具体需求在该界面进行修改和设置,这里,我们选择的“ZHS16GBK-GBK16简体中文”字符集现实中很常见。

      2)图2.1.3-17中“国家字符集”,是指数据库内存储国家字符类型数据时采用的编码规则和方式,可以根据具体需求在该界面进行修改和设置,一般采用默认值即可。

      3)图2.1.3-17中“默认语言”,是指用户使用数据库软件及数据库过程中所采用的语言,主要用于显示信息等。

      4)图2.1.3-17中“默认地区”,是指用户所在的地域,主要用于显示时间及格式等。

15)出现“DBCA-初始化参数”-“连接模式”界面,单击“下一步”。具体如图2.1.3-18所示。

图2.1.3-18 “DBCA-初始化参数-连接模式”界面

--说明:

      1)图2.1.3-18中“专用服务器模式”,是指Oracle数据库为每个会话(session)启动一个服务进程,以便完成该会话发出的各种操作和任务。

      2)“共享服务器模式”,是指Oracle数据库中的每个服务器进程,并非仅供某个或某些会话专用,而是为所有会话共用,具体由Oracle实例来为各个会话分配和调度。

16)出现“DBCA-数据库存储”界面,单击“下一步”。具体如图2.1.3-19所示。

图2.1.3-19 “DBCA-数据库存储”界面

--说明:

      1)图2.1.3-19中显示所有数据文件相关的信息,也可以在该界面对数据文件相关的信息进行修改。

17)出现“DBCA-创建选项”界面,单击“完成”。具体如图2.1.3-20所示。

图2.1.3-20 “DBCA-创建选项”界面

--说明:

      1)图2.1.3-20中“创建数据库”,是指后续工作中包括创建数据库。

      2)图2.1.3-20中“另存为数据库模板”,是指后续工作中包括将之前所有设置另存为一个数据库模板。

      3)图2.1.3-20中“生成数据库创建脚本”,是指后续工作中包括将之前所有设置生成为一个脚本,可供今后手工创建数据库时使用。

18)出现“DBCA-确认”界面,单击“确定”。具体如图2.1.3-21所示。

图2.1.3-21 “DBCA-确认”界面

--说明:

      1)图2.1.3-21中界面为之前所有创建数据库配置的汇总。其中,“另存为HTML文件”,是指可以将这些配置信息存储为一个HTML格式的文件,以便今后浏览查看。

19)出现“DBCA-数据库创建”界面,等待数据库创建完成。具体如图2.1.3-22所示。

图2.1.3-22 “DBCA-数据库创建”界面

20)出现“DBCA-数据库创建完成”界面,单击“退出”,至此,数据库创建完成。具体如图2.1.3-23所示。

图2.1.3-23 “DBCA-数据库创建完成”界面

2.2.2. 测试数据库

1)启动数据库

  • 命令提示符窗口(CMD窗口)

Windows开始菜单-->所有程序-->附件-->命令提示符-->键入并运行如下命令。

D:\> net stop oracleserviceora11g

D:\> net start oracleserviceora11g

  • 控制面板

控制面板-->系统和安全-->管理工具-->服务-->启动服务

--说明:

      1)如果以上启动过程中没有报错且启动成功,说明一切正常,可以继续后面的工作。

2)打开命令提示符窗口(CMD窗口),键入运行如下命令。

D:\> sqlplus / as sysdba

SQL> select * from V$DATABASE;

SQL> select * from DBA_DATA_FILES;

D:\> sqlplus sys/passwd as sysdba

SQL> select * from V$DATABASE;

SQL> select * from DBA_DATA_FILES;

--说明:

      1)如果安装过程中没有报错,且以上命令能顺利连接和查询,说明前述数据库软件安装和数据库创建应该是正常的,可以继续下面的工作。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/139925.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

浅谈SpringMVC的请求流程

目录标题 浅谈SpringMVC的请求流程SpringMVC的介绍SpringMVC的逻辑概念运行图解知识总结 浅谈SpringMVC的请求流程 对于SpringMVC而言重点是了解它的底层运行逻辑,从而可以根据其逻辑来进行实际业务的操作或者是利用原理增强业务的功能性,最终达到项目预…

C++文件交互实践:职工管理系统

管理系统需求 实现一个基于多态的职工管理系统 创建管理类 管理类负责内容&#xff1a; 与用户的沟通菜单界面对职工增删改查的操作与文件的读写交互 文件交互 -- 写文件 void workerManger::save() {ofstream ofs;ofs.open(FILENAME, ios::out);for (int i 0; i < th…

命令行程序测试自动化

【软件测试面试突击班】如何逼自己一周刷完软件测试八股文教程&#xff0c;刷完面试就稳了&#xff0c;你也可以当高薪软件测试工程师&#xff08;自动化测试&#xff09; 这几天有一个小工具需要做测试&#xff0c;是一个命令行工具&#xff0c;这个命令行工具有点类似mdbg等命…

怒刷LeetCode的第3天(Java版)

目录 第一题 题目来源 题目内容 解决方法 方法一&#xff1a;动态规划 第二题 题目来源 题目内容 解决方法 方法一&#xff1a;模拟 方法二&#xff1a;数学规律 方法三&#xff1a;分组 第三题 题目来源 题目内容 解决方法 方法一&#xff1a;数学方法 方法…

基于直方图的增强显示

背景 由于需要经常分析浮点型的图像&#xff0c;而浮点型图像经常不能突出显示感兴趣的区域的&#xff0c;如下图所示&#xff1a; 而使用imagej软件&#xff0c;选中一个较小的感兴趣区域&#xff0c;调出其直方图&#xff0c;然后点击设置就可以增强整个图像对比度&#xff…

小程序社区团购demo

概述 实现了用户登录或者手机号&#xff0c;加入团长&#xff0c;邀请团长&#xff0c;各种佣金明细等页面 详细 需求&#xff1a; 根据市场信息反馈&#xff0c;社区团购比较火&#xff0c;有流量的用户可以推广页面 实现了功能&#xff1a; 实现了用户微信登录自动获取…

92 # express 中的中间件的实现

上一节实现 express 的优化处理&#xff0c;这一节来实现 express 的中间件 中间件的特点&#xff1a; 可以决定是否向下执行可以拓展属性和方法可以权限校验中间件的放置顺序在路由之前 中间件基于路由&#xff0c;只针对路径拦截&#xff0c;下面是中间件的匹配规则&#…

【观察】数字化转型的“下半场”,华为加速行业智能化升级

过去几年数字化转型席卷全球&#xff0c;随着新技术的广泛应用&#xff0c;新的机会和价值正在不断被发现和创造。从某种程度上说&#xff0c;数字化转型不再是“可选项”&#xff0c;而变成了“必选项”。 目前&#xff0c;已经有超过170多个国家和地区制定了各自的数字化相关…

如何使用固态硬盘+硬盘盒子+U盘创造移动双系统

本文背景 这学期上了一节鸟水课《大数据实践》&#xff0c;老师要求扩展硬盘盒&#xff0c;以部署大数据工具进行 机器挖掘等大数据领域工作 参考视频链接&#xff1a;无需启动盘&#xff0c;用虚拟机将ubuntu安装到移动硬盘上_哔哩哔哩_bilibili 项目使用设备 1.绿联&#…

Centos7安装wps无法打开及字体缺失的问题解决

在centos7上安装了最新的wps2019版本的wps-office-11.1.0.11704-1.x86_64.rpm&#xff0c;生成了桌面图标并信任&#xff0c;可以新建文件&#xff0c;但是软件无法打开。在终端执行如下命令&#xff0c;用命令行启动wps&#xff1a; cd /opt/kingsoft/wps-office/office6/ ./…

银行家算法——C语言实现

算法思路 将操作系统看作是银行家&#xff0c;操作系统所拥有的资源就相当于银行家所拥有的资产&#xff0c;进程向操作系统申请资源就相当于资产家向银行贷款&#xff0c;规定资产家在向银行贷款之前&#xff0c;先申明其所贷数额的最大值&#xff0c;申明之后其贷款的数额不…

Vue3+Ts+Vite项目(第十五篇)——tailwindcss安装及使用详解,css原子化如何实现

文章目录 一、装包二、初始化2.1 终端执行如下命令2.2 postcss.config.js 文件中2.3 tailwind.config.js 文件中 三、样式文件3.1 新建 tailwind.css 文件3.2 main.ts 中引入 四、使用4.1 写入类名即可4.2 简单讲解 五、插件5.1 安装 Tailwind CSS IntelliSense5.2 使用效果 六…

执行命令行程序测试自动化

这几天有一个小工具需要做测试&#xff0c;是一个命令行工具&#xff0c;这个命令行工具有点类似mdbg等命令行工具&#xff0c;即程序运行后&#xff0c;在命令行等待用户敲入的命令&#xff0c;处理命令并显示结果&#xff0c;再继续等待用户敲入新的命令。 原来的测试用例都…

技术对比:Flutter vs. 传统桌面应用开发框架

在移动应用开发领域&#xff0c;Flutter已经赢得了广泛的认可和采用&#xff0c;成为了跨平台移动应用开发的瑞士军刀。然而&#xff0c;Flutter的魅力并不仅限于移动平台&#xff0c;它还可以用于开发桌面应用程序&#xff0c;为开发人员提供了一种全新的选择。本文将深入探讨…

2023华为杯数学建模竞赛E题

一、前言 颅内出血&#xff08;ICH&#xff09;是由多种原因引起的颅腔内出血性疾病&#xff0c;既包括自发性出血&#xff0c;又包括创伤导致的继发性出血&#xff0c;诊断与治疗涉及神经外科、神经内科、重症医学科、康复科等多个学科&#xff0c;是临床医师面临的重要挑战。…

只需4步使用Redis缓存优化Node.js应用

介绍 通过API获取数据时&#xff0c;会向服务器发出网络请求&#xff0c;收到响应数据。但是&#xff0c;此过程可能非常耗时&#xff0c;并且可能会导致程序响应时间变慢。 我们使用缓存来解决这个问题&#xff0c;客户端程序首先向API发送请求&#xff0c;将返回的数据存储…

【CANoe/CANalyzer脚本】通过CAPL发送NM帧报文测试网络管理

优质博文推荐阅读&#xff08;单击下方链接&#xff0c;即可跳转&#xff09;&#xff1a; Vector工具链 CAN Matrix DBC CAN Matrix Arxml 一、在CANoe/CANalyzer中创建Program Node 在Measurement Setup中&#xff0c;创建Program Node&#xff1b; 接着导入下面的Demo:N…

go 语言 负载均衡 为反向代理添加负载均衡 拓展ReverseProxy

随机负载 package randomimport ("errors""math/rand" )type RandomBalance struct {//当前索引curIndex int//存储负载均衡的地址rss []string//观察主体//conf LoadBalanceConf }func (r *RandomBalance) Add(params ...string) error {if len(params) …

什么是WhatsApp群发,WhatsApp协议,WhatsApp云控

那么WhatsApp群控云控可以做什么呢&#xff1f; 1、获客 自动化引流&#xff0c;强大的可控性&#xff0c;产品快速拓客 2、导流 一键式傻瓜化自动加好友&#xff0c;群发&#xff0c;朋友圈营销 3、群控 一键式拉群好友&#xff0c;建群&#xff0c;进群 …