08 2013 档案
设置sqlplus访问远程oracle数据库的方法
摘要: 如果要连接远程数据库,传统的一定可行的方法是在本地装一个oracle,然后使用“Network Configuration Assistant”配置,之后用PL/SQL Dev连接oracle官网上提供了最小访问包,就是如下3个包,加起来35MB。
阅读全文
posted @
2013-08-30 17:17 亲爱的小孩 阅读(109) |
评论 (0) 编辑
通过JDBC连接oracle数据库的几个技巧
摘要: Java数据库连接(JDBC)API是一系列能够让Java编程人员访问数据库的接口,各个开发商的接口并不完全相同。以下是一些技巧,这些技巧能够使我们更好地发挥系统的性能和实现更多的功能。
阅读全文
posted @
2013-08-29 15:14 亲爱的小孩 阅读(117) |
评论 (0) 编辑
如何正确配置 tnsname.ora 文件
摘要: 可以在客户端机器上使用 Oracle Net Configuration Assistant 或 Oracle Net Manager 图形配置工具对客户端进行配置,该配置工具实际上修改 tnsnames.ora 文件。所以我们可以直接修改 tnsnames.ora 文件,下面以直接修改 tnsnames.ora 文件为例
阅读全文
posted @
2013-08-27 16:57 亲爱的小孩 阅读(307) |
评论 (0) 编辑
如何提高ORACLE数据库的查询统计速度
摘要: 我们在开发大型oracle数据库系统时结合项目的特点,本着安全、高效的原则对数据库进行了一些物理设计,从而大大提高了数据库的查询统计速度。总结为如下几点:
1)扩大数据表空间到500M,用于存放本系统的数据; oracle培训
2)段盘区的初始大小为10K,增长大小为10K,增长幅度为1;
3)用户临时空间增大40M;
阅读全文
posted @
2013-08-26 16:32 亲爱的小孩 阅读(148) |
评论 (0) 编辑
如何使用聚簇索引
摘要: 聚簇索引是一种对磁盘上实际数据重新组织以按指定的一个或多个列的值排序。由于聚簇索引的索引页面指针指向数据页面,所以使用聚簇索引查找数据几乎 总是比使用非聚簇索引快。每张表只能建一个聚簇索引,并且建聚簇索引需要至少相当该表120%的附加空间,以存放该表的副本和索引中间页。
阅读全文
posted @
2013-08-23 16:06 亲爱的小孩 阅读(118) |
评论 (0) 编辑
如何启用和关闭数据库的Oracle归档模式
摘要: 二、启动数据库到mount状态
1.SQL> startup mount;
2.ORACLE instance started.
3.Total System Global Area 101782828 bytes
4.Fixed Size 451884 bytes
5.Variable Size 37748736 bytes
6.Database Buffers 62914560 bytes
7.Redo Buffers 667648 bytes
8.Database mounted.
阅读全文
posted @
2013-08-22 15:00 亲爱的小孩 阅读(200) |
评论 (0) 编辑
Oracle进行数据库查询的小技巧
摘要: 如在人事管理系统中,有员工基本信息基本表。在这张表中,可能会有部门、职位、员工姓名、身份证件号码等字段。若查询这些内容,可能不会有重复的行。但是,我若想知道,在公司内部设置了哪些部门与职位的时候,并且这些部门与职位配置了相关人员。此时,又该如何查询呢?
阅读全文
posted @
2013-08-20 16:26 亲爱的小孩 阅读(94) |
评论 (0) 编辑
SQL语句中将字符串转成临时表的方法
摘要: 方式二:通过charindex和substring。
create function func_splitstring
(@str nvarchar(max),@split varchar(10))
returns @t Table (c1 varchar(100))
as
begin
declare @i int
declare @s int
set @i=1
set @s=1
while(@i>0)
begin
set @i=charindex(@split,@str,@s)
if(@i>0)
begin
insert @t(c1) values(substring(@str,@s,@i-@s))
end
else begin
insert @t(c1) values(substring(@str,@s,len(@str)-@s+1))
end
阅读全文
posted @
2013-08-20 16:07 亲爱的小孩 阅读(466) |
评论 (0) 编辑
创建 Oracle 物理备用服务器
摘要: 所有的数据库,不管是物理的还是逻辑的,都必须首先被创建为物理备用数据库。用来创建备用数据库的工具有:RMAN,数据卫士代理,Oracle 网格控制。必须在主服务器和备用服务器上都进行操作。然而,无论你打算创建多少个备用服务器,在主数据库上的步骤只需要执行一次。Oracle 11g RMAN 提供了一个简单的命令用来创建备用数据库并同时备份该数据库。
阅读全文
posted @
2013-08-16 15:20 亲爱的小孩 阅读(105) |
评论 (0) 编辑
block address相关基础知识
摘要: 一、block address(ondisk rba 在9.2 后作废)
1.uba=Undofile BA it培训机构
1 BA=dbfile 文件号、块号、行号 rdba=tablespace Relative Database BA
2 BA=logfile 序列号,logfile 块号,偏移长度
阅读全文
posted @
2013-08-15 17:07 亲爱的小孩 阅读(101) |
评论 (0) 编辑
RMAN备份方案
摘要: RMAN备份归档模式下损坏(丢失)多个数据文件,进行整个数据库的恢复
1、连接数据库,创建测试表并插入记录
SQL*Plus: Release 8.1.6.0.0 - Production on Tue May 6 13:46:32 2003 oracle培训
(c) Copyright 1999 Oracle Corporation. All rights reserved.
SQL> connect internal/password as sysdba;
Connected.
SQL> create table test(a int);
Table created
SQL> insert into test values(1);
1 row inserted
SQL> commit;
Commit complete
阅读全文
posted @
2013-08-14 11:44 亲爱的小孩 阅读(200) |
评论 (0) 编辑