《Oracle10G安装图解.pdf》由会员分享,可在线阅读,更多相关《Oracle10G安装图解.pdf(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、OracleOracleOracleOracle DatabaseDatabaseDatabaseDatabase 10g10g10g10g forforforfor WindowsWindowsWindowsWindows 安装安装安装安装一、操作系统Windows Server 2003Windows 2000 SP1Windows XP ProfessionalWindows NT Server4.0二、下载软件http:/ ftp 上面也有三、安装1运行 setup.exe 出现图 1 所示的“Oracle Database 10g 安装”画面。图 1 Oracle Database
2、10g 安装画面中网格背景寓示了 10g 的卖点 Grid Computing“网格计算网格计算”。选中“高级安装”,以便为 SYS、SYSTEM 设置不同的口令,并进行选择性配置。2“下一步”进入“Oracle Universal Installer:指定文件位置”,见图 2。图 2 指定文件位置设置源“路径”、“名称”和目的“路径”,见图 3 所示。“名称”对应 ORACLE_HOME_NAME 环境变量“路径”对应 ORACLE_HOME 环境变量图 3 设置源“路径”、“名称”和目的“路径”3“下一步”进入“Oracle Universal Installer:选择安装类型”,见图 4
3、。图 4选择安装类型4保持默认值,下一步,进入“Oracle Universal Installer:选择数据库配置”,见图 5。图 5选择数据库配置5保持默认值,下一步,进入“Oracle Universal Installer:指定数据库配置选项”,见图 6。图 6指定数据库配置选项指定“全局数据库名”和“SID”,对这两个参数的指定一般相同,例如:oract。也可以将“全局数据库名”设置为域名。例如:如果选择“创建带样本方案的数据库,OUI 会在数据库中创建 HR、OE、SH 等范例方案(sample schema)6下一步,进入“Oracle Universal Installer:选
4、择数据库管理选项”,见图 7。图 7选择数据库管理选项7保持默认值,下一步,进入“Oracle Universal Installer:指定数据库文件存储选项”,见图 8。图 8指定数据库文件存储选项8保持默认值,下一步,进入“Oracle Universal Installer:指定备份和恢复选项”,见图 9。图 9指定备份和恢复选项9保持默认值,单击“下一步”,进入“Oracle Universal Installer:指定数据库方案的口令”,如图 10 所示。图 10指定数据库方案的口令对不同的帐户设置不同的口令。10单击“下一步”,继续安装,进入“Oracle Universal In
5、staller:概要”,如图 11 所示。图 11 概要12单击“安装”,开始安装过程,大约半小时。13数据库创建完成时,显示“Database Configuration Assistant”窗口,如图 12 所示。图 12Database Configuration Assistant14单击“口令管理”,进入“口令管理”窗口,如图 13 所示。图 13口令管理15解锁用户 HR、OE 和 SCOTT,输入 HR 和 OE 的口令,SCOTT 的默认口令为 tiger。16单击“确定”返回“Database Configuration Assistant”窗口。17在图 15 所示窗口单击
6、“确定”,进入“Oracle Universal Installer:安装 结束”窗口,如图 14 所示。图 14安装 结束18检查,单击“退出”,完成安装。19 在自动打开的浏览器中以 sys 账户 sysdba 身份登录 10g 的企业管理器。第一次要接受licenselicenselicenselicense,单击 Iagree,以后就不用了。四、查看安装情况1目录结构图 15oracle 目录结构默认 ORACLE_BASE在 Windows 中,默认的 ORACLE_BASE 目录是:D:oracleproduct10.1.0在 UNIX 中,默认的 ORACLE_BASE 目录是:
7、/pm/app/oracle/10.1.0所有的ORACLE软件文件和数据库文件都位于ORACLE_BASE下面的子目录中。默认 ORACLE_HOME在 Windows 中,默认的 ORACLE_HOME 目录是:D:oracleproduct10.1.0dbct在 UNIX 中,默认的 ORACLE_HOME 目录是:/pm/app/oracle/10.1.0/dbctORACLE_HOME 是访问所有 ORACLE 软件的路径。Admin 文件夹,存储初始化文件和日志文件Oradataoract 文件夹,存储数据库数据文件.dbf、控制文件.ctl、重做日志文件.log图 16Orada
8、taoract 文件夹2查看“服务”管理器中相关的 Oracle 服务。图 17 Oracle 服务OracleCSService 服务在做 10G RAC 的時候才會有。CSS(Cluster Synchronization Service)3注册表图 18 注册表图 19注册表相关键值语言的设置名称数据NLS_LANGSIMPLIFIED CHINESE_CHINA.ZHS16GBK其中:SIMPLIFIED CHINESE 表示简体中文CHINA 表示中文日期格式ZHS16GBK 表示编码NLS_LANG 格式:NLS_LANG=language_territory.charset有三个
9、组成部分(语言、地域和字符集),每个组成成分控制了 NLS 子集的特性。三个成分可以任意组合,例如:AMERICAN_AMERICA.US7SCIIJPANESE_JAPAN.JA16EUC其中:language 指定服务器消息的语言。territory 指定服务器的日期和数字格式。Charset 指定字符集还有一些子集可以更明确定义 NLS_LANG 参数:NLS_DATE_FORMAT 缺省的日期格式NLS_DATE_LANGUAGE 缺省的语言NLS_NUMBERIC_CHARACTERS 小数字符和组分隔开NLS_CURRENCY 本地货币字符NLS_ISO_CURRENCY ISO
10、货币字符NLS_SORT 字符排序序列如果使用英文,将 NLS_LANG 的值改为:AMERICAN_AMERICA.WE8ISO8859P1或englishi_ America.US7SCII在 SQL/PLUS 中,运行下面的 SQL 语句,检查所连接数据库的字符集:SQL select userenv(language)from dual;USERENV(LANGUAGE)-SIMPLIFIED CHINESE_CHINA.ZHS16GBK4PATH 环境变量D:oracleproduct10.1.0dbctbin;D:oracleproduct10.1.0dbctjre1.4.2bin
11、client;D:oracleproduct10.1.0dbctjre1.4.2bin;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem5开始 所有程序 中增加 Oracle-OraDb10g_home 文件夹6oracle 10g更改 8080 端口号(如果需要)在 sqlplus 下执行:call dbms_xdb.cfg_update(updateXML(dbms_xdb.cfg_get(),/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text(),9
12、000)/commit;五、测试安装好的 Oracle 10g 是否能正常运行在安装过程中,OUI 会在 install 下创建两个文件:readme.txt:记录各种 Oracle 应用程序的 URL 与端口。Portlist.ini:记录 Oracle 应用程序所使用的端口。1登录 Enterprise Manager 10g Database Control与以前的版本不同,Oracle 企业管理器只有 B/S 模式。在 Web 浏览器中输入下列 URL:http:/:5500/em例如:http:/localhost:5500/em进入 Enterprise Manager 10g 登
13、录窗口。用 SYS 帐户,以 SYSDBA 身份登录 Oracle数据库。图 20sys 登录 Enterprise Manager 10g database Control如果是第一次登录时,先进入 Oracle 10g 版权页。图 21Oracle 10g 版权声明单击右下方的“I Agree”按钮,进入 Enterprise Manager 10g。图 22在 Database Control 中查看数据库配置信息现在我们可以用来管理 Oracle 数据库了。2使用 iSQL*Pls 登录 Oracle 数据库iSQL*Plus 是 B/S 模式的客户端工具。在 Web 浏览器中输入下列
14、 URL:http:/:5560/isqlplus例如:http:/localhost:5560/isqlplus进入 iSQL*Plus 登录窗口。用 hr 帐户登录 Oracle 数据库。图 23Oracle 10g 的 iSQL*Plus 登录页面注:注:如果不知道 HR 的口令,现用 sys 登录,修改 HR 的口令,例如,将 HR 的口令改为hr:alter user hr identified by hr;登录进入 iSQL*Plus 工作区后,可以在工作区输入 SQL*Plus 指令、SQL 语句与PL/SQL 语句。图 24在 iSQL*Plus 工作区执行 SELECT 语句
15、图 25在 iSQL*Plus 中查看 SELECT 语句的执行结果3使用 SQL*Pls 登录 Oracle 数据库SQL*Plus 是 C/S 模式的客户端工具程序。单击“开始”“所有程序”“Oracle Oracle10g_home”“ApplicationDevelopment”“SQL*Plus”在登录窗口中输入 hr 帐号与口令图 26在 SQL*Plus 中执行 SELECT 语句4使用命令行 SQL*Pls 登录 Oracle 数据库传统的 SQL*Plus 是一个命令行客户端程序。在命令窗口中输入图 27 中所示的命令进行测试。图 27在命令行 SQL*Plus 中执行 SE
16、LECT 语句六、结语Oracle 10g 提供了高性能与高稳定性的企业级数据存储方案,也对 Windows 操作系统提供了更好的支持。借助 Windows 操作系统以线程为基础的服务模式,Oracle 10g 可以提供更高的执行性能、更稳定的执行环境,以及更具扩展性的平台。在 WindowsServer2003 上安装 64 位版本的 Oracle 10g 数据库,更能发挥 Oracle 强大的数据处理能力。附:在 Windows 操作系统下安装 Oracle 10g 数据库以后,计算机的运行速度明显降低,所以在不使用数据库时,可将 Oracle 10g 数据库服务关闭,如图 28 所示。图 28停止 Oracle 服务要使用数据库时,根据应用情况只启动必要的服务,必须启动的服务如图 29 所示。图 29 启动必须的 Oracle 服务Oracle 数据库监听器的默认端口是 1521。可以在:ORACLE_HOMEnetworkadminlistener.ora 文件中查看监听器端口。