oracle学习大全(good)

oracle学习大全(good)

转载请标明出处:   本文来自 CSDN 博客。x

4. Oracl 8.01 后出现 :

数据分散存放, 1 数据分区技术:只适用 8.01 后的版本。不要放在一个硬盘上, I/O 性能好,平安性能好。

2 对象技术:存储过程、函数、包、数据库触发器、动态 SQL 编程

3 数据库权限管理

4 数据完整性约束 ( Data Integriti Constraint

数据库管理员 DBA 二、 Oracl 数据库核心。

数据库的管理与日常维护

数据库总体设计

数据库存储结构设计:物理结构、逻辑结构

/**************************************************************************************************

可以运行 Oracl 操作系统:

HP-UX,UNIX Sun Solaris. AIX, Compaq-Tru64, SCO-UNIX 和 Linux 运行在 PC 机上)

Window NT/2000

P4 机器上不能安装 Oracl 要想装置需要对装置文件进行修改或者下载补丁顺序

P4 机器上安装 Oracl 方法 ( 只限于 Intel P4 机器 )

然后将 /stage/components/oracle.swp.jre/win32/bin/symcjit.dl 文件改名为 symcjit.org 然后再开始安装。 将 Oracl 装置光盘拷贝到硬盘上。

***************************************************************************************************/

数据库的备份与恢复

优化与性能调整

三、应用系统开发

四、应用服务器 OA S

五、 Window NT/2000 下清除 Oracle8i 运行环境(重新装置前的准备工作)

1. 删除 Oracle8i 注册表:

regedit.ex => HKLM => Softwar => ORA CLE

2. 删除 Oracle8i 服务:

regedit.ex => HKLM => System => CurrentControlset => Servic => 以 Oracl 开头的服务

3. 删除 Oracle8i 事件日志:

regedit.ex => HKLM => System => CurrentControlset => Servic => Eventlog => Applicat => 以 Oracl 开始的事件

4. 删除 Window NT/2000 装置磁盘 /Program Files/Oracl 目录。

5. 删除 Oracle8i 环境变量

控制面板 => 系统 => 高级 => 环境变量

1 删除 CLA SSPA TH

2 编辑 PA TH 将其中与 Oracl 有关系的路径删除。

6. 删除 Oracle8i 菜单

7. 重新启动 Window NT/2000 停止服务。

8. 删除 Oracle8i 主目录。

/*

IP: 75.64.16.X

Mask: 255.255.248.0

GateWay: 75.64.16.3

DNS: 75.64.16.3

*/

[ 七、 Oracl 网络配置 ]

/*

1 查询数据库名:

SQL> select name from v$database;

2 查询数据库实例名:

SQL> select instance_nam from v$instance;

3 查询数据库服务名:

SQL> select valu from v$paramet where name='service_names'; // 小写 )

4 查询全局数据库名 ( sy 用户 )

SQL> select value$ from props$ where name='GLOBA L_DB_NA ME'; // 字符串区分大小写

*/

1. Oracl 网络驱动使用 SQL*Net v2.0 连接

Oracl for Win98 -> SQL*Net Easi Configuration

2. Oracl 网络驱动使用 Net8 连接

3. Oracl 网络驱动使用 Net8i 连接

Oracl 顺序组 -> Network Administr -> Net8 Assistant

[ 创立 TNS 连接过程 ]:

1 启动 Net8 Assistant

2 外地 -> 服务命名

3 编辑 -> 创立 ...

4 第一页:网络服务名:给要使用的网络数据库在本机指定一个 Host String 自己定义。

5 第二页:协议: TCP/IP Internet 协议 )

6 第三页:

主机名:输入对方机器的 IP 地址或域名。

端口号:默认是 1521 一般不需要修改。

7 第四页: Oracle8i 服务名:输入网络数据库的服务名

8 第五页:完成。

9 菜单:文件->保管网络配置。

监视用户会话:

sid,SQL> select username. serial#, machin from v$session;

删除用户会话:

serail#'SQL> alter system kill session 'sid.;

/* 练习

sqlplu stud01/stud01

SQL> show user

SQL> select * from emp;

SQL> select * from dept;

*/

[ // 使用下面的方法可以重复执行上一条 SQL 语句( SQL*Plu 中)

SQL> l// 小写字母 L 显示上一条 SQL 语句

sid,1* select username. serial#, machin from v$session

SQL> /// 正斜杠:重复执行上一条 SQL 语句

SQL> set lines 1000// 将 SQL*Plu 中显示行宽设成 1000 个字符。

@ 字符后是另一台机器的 tnsnamSQL> connect system/manager@orasjz // SQL*Plu 中直接连接到另一台机器上的数据库。e

]

4. 手工配置 Oracl 网络连接 : 主要是配置 "tnsnames.ora" 文件。

A . 手工配置 Oracl 网络连接配置文件: tnsnames.ora

1 UNIX 中: /u01/app/oracle/product/8.1.6/network/admin/tnsnames.ora

2 Window 98/NT/2000 中: d:/oracle/ora81/network/admin/tnsnames.ora

B. 手工配置 Oracl 监听进程配置文件: listener.ora

1 UNIX 中: /u01/app/oracle/product/8.1.6/network/admin/listener.ora

UNIX 下启动进程命令:

$ lsnrctl start // 启动监听进程

$ lsnrctl status// 显示监听进程状态

$ lsnrctl stop// 停止监听进程

2 Window 98/NT/2000 中: d:/oracle/ora81/network/admin/listener.ora

启动进程的命令与 UNIX 相同。

# LISTENER.ORA Network Configur File: d:/Oracle/Ora81/network/admin/listener.ora

# Gener by Oracl configur tools.

LISTENER =

DESCRIPTION_LIST =

DESCRIPTION =

ADDRESS_LIST =

ADDRESS = PROTOCOL = IPC KEY = EXTPROC0

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值