渐进掌握Oracle 11从入门到精通

Oracle 11简介

Oracle 11g是甲骨文公司推出的一款关系型数据库管理系统,它是Oracle数据库的最新版本,Oracle 11g具有高性能、高可用性、高安全性等特点,广泛应用于企业级应用系统、数据仓库、电子商务等领域,本教程将从入门到精通,逐步讲解Oracle 11g的技术知识。

渐进掌握Oracle 11从入门到精通
(图片来源网络,侵删)

Oracle 11g安装与配置

1、系统要求

Oracle 11g对硬件和软件环境有一定的要求,主要包括:

操作系统:Windows Server 2003/2008/2012/2016、Red Hat Enterprise Linux 5/6、SUSE Linux Enterprise Server 11等;

内存:至少需要2GB物理内存;

硬盘空间:至少需要4GB可用空间;

网络:需要有网络连接,以便下载Oracle安装包和进行远程访问。

2、安装过程

(1) 下载安装包

从Oracle官网下载Oracle 11g的安装包(linuxamd64_11gR2_database_1of2.zip和linuxamd64_11gR2_database_2of2.zip),并将其上传到服务器上。

(2) 创建Oracle用户和组

在服务器上创建一个名为oracle的用户和组,以便存放Oracle的相关文件。

groupadd oinstall
groupadd dba
useradd g oinstall G dba oracle
passwd oracle

(3) 创建安装目录

为Oracle创建安装目录,并设置权限。

mkdir p /u01/app/oracle/product/11.2.0/db_1
chown R oracle:oinstall /u01
chmod R 775 /u01

(4) 解压安装包

解压下载的Oracle安装包。

unzip linuxamd64_11gR2_database_1of2.zip
unzip linuxamd64_11gR2_database_2of2.zip

(5) 运行安装程序

以oracle用户身份运行安装程序。

su oracle
cd database/runInstaller
./runInstaller

按照安装程序的提示,完成安装过程,在安装过程中,需要设置Oracle基目录、设置数据库密码等信息。

3、配置环境变量

为了方便使用Oracle命令行工具,需要配置环境变量,在oracle用户的home目录下创建名为.bash_profile的文件,并添加以下内容:

export ORACLE_BASE=/u01/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH

使环境变量生效:

source ~/.bash_profile

创建和管理Oracle数据库实例

1、创建数据库实例

使用Database Configuration Assistant(DBCA)工具创建数据库实例,在命令行中输入以下命令:


dbca createDatabase silent responseFile /u01/app/oraInventory/orainst.loc gdbName orcl characterSet AL32UTF8 sysPassword syspassword systemPassword systempassword sampleSchema false destination /u01/app/oracle/product/11.2.0/db_1 storageType ASM asmPassword asmpassword numberOfProcesses 4 memoryPercentage 80 autostart database characterSetServer AL32UTF8 globalDBName orcl serviceName orclXDB enableAdminAccount true adminUsername admin adminPassword adminpassword ignorePreReq false sampleData false fromDBHome /u01/app/oracle/product/11.2.0/db_1 driverType ODBC jdbcDriverType JDBC #注意替换成实际的密码和路径信息#> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&1 & disown> /dev/null 2>&

原创文章,作者:酷盾叔,如若转载,请注明出处:https://www.kdun.com/ask/331376.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
酷盾叔订阅
上一篇 2024-03-13 21:39
下一篇 2024-03-13 21:42

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入