资源预览内容
第1页 / 共26页
第2页 / 共26页
第3页 / 共26页
第4页 / 共26页
第5页 / 共26页
第6页 / 共26页
第7页 / 共26页
第8页 / 共26页
第9页 / 共26页
第10页 / 共26页
亲,该文档总共26页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
Oracle数据库的安装 Oracle数据库创建与配置,目标,在完成本章学习后,你将掌握下列技能: Oracle数据库创建的步骤 数据库实例的创建方法 create database语句 Oracle的网络配置方法,本章内容,编写初始化参数文件 设置操作系统环境变量 创建实例 以管理员身份连接数据库 启动实例 create database创建数据库 运行数据字典脚本 Oracle的网络配置,编写初始化参数文件,Oracle已提供一个初始化参数文件样本,可在这个参数文件样本的基础上修改。 默认文件位置 %ORACLE_HOME%/database 默认文件名 spfile %ORACLE_SID%.ora (二进制) init%ORACLE_SID%.ora (文本),本章内容导航,编写初始化参数文件 设置操作系统环境变量 创建实例 以管理员身份连接数据库 启动实例 create database创建数据库 运行数据字典脚本 Oracle的网络配置,设置操作系统环境变量,设置操作系统环境变量oracle_sid指向数据库实例的名称 set oracle_sid=orcl 该命令仅对本次运行有效,关闭命令窗口即失效。若想下次启动仍有效,要在系统环境变量中修改oracle_sid的值为orcl。,本章内容导航,编写初始化参数文件 设置操作系统环境变量 创建实例 以管理员身份连接数据库 启动实例 create database创建数据库 运行数据字典脚本 Oracle的网络配置,创建实例,实用工具oradim使用 C:oradim new sid orcl intpwd sys startmode auto 注册表项: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesOracleServiceorcl,创建实例,sid本质,Oracle在操作系统中的“身份证号码”,本章内容导航,编写初始化参数文件 设置操作系统环境变量 创建实例 以管理员身份连接数据库 启动实例 create database创建数据库 运行数据字典脚本 Oracle的网络配置,sqlplus实用工具登录数据库 C: sqlplus /nolog 只是登录状态 以数据库管理员身份连接数据库 SQLconnect sys/sys as sysdba 以数据库管理员身份登录可以安装数据库,以管理员身份连接数据库,本章内容导航,编写初始化参数文件 设置操作系统环境变量 创建实例 以管理员身份连接数据库 启动实例 create database创建数据库 运行数据字典脚本 Oracle的网络配置,启动实例,将文本初始化参数文件pfile转化为二进制初始化参数文件spfile SQL create spfile from pfile; 以nomount形式启动实例 SQL startup nomount,1.读取初始化参数值 2.分配SGA 3.根据参数启动后台进程,本章内容导航,编写初始化参数文件 设置操作系统环境变量 创建实例 以管理员身份连接数据库 启动实例 create database创建数据库 运行数据字典脚本 Oracle的网络配置,create database创建数据库,创建数据库脚本 create database orcl datafile C:oracleproduct10.2.0orclsystem_01.dbf size 100m Autoextend on next 10m maxsize unlimited sysaux datafile C:oracleproduct10.2.0orclsystemaux_01.dbf size 60m Autoextend on next 10m maxsize unlimited logfile group 1 (C:oracleproduct10.2.0orcllog_1_01.rdo) size 10m, group 2 (C:oracleproduct10.2.0orcllog_2_01.rdo) size 10m character set zhs16gbk;,本章内容导航,编写初始化参数文件 设置操作系统环境变量 创建实例 以管理员身份连接数据库 启动实例 create database创建数据库 运行数据字典脚本 Oracle的网络配置,运行数据字典脚本,运行以下3个数据字典脚本 catalog.sql:创建系统常用的数据字典视图和同义词 catproc.sql:建立PL/SQL功能的使用环境,还创建 几个PL/SQL包用于扩展RDBMS功能 pupbld.sql connect sys/sys as sysdba C:oracleproduct10.2.0db_1RDBMSADMINcatalog.sql C:oracleproduct10.2.0db_1RDBMSADMINcatproc.sql connect system/manager C:oracleproduct10.2.0db_1sqlplusadminpupbld.sql,本章内容导航,编写初始化参数文件 设置操作系统环境变量 创建实例 以管理员身份连接数据库 启动实例 create database创建数据库 运行数据字典脚本 Oracle的网络配置,Oracle的网络配置,Oracle产品安装完成后,服务器和客户端都需要进行网络配置才能实现网络连接。 服务器端配置监听器,客户端配置命名方式和网络服务名。,Oracle的网络配置监听器配置,Net Configuration Assistant工具配置 C:ORACLEora92networkadmin目录下的listener.ora配置文件 概念辨析,Oracle的网络配置Net Configuration Assistant,Net Manager工具配置网络服务名 C:ORACLEora92networkadmin目录下的tnsnames.ora配置文件 配置测试,Oracle 的网络配置网络服务名配置,Oracle的网络配置Net Manager,网络配置常见错误及解决,ORA-12560: TNS: 协议适配器错误 ORA-12541: TNS: 无监听程序 ORA-12514: TNS: 监听程序当前无法识别连接描述符中请求的服务 ORA-01017: invalid username/password; logon denied ORA-12518: TNS: 监听程序无法分发客户机连接 ORA-12545: 因目标主机或对象不存在,连接失败 以上错误的模拟和解决操作见课程网站!,本章内容小结,Oracle数据库手动安装的步骤 实例的创建和启动方法 create database语句使用 oracle数据库的网络配置和工具,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号