使用oracle数据库安装vCenter5.1

简介:

背景说明

某客户现场环境为9台服务器组成的虚拟化平台,其中1台物理服务器安装vCenter 5.1和oracle 11g R2数据库,另外8台组成Cluster接受vCenter管理,以下介绍vCenter结合oracle数据库的安装过程

安装步骤

1.从vCenter安装光盘中找到sso数据库创建脚本复制其他路径下并重命名(重命名目的是简化后期输入文件名),并创建一个目录专门存放sso数据库。脚本位于光盘的\Single Sign On\DBScripts\SSOServer\schema\oracle目录下的rsaIMSLiteOracleSetupTablespaces.sql和rsaIMSLiteOracleSetupUsers.sql

wKiom1izrxzDb9EhAABJ59OjhLI578.png

2.打开ssotables.sql文件,可以根据需要自定义数据库名称,修改数据库文件的存放位置,建议取消掉最后的QUIT命令,可以在创建完检查创建过程中是否有异常

wKioL1izrxyDHJF9AAAtORIW6Qw258.png

3.在运行窗口输入sqlplus打开命令窗口,使用system用户执行ssotables.sql文件,文件后缀是sql输入时后缀可省略,如果不是sql格式文件需要附加后缀名,如:xxx.txt

wKioL1izrx2QiPzTAAAtwm434fk873.png

4.创建完数据库后,再执行ssouser.sql文件创建用户并授权,建议取消QUIT命令命令执行后的检查,根据需要修改红框部分用户的密码

wKiom1izrx2CZsvkAAAkgh77vQE226.png

wKiom1izrx-Bn1sVAAAZwey1aOs561.png

5.确认创建用户及授权过程中无异常

wKioL1izrx_AKWQwAAAMZpBsJ-k501.png

6.打开本机ODBC数据源,创建系统DSN

wKioL1izryCjNmSiAABuYdUi_SI589.png

7.测试ODBC数据源连接是否正常

wKiom1izryCwYLRIAAAmViCbNGI674.png

8.安装SSO,在SSO数据库时选择使用现有数据库

wKiom1izryGi7tNkAABPaR_BjCg094.png

9.输入数据库信息,注意在数据库名称这里输入的是安装oracle时创建的数据库名称,这里和MSSQL有所不同

wKioL1izryGCc6xcAABVZ-Ef4jc941.png

安装oracle时创建的数据库和服务标识

wKioL1izryLCcUE2AACQr8myagk576.png

仔细观察oracle的sso创建脚本,会发现他实际上是创建了一个表,使用的还是安装oracle时创建的数据库

wKiom1izryKQK807AAAU-TkYNFs361.png

而MSSQL是单独为sso创建了一个数据库,所以在MSSQL中,sso和vcenter是两个不同的库

wKioL1izryKQNrQBAAAqHvOcaLA413.png

oracle数据库可以让vCenter和sso共用一个数据库而不用向MSSQL一样创建两个数据库,个人理解可能是应验了指导手册上的这段话

wKiom1izryPD8HmsAACdS3MH7Jo874.png

10.安装Inventory,保持默认选项直到安装结束

11.安装vCenter,在数据库选项选择创建好的数据源,其他按照之前的设定填写直到安装结束

wKioL1izryOTWOCzAAA0YflC2TM062.png

12.安装web client,按照之前的设定填写直到安装结束,至此操作完成


13.oracle数据库的管理员默认有效期的180天,如果想更改为永不过期使用下列命令进行设置

SELECT username,PROFILE FROM dba_users;

SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

安装时遇到的问题

使用脚本创建完sso数据库后,按照手册上的说明继续为vCenter创建专属数据库时无异常

wKiom1izrySzQyK8AADMJXH_atI561.png

但在为该数据库专属用户授权时,红框的部分会报错,提示无权限,具体原因不明,网上资料都是正常授权,但反复实验此处均会报错

wKioL1izryXAdtvhAAFncchD9TE770.png

wKiom1izryXyYvGnAAAaOsASZMc851.png


本文转自 qiao645 51CTO博客,原文链接:http://blog.51cto.com/arkling/1901605

