Oracle 11简介
Oracle 11g是甲骨文公司推出的一款关系型数据库管理系统,它是Oracle数据库的最新版本,Oracle 11g具有高性能、高可用性、高安全性等特点,广泛应用于企业级应用系统、数据仓库、电子商务等领域,本教程将从入门到精通,逐步讲解Oracle 11g的技术知识。
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
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复