接上文(在SQL Server 2005上创建vCenter数据库)不是每个环境都使用Microsoft SQL Server 2005。出于各种原因,管理员往往被迫选择已经在他们的环境中使用的数据库。Oracle是一种流行的数据库选择,VMware支持Oracle的多个版本,包括10g和11g。Oracle数据库安装环境比Microsoft数据库有更多的选择:它可用于其他许多平台,包括Linux、Solaris和HP – UX。
你不必把Oracle数据库安装在本地vCenter Server系统上。正如微软的数据库产品给出的建议一样, Oracle也提供了一些在创建数据库时被认为……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
接上文(在SQL Server 2005上创建vCenter数据库)不是每个环境都使用Microsoft SQL Server 2005。出于各种原因,管理员往往被迫选择已经在他们的环境中使用的数据库。Oracle是一种流行的数据库选择,VMware支持Oracle的多个版本,包括10g和11g。Oracle数据库安装环境比Microsoft数据库有更多的选择:它可用于其他许多平台,包括Linux、Solaris和HP - UX。你不必把Oracle数据库安装在本地vCenter Server系统上。正如微软的数据库产品给出的建议一样, Oracle也提供了一些在创建数据库时被认为是最好的配置做法。执行以下步骤来创建数据库:
1、使用系统帐户登录到一个SQL * Plus会话。
2、运行下面的命令(脚本)创建数据库:
CREATE SMALLFILE TABLESPACE "VPX" DATAFILE '/u01/app/oracle/oradata/vcdb/vpx01.dbf' → SIZE 1G AUTOEXTEND ON NEXT 10M MAXSIZE UNLIMITED LOGGING EXTENT MANAGEMENT → LOCAL SEGMENT SPACE MANAGEMENT AUTO; |
注:数据文件路径('/ u01/app/oracle/oradata/vcdb/vpx01.dbf')必须对你的Oracle系统是有效路径;更改数据文件路径以符合你的特定环境。
3、打开一个SQL*Plus会话,使用拥有vCenter Server数据库所有者权限的用户登录,准备创建数据库模式。
4、在vCenter Server安装包的bin/dbschema目录下找到dbschema脚本。
5、在SQL*Plus会话中,按顺序运行下列脚本。
@‹path›/VCDB_oracle.SQL @‹path›/purge_stat1_proc_oracle.sql @‹path›/purge_stat2_proc_oracle.sql @‹path›/purge_stat3_proc_oracle.sql @‹path›/purge_usage_stats_proc_oracle.sql @‹path›/stats_rollup1_proc_oracle.sql @‹path›/stats_rollup2_proc_oracle.sql @‹path›/stats_rollup3_proc_oracle.sql @‹path›/cleanup_events_oracle.sql @‹path›/delete_stats_proc_oracle.sql |
6、所有支持的Oracle服务器版本都要求运行额外的脚本在数据库中建立定时任务:
@‹path›/job_schedule1_oracle.sql @‹path›/job_schedule2_oracle.sql @‹path›/job_schedule3_oracle.sql @‹path›/job_cleanup_events_oracle.sql |
7、Oracle可以使用本地或远程Oracle实例。从相同的SQL * Plus会话,运行以下脚本(其中VPXADMIN是用户):
CREATE USER "VPXADMIN" PROFILE "DEFAULT" → IDENTIFIED BY "oracle" DEFAULT TABLESPACE → "VPX" ACCOUNT UNLOCK; → grant connect to VPXADMIN; → grant resource to VPXADMIN; → grant create view to VPXADMIN; → grant create sequence to VPXADMIN; → grant create table to VPXADMIN; → grant execute on dbms_lock to VPXADMIN; → grant execute on dbms_job to VPXADMIN; → grant unlimited tablespace to VPXADMIN; 20727c03.indd 82 11/6/09 1:07:01 AM |
8、如果Oracle数据库没有和vCenter Server安装在同一系统上,就需要下载并安装Oracle客户端软件。
9、在vCenter Server系统中,打开Windows ODBC数据源管理器方法是:设置→控制面板→管理工具→数据源(ODBC)。
注:如果您使用的是64位操作系统,你需要运行32位ODBC管理应用程序,它位于C:WindowsSyswow64odbcad32.exe。
10、选择“系统DSN”选项卡,单击“添加”按钮。
11、为你的安装选择适当的Oracle驱动程序,然后点击“完成”按钮。
12、输入DSN名称,如vCenter Server。
13、在“TNS服务名称”下拉框中选择合适的本地或远程Oracle实例的TNS服务名称。
14、在“用户名”选项中输入先前创建的用户名称(第7步)。
15、点击“确定”按钮。一个Oracle数据库就为vCenter Server安装程序配置完毕。
如同SQL Server,Oracle也是一个流行的数据库,通过相对简单的配置可以与vCenter Server一起工作。
翻译
相关推荐
-
解读EMC的“数据湖Data Lake”一体机
EMC最近推出了一款一体机来帮助用户建立“数据湖”,并与来自EMC的信息基础架构,Pivotal和VMware的技术进行融合。
-
甲骨文收购软件定义网络厂商Xsigo
本周一甲骨文公司宣布收购软件定义网络(SDN)厂商Xsigo,这笔交易将于今天秋季结束,但具体的收购金额尚未透露。
-
大数据时代到来 多家厂商发布新产品
在本周O’Reilly举办的Strata大会上,许多软件厂商在大数据方面发布了重要的战略,包括Calpont、Pentaho、DataStax、VMware以及Alpine Data Labs等。
-
DBA在使用SQL语句时需要注意的问题
Michael McLaughlin是Oracle 11g和MySQL 5.6开发者指南的作者,他在书中为Oracle数据库开发者提供了一些建议与帮助。