Oracle笔记(一)

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 15:29 点击:

一、数据库语言部分
1. SQL语言:关系数据库的标准语言
2. PL/SQL:过程化语言Procedural Language
3. SQL*Plus:简单的报表,操作系统接口
4. Oracle 8.01后出现:
(1) 数据分区技术:只适用8.01后的版本,数据分散存放,不要放在一个硬盘上,I/O性能好,安全性能好。
(2) 对象技术:存储过程、函数、包、数据库触发器、动态SQL编程
(3) 数据库权限管理
(4) 数据完整性约束(Data Integrity Constraints)
二、Oracle 数据库核心,数据库管理员DBA
 数据库的管理与日常维护
 数据库总体设计
 数据库存储结构设计:物理结构、逻辑结构
 
/**************************************************************************************************
可以运行Oracle的操作系统:
UNIX:Sun Solaris, HP-UX, AIX, Compaq-Tru64, SCO-UNIX和Linux(运行在PC机上)
Windows NT/2000
P4机器上不能安装Oracle,要想安装需要对安装文件进行修改或者下载补丁程序
在P4机器上安装Oracle的方法(只限于Intel P4机器):
将Oracle的安装光盘拷贝到硬盘上,然后将/stage/components/oracle.swp.jre/win32/bin/symcjit.dll 文件改名为symcjit.org,然后再开始安装。
***************************************************************************************************/
数据库的备份与恢复
优化与性能调整
三、应用系统开发
四、应用服务器OAS
五、在Windows NT/2000下清除Oracle8i运行环境(重新安装前的准备工作):
1. 删除Oracle8i注册表:
regedit.exe => HKLM => Software => ORACLE
2. 删除Oracle8i服务:
regedit.exe => HKLM => System => CurrentControlset => Services => 以Oracle开头的服务
3. 删除Oracle8i事件日志:
regedit.exe => HKLM => System => CurrentControlset => Services => Eventlog => Application => 以Oracle开始的事件
4. 删除Windows NT/2000安装磁盘/Program Files/Oracle目录。
5. 删除Oracle8i环境变量
控制面板 => 系统 => 高级 => 环境变量
(1) 删除CLASSPATH
(2) 编辑PATH,将其中与Oracle有关系的路径删除。
6. 删除Oracle8i菜单
7. 重新启动Windows NT/2000,停止服务。
8. 删除Oracle8i主目录。
/*
IP: 75.64.16.X
Mask: 255.255.248.0
GateWay: 75.64.16.3
DNS: 75.64.16.3
*/
[七、Oracle 网络配置]
/*
(1) 查询数据库名:
SQL> select name from v$database;
(2) 查询数据库实例名:
SQL> select instance_name from v$instance;
(3) 查询数据库服务名:
SQL> select value from v$parameter where name='service_names';  // (小写)
(4)  查询全局数据库名(sys用户):
SQL> select value$ from props$ where name='GLOBAL_DB_NAME';   // 字符串区分大小写
*/
1.  Oracle网络驱动使用SQL*Net v2.0 连接
Oracle for Win98 -> SQL*Net  Easy Configuration
2. Oracle 网络驱动使用Net8 连接
3. Oracle 网络驱动使用Net8i 连接
Oracle程序组-> Network Administration -> Net8 Assistant
[创建TNS连接过程]:
(1) 启动Net8 Assistant
(2) 本地->服务命名
(3) 编辑->创建...
(4) 第一页:网络服务名:给要使用的网络数据库在本机指定一个Host String,自己定义。
(5) 第二页:协议:TCP/IP(Internet协议)
(6) 第三页:
  主机名:输入对方机器的IP地址或域名。
  端口号:默认是1521,一般不需要修改。
(7) 第四页:(Oracle8i)服务名:输入网络数据库的服务名
(8) 第五页:完成。
(9) 菜单:文件->保存网络配置。
监视用户会话:
SQL> select username, sid, serial#, machine from v$session;
删除用户会话:
SQL> alter system kill session 'sid,serail#';
/* 练习
sqlplus stud01/stud01
SQL> show user
SQL> select * from emp;
SQL> select * from dept;
*/
[ // 使用下面的方法可以重复执行上一条SQL语句(在SQL*Plus中)
SQL> l  //小写字母L,显示上一条SQL语句
  1* select username, sid, serial#, machine from v$session
SQL> /  // 正斜杠:重复执行上一条SQL语句
SQL> s

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • Table函数使用简介
    • Oracle数据库Constraint约束的常用操作及异常处理
    • Bulk Collect性能分析(zz)
    • export/import的使用
    • OCP043第十五讲 Database Security
    • ORACLE10gr2数据导入MySQL方案
    • oracle 让sys用户可以使用isqlplus
    • 在oracle数据库下使用iSQL*Plus DBA访问数据库
    • Oracle行列转换小结
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1