oracle教案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.oracle安装及基本命令

1.1 oracle简介

Oracle是一个生产中间件和数据库的较大的生产商,oracle 原本的含义:“神谕”,指的是神说的话,中国在商朝时代,把一些刻在龟壳上的文字当成是上天的指示,所以在中国将oracle 翻译成”甲骨文”.

Oracel公司的发展实际上还是靠IBM

1.2 oracle安装

1.2.1常见版本

现在使用的oracle是10G版本,oracle中的主要版本分为以下几个:

Oracle 8

Oralce 8i 表示oracle公司正式进军互联网

Oracel 9i: 与8i极为相似

Oracle 10g: g,表示网格计算

1.2.2安装:

选择oracle 10G下instal目录下的setup.exe就可以执行oracle 10G的安装指令

接着oracle就进入系统环境检查环节(最好关闭防火墙软件)

选择安装的目录

选择企业版

输入数据库实例名/选中创建带样本的数据库

所有账户用同样的口令

安装完成后,任何按钮都不要点,如果做其它的操作,可能导致安装失败

选择口令管理,出现口令管理对话框,有∨的地方是被锁定的用户:

普通用户:scott用户的密码tiger

普通管理员:system用户密码manager

超级管理员:sys用户密码admin

设置好密码后,点击确定

完成后,即可退出

1.2.3oracle必须启动的服务

Oracle安装完成之后要在系统中注册服务,其有两个服务是必须启动oracle才能正常启动

OracleOraDb10g_home1TNSListener:表示监听服务,用户客户端要想连接到数据库,此服务必须打开,在以后的程序开发中此服务作用很大.

OracleServiceGYBOSS,表示数据库的主服务,命名规则OracleService+数据库名称,此服务必须启动,否则oracle根本无法使用

之后直接通过命令行方式就可以进入SQLPlus的控制中心,进行命令输入.

安装完毕后可能通过三种方式访问数据库:

1)开始/运行/sqlplus

2)开始/程序/Oracle - OraDb10g_home1/SQL Plus

3)打开IE,输入本机IP:5560/isqlplus 或者

localhost:5560/isqlplus

登录界面如下:

1.3 oracle常见的第三方工具

1)PL/SQL Developer

2)Toad

在采用第三方工具连接数据库前,必须保证数据库的监听程序配置(服务器名,IP,端口号)正确并处于于监听状态,主要设置这两个文件

listener.ora

# listener.ora Network Configuration File: e:\oracle\product\10.2.0\db_1\network\admin\listener.or a

# Generated by Oracle configuration tools.

SID_LIST_LISTENER =

(SID_LIST =

(SID_DESC =

(SID_NAME = PLSExtProc)

(ORACLE_HOME = e:\oracle\product\10.2.0\db_1) (PROGRAM = extproc)

)

)

(SID_DESC =

(GLOBAL_DBNAME = gyboss)

(ORACLE_HOME = e:\oracle\product\10.2.0\db_1)

(SID_NAME = gyboss)

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST =192.168.1.104)(PORT = 1521))

)

)

# tnsnames.ora Network Configuration File: e:\oracle\product\10.2.0\db_1\network\admin\tnsnames.or a

# Generated by Oracle configuration tools.

GYBOSS =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.104)(PORT = 1521))

(CONNECT_DATA =

(SERVER = DEDICATED)

(SERVICE_NAME = gyboss)

)

)

EXTPROC_CONNECTION_DATA =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1)) )

(CONNECT_DATA =

(SID = PLSExtProc)

(PRESENTATION = RO)

)

)

2.SQL/PLUS

2.1 命令行方式

Sqlp是oracle提供的一个命令行执行的工具软件,安装oracle后会自动在系统中注册.

在开始/运行/sqlplus

相关文档
最新文档