下面我会详细讲解“Oracle 11g 安装配置方法图文教程”的完整攻略,其中还会有两条示例说明。
一、下载软件
首先,我们需要从Oracle官网上下载安装包。下载时需要注意,下载Oracle 11g Release 2的Enterprise或Standard版本,不能下载Express版本。
二、安装Oracle 11g
安装Oracle 11g之前,我们需要先进行一些系统配置,比如修改环境变量。
2.1 系统配置
- 将JAVA_HOME环境变量设置为JDK安装路径。
- 在PATH环境变量中添加以下路径:
%ORACLE_HOME%\bin;
%ORACLE_HOME%\OPatch;
%ORACLE_HOME%\jlib;
%ORACLE_HOME%\rdbms\jlib;
注:其中%ORACLE_HOME%为Oracle 11g的安装路径。
2.2 安装Oracle 11g
接下来我们就可以开始安装Oracle 11g了。
-
解压下载的安装包,进入文件夹
database
,运行setup.exe
。 -
选择“创建并配置数据库”,点击“下一步”。
-
选择“使用现有的数据库”,点击“下一步”。
-
填写系统密码和确认密码,点击“下一步”。
-
根据需要选择配置类型,我们选择默认的“Desktop Class”。
-
在下一步中,选择安装路径和ODBC驱动,然后点击“下一步”。
-
在执行完硬件和软件检查之后,点击“安装”开始安装Oracle 11g。
-
等待安装完成后,会弹出“Oracle Configuration Manager”窗口,选择“禁用”,然后点击“完成”。
三、配置Oracle 11g
3.1 创建监听程序
创建监听程序是Oracle 11g的必要配置。通过监听程序,客户端就可以连接数据库了。
-
启动命令行,进入
%ORACLE_HOME%\bin
路径下。 -
运行以下命令创建监听程序:
lsnrctl start
注:如果提示“TNS-01106: Listener使用的临时文件的目录没有设置”,则需要设置临时文件的路径。先运行以下命令:
set TMP=C:\temp
然后再重新运行lsnrctl start
。
- 运行以下命令确保监听程序正常工作:
lsnrctl status
3.2 创建数据库
创建数据库可以让我们在Oracle 11g上存储和管理数据。我们可以通过图形界面或命令行来创建数据库。
在这里,我们以命令行方式创建一个名为“testdb”的数据库。打开命令行,输入以下命令:
sqlplus /nolog
接下来会出现“SQL>”提示符,输入以下命令:
connect sys as sysdba;
然后输入系统密码,进入系统管理员模式。输入以下命令创建数据库:
create database testdb
logfile group 1 ('C:\app\oracle\testdb\redo01.log') size 50m,
group 2 ('C:\app\oracle\testdb\redo02.log') size 50m,
group 3 ('C:\app\oracle\testdb\redo03.log') size 50m
character set AL32UTF8;
以上命令中,“C:\app\oracle\testdb\”为指定的数据库文件存放路径,“AL32UTF8”为指定的字符集。
示例说明1:创建表空间
在Oracle数据库中,表空间是用来存储表、索引和其他对象的逻辑结构。我们可以在创建表空间后,向其中创建表和其他对象。
我们可以通过命令行或图形界面来创建表空间。在这里,我们以命令行方式来创建一个名为“testspace”的表空间。
在命令行中输入以下命令:
connect sys as sysdba;
然后输入系统密码,进入系统管理员模式。输入以下命令创建表空间:
create tablespace testspace
datafile 'C:\app\oracle\testdb\testspace.dbf'
size 50m autoextend on;
以上命令中,“C:\app\oracle\testdb\”为指定的表空间文件存放路径。
示例说明2:创建用户
在Oracle数据库中,用户是用来连接数据库和管理数据的。我们可以通过命令行或图形界面来创建用户。
在命令行中输入以下命令:
connect sys as sysdba;
然后输入系统密码,进入系统管理员模式。输入以下命令创建用户:
create user testuser identified by test123;
以上命令中,“testuser”为指定的用户名,“test123”为指定的用户密码。
四、结束语
以上就是“Oracle 11g 安装配置方法图文教程”的完整攻略。在实际过程中,还有很多细节需要注意,希望大家可以谨慎操作,并根据实际情况做出相应的调整。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Oracle 11g 安装配置方法图文教程 - Python技术站