相关文章
|
15天前
|
存储 SQL 关系型数据库
MySQL的安装&数据库的简单操作
本文介绍了数据库的基本概念及MySQL的安装配置。首先解释了数据库、数据库管理系统和SQL的概念,接着详细描述了MySQL的安装步骤及其全局配置文件my.ini的调整方法。文章还介绍了如何启动MySQL服务,包括配置环境变量和使用命令行的方法。最后,详细说明了数据库的各种操作,如创建、选择和删除数据库的SQL语句,并提供了实际操作示例。
58 13
MySQL的安装&数据库的简单操作
|
17天前
|
Oracle 关系型数据库 数据库
数据库数据恢复—Oracle数据库文件出现坏块的数据恢复案例
打开oracle数据库报错“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。 数据库没有备份,无法通过备份去恢复数据库。用户方联系北亚企安数据恢复中心并提供Oracle_Home目录中的所有文件,急需恢复zxfg用户下的数据。 出现“system01.dbf需要更多的恢复来保持一致性”这个报错的原因可能是控制文件损坏、数据文件损坏,数据文件与控制文件的SCN不一致等。数据库恢复工程师对数据库文件进一步检测、分析后,发现sysaux01.dbf文件损坏,有坏块。 修复并启动数据库后仍然有许多查询报错,export和data pump工具使用报错。从数据库层面无法修复数据库。
数据库数据恢复—Oracle数据库文件出现坏块的数据恢复案例
|
5天前
|
Oracle 关系型数据库 数据库
Oracle数据恢复—异常断电导致Oracle数据库数据丢失的数据恢复案例
Oracle数据库故障: 机房异常断电后,Oracle数据库启库报错:“system01.dbf需要更多的恢复来保持一致性,数据库无法打开”。数据库没有备份,归档日志不连续。用户方提供了Oracle数据库的在线文件,需要恢复zxfg用户的数据。 Oracle数据库恢复方案: 检测数据库故障;尝试挂起并修复数据库;解析数据文件。
|
5天前
|
Oracle NoSQL 关系型数据库
主流数据库对比:MySQL、PostgreSQL、Oracle和Redis的优缺点分析
主流数据库对比:MySQL、PostgreSQL、Oracle和Redis的优缺点分析
16 2
|
24天前
|
Oracle 安全 关系型数据库
Oracle数据恢复—Oracle数据库误删除的数据恢复方法探讨
删除Oracle数据库数据一般有以下2种方式:delete、drop或truncate。下面针对这2种删除oracle数据库数据的方式探讨一下oracle数据库数据恢复方法(不考虑全库备份和利用归档日志)。
|
1月前
|
存储 Oracle 关系型数据库
Oracle同一台服务器创建多个数据库
【8月更文挑战第30天】在 Oracle 中,可在同一服务器上创建多个数据库。首先确保已安装 Oracle 软件并具有足够资源,然后使用 DBCA 工具按步骤创建,包括选择模板、配置存储及字符集等。重复此过程可创建多个数据库,需确保名称、SID 和存储位置唯一。创建后,可通过 Oracle Enterprise Manager 进行管理,注意服务器资源分配与规划。
38 10
|
9天前
|
SQL Oracle 关系型数据库
Oracle数据库管理:从入门到精通
表(Table):表是Oracle数据库中存储数据的基本结构单元,由行(Row)和列(Column)组成。每行代表一个记录,每列代表一个字段。 SQL(Structured Query Language):SQL是Oracle数据库的核心语言,用于与数据库交互,执行查询、插入、更新和删除等操作。 数据库实例与数据库:在Oracle中,数据库实例是一组后台进程和内存结构,用于管理数据库并提供服务。而数据库则是数据的物理存储,包括数据文件、控制文件、联机日志和参数文件等。
31 0
|
29天前
|
关系型数据库 Java MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
37 0
|
18天前
|
NoSQL 关系型数据库 MySQL
微服务架构下的数据库选择:MySQL、PostgreSQL 还是 NoSQL?
在微服务架构中,数据库的选择至关重要。不同类型的数据库适用于不同的需求和场景。在本文章中,我们将深入探讨传统的关系型数据库(如 MySQL 和 PostgreSQL)与现代 NoSQL 数据库的优劣势,并分析在微服务架构下的最佳实践。
|
20天前
|
存储 SQL 关系型数据库
使用MySQL Workbench进行数据库备份
【9月更文挑战第13天】以下是使用MySQL Workbench进行数据库备份的步骤:启动软件后,通过“Database”菜单中的“管理连接”选项配置并选择要备份的数据库。随后,选择“数据导出”,确认导出的数据库及格式(推荐SQL格式),设置存储路径,点击“开始导出”。完成后,可在指定路径找到备份文件,建议定期备份并存储于安全位置。
160 11

推荐镜像

更多
下一篇
无影云桌面