Loading...
所在位置:
论坛首页
->
┈┋电脑网络┋┈
->
数据库技术
-> 帖子列表
[
详细列表
]
论坛特别推荐虚机品牌—阳光互联
新的帖子
发起交易
任务悬赏
发起投票
精华贴
回收站
贴子审核
无
<<
>>
站长俱乐部
数据库常见问题:Oracle系统紧急故障的处理
2008-8-13
Oracle物理结构故障的处理方法: Oracle物理结构故障是指构成数据库的各个物理文件损坏而导致的各种数据库故障。这些故障可能是由于硬件故障造成的,也可能是人为误操作而引起。所以我们首先要判断问题的起因,如果是硬件故障则首先要解决硬件问题。在无硬件问题的前提下我们才能按照下面的处理方发来进一步处理。 控制文件损坏: 控制文件记录了关于oracle的重要配置信息,如数据库名、字符集名字、各个数据文件、日志文件的位置等等信息。控制文件的损坏,会导致数据库异常关闭。一旦缺少控制文件,数据库也无法启动,这是一种比较严重的错误。 可以通过查询数据库的日志文件来定位损坏了的控制文件。日志文件位于$ORACL...
[
鞋的恋爱
] 点击:112 回复:1 最后更新: 2008-8-13 10:41:54
查看全文
讲解Oracle数据库10g疑难问题的解决方法
2008-8-13
一、怎样配置EM使其支持SSL 协议 10G EM 中的OMS, DBConsole,Agent 都支持SSL 协议. 具体操作: ◆1. 如果没有环境变量ORACLE_SID,请先配置,或者直接敲入set ORACLE_SID=xxx (UNIX环境下请根据不同的shell类型使用不同的语法:setenv, export...) ◆2. 键入 emctl secure ,可以看到全部的选项: secure oms [] [-reset] secure agent secure em secure dbconsole [] secure setpwd secure status [oms url] secure lock | unlock ◆3. 以配置oms为例 ◆3.1 先停掉所有与oms相关的 服务(opmnctl stopall) ◆3.2 敲入: emctl secure oms,会让你输入registration password,然后系统会产...
[
鞋的恋爱
] 点击:78 回复:2 最后更新: 2008-8-13 10:40:46
查看全文
Oracle/JSP技术涉及日期和时间问题的处理
2008-8-13
Oracle/JSP技术涉及日期、时间问题的处理: (1)在英文版本的ORACLE中默认日期格式为'DD-MON-YY',例如'01-JAN-98' 在汉化的中文版本中ORACLE默认日期格式为'日-月-年',例如'21-8月-2003'或'21-8月-03' (2)转换字符串为日期 使用ORACLE内部函数to_date() to_date()函数的参数是to_char()函数参数的反转。 to_date(string_value , date_format) 变量定义如下: string_value :为字符串直接值(字符串本身)、字符串列(数据库中定义的某个表的某列)或某字符串内部函数的返回值。 date_format为合法的Orac...
[
鞋的恋爱
] 点击:88 回复:0 最后更新: 2008-8-13 10:39:31
查看全文
教你轻松解决Oracle数据库的服务启动问题
2008-8-13
软件环境: 操作系统:Windows 2000 Advanced Server. 数据库:Oracle 9.0.1.1.1 企业版. 近来,浏览BBS时,常看到“急急急!如何启动OMS?”的字眼,就针对以上这类问题,我有些经验想和大家共同分享。 能否正常启动OEM或OMS关键有以下两点: 第一.Oracle的系统服务是否开启; 第二.登录时用的用户名和口令是否正确。 那么先针对第一点谈谈Oracle的系统服务。在完全安装的情况下,Oracle的系统服务共有11项: 1.Oracle OLAP 9.0.1.0.1 2.Oracle OLAP Agent 3.OracleOraHome90Agent 4.OracleOraHome90ClientCache 5.OracleOraHome90HTTPServer 6.OracleOraHome90Manage...
[
别太狂
] 点击:72 回复:0 最后更新: 2008-8-13 10:38:30
查看全文
Sybase ASE出现表间循环依赖不能删除的问题
2008-8-13
写了一个简单的脚本来清除一个用户所拥有的表以及存储过程。感兴趣的可以试一下。我是初次写ASE下边的存储过程,肯定有更好的解决方法。本想直接在存储过程里drop东西,可惜失败了。这个存储过程只是生成了清除表的sql脚本。拷贝再执行即可。 具体示例如下: create procedure cleardb(@username varchar(32) in) as begin declare @strdrop varchar(512) select @strdrop='' set @strdrop='setuser ''' + @username + '''' print @strdrop /* 1begin drop all constraints */ declare @tname varchar(128), @tableid int...
[
别太狂
] 点击:93 回复:0 最后更新: 2008-8-13 10:37:54
查看全文
初学者必读:有关Sybase ASE数据库的来历
2008-8-13
提到Sybase,原意为既是System, 也是Database。 可拆作SYB ASE 在Sybase,数据库产品不光有ASE,就是我们国内通常所说的Sybase数据库。原名为Sybase SQL Server,这个版本与MS SQL Server是同源产品。微软最开始是购买了Sybase的源代码 ,有共享使用的权利。因为与微软有协议,所以后来改名为 Sybase ASE(Adaptive Server Enterprise)。 也有ASA(Adaptive Server Anywhere),嵌入式数据库,这个产品目前市场占有率最高。...
[
别太狂
] 点击:96 回复:0 最后更新: 2008-8-13 10:37:23
查看全文
Sybase ASA中查询元信息的几个常用SQL函数
2008-8-13
Sybase ASA中查询元信息的几个常用SQL函数: sp_column_privileges Unsupported sp_columns table-name [, table-owner ] [, table-qualifier] [, column-name] 返回指定列的数据类型 sp_databases Unsupported sp_datatype_info Unsupported sp_fkeys pktable_name [, pktable-owner][, pktable-qualifier] [, fktable-name] [, fktable_owner] [, fktable-qualifier] 表的外键信息 sp_pkeys table-name [, table_owner] [, table_qualifier] 表的主键信息 sp_server_info Unsupported sp_special_columns table_name [, table-owner] [, table-qualifier] [, col-type] 表的标识行的特定列的信息 sp_sproc_column...
[
别太狂
] 点击:91 回复:0 最后更新: 2008-8-13 10:36:50
查看全文
经验总结:Sybase ASA9/ASA10的使用方法
2008-8-13
Sybase除了大型商用关系数据库ASE以外,还有非常有名的嵌入式数据库,称为AdaptiveServerAnywhere,到了版本10,就改称为SqlAnywhere。自从Sybase收购mobile365以后,它也越来越受到更多的关注了。 当你安装完ASA以后,你会发现这个软件包居然有很大,ASA9大约有170M左右,ASA10的windows版本可以达到240M左右。 实际上,我们经常能用到的东西仅需要其中几个目录就可以,将这些目录提取出来,压缩以后,就4M左右。本文介绍的内容仅供学习者自己探索,如果商用,请尊重版权。 1.必要的环境变量 ASA9涉及到的环境变量主要有两个, s...
[
别太狂
] 点击:85 回复:0 最后更新: 2008-8-13 10:36:19
查看全文
Sybase ASE 12.5数据库实用特性的个人总结
2008-8-12
Sybase ASE 12.5数据库实用特性的个人总结: 一:SQL Bisic ◆1:SQL(Structured Quary Language)特性: a:标准化 b:非过程化的 c:可优化的 d:面向集合操作的 ◆2:ASE中的数据类型 a:Numberic b:Character c:Date/Time d:Lobs ◆3: convert(varchar, textColumn),如果不指定varchar(n)n那么默认是30 ◆4:where 在sql中的作用 a:过滤数据 b:做表连接(sql92以前) c:选择索引 ◆5:whare 和 having的区别 where语句把过滤好的数据插入到work table中 having语句从work table中对数据进行在过滤以得到最后的结果。 ◆6:一个select语句的执行顺序 a:from clause b:...
[
柔情浪子
] 点击:102 回复:2 最后更新: 2008-8-12 11:29:13
查看全文
如何使用exp以传输表空间的方式将其导出
2008-8-12
有时候,可以使用exp将以传输表空间的方式将其导出,传输表空间是一种机制,用来把一个数据库上的格式数据文件附加到另一个数据库。 需要注意: 对于导出文件dmp来说,Oracle实现了跨平台的处理,即在任何一个可运行的平台上,都能使用imp将其导入,但是对于表空间所包含的数据文件而言,各个平台上是不一样的,包含不能通过简单的复制来处理。数据文件不是独立于OS的。 传输表空间移动数据速度非常快。 使用前提: 1.源和目标数据库使用相同的字符集。 2.目标数据库不能有和源表空间相同的表空间 3.源和目标数据库拥有相同的块大小 4.必须传输自包含的对象集 5.源和目标数据库运行的硬件平台必须相同...
[
柔情浪子
] 点击:70 回复:0 最后更新: 2008-8-12 11:28:33
查看全文
个人经验总结:Oracle数据库SCN号详解
2008-8-12
Oracle数据库SCN号详解: 系统检查点scn(v$database(checkpoint_change#)) 数据文件检查点(v$datafile(checkpoint_change#)) 数据文件终止scn(v$datafile(last_change#)) 数据文件中存放的检查点 启动scn (v$datafile_header(checkpoint_change#) 1、系统检查点scn 当一个检查点动作完成之后,Oracle就把系统检查点的SCN存储到控制文件中。 select checkpoint_change# from v$database 2、数据文件检查点scn 当一个检查点动作完成之后,Oracle就把每个数据文件的scn单独存放在控制文件 中。 select name,checkpoint_change# from v$datafile 3、启动scn Oracle把这个检查点的scn存储在每个数据文件的...
[
柔情浪子
] 点击:74 回复:0 最后更新: 2008-8-12 11:28:15
查看全文
讲解往表中顺序插入N条记录的简易方法
2008-8-12
在Oracle9中,可以通过简单的方法顺序插入记录,形如: CREATE TABLE t (seqno NUMBER, a VARCHAR2(5), b VARCHAR2(5)); 想要 INSERT INTO t VALUES (1, 'X', 'X'); (2, 'X', 'X') (3, 'X', 'X') ... (N+1, 'X', 'X') 只需要执行: INSERT INTO t (seqno, a, b) SELECT LEVEL + 1, a, b FROM dual, t CONNECT BY LEVEL <= &N 这个方法确实不错。 具体请看: SQL> insert into t values(1, 'x', 'X'); ...
[
燕萍
] 点击:78 回复:0 最后更新: 2008-8-12 11:27:23
查看全文
Oracle 9i中OCCI在VC6下不能DEBUG的问题
2008-8-12
问题:OCCI在VC6下不能debug: winXP VC6-sp6 oracle9.2 是不是OCCI的库有 开发版和发行版 之分,所以用发行版的oraocci9.lib不能做debug版的程序,string或者vector在释放时总会报错 Statement类的setXXX()函数为什么我在使用的时候不管用呢? 文档说NUMBER类型也可以和string转换 在 while(rs->next()) { for(i=0; i{ cout <getString(i+1) <<'\t'; } cout <} 这个程序段中,为什么第一行中的NUMBE类型都正常的读出了,但是从第二行开始就不正确了呢 如果我在while()前先next()几次,仍然是当前循环中的第一行的所有的number类型都正常读出,从...
[
燕萍
] 点击:87 回复:0 最后更新: 2008-8-12 11:26:56
查看全文
一份数据库管理员(DBA)试题 你要不要来试试
2008-8-12
以下题目,可根据自己情况挑选题目作答,不必全部作答 您也可以就相关问题直接找负责面试人员面述而不笔答 一:SQL tuning 类 1:列举几种表连接方式 2:不借助第三方工具,怎样查看sql的执行计划 3:如何使用CBO,CBO与RULE的区别 4:如何定位重要(消耗资源多)的SQL 5:如何跟踪某个session的SQL 6:SQL调整最关注的是什么 7:说说你对索引的认识(索引的结构、对dml影响、对查询影响、为什么提高查询性能) 8:使用索引查询一定能提高查询的性能吗?为什么 9:绑定变量是什么?绑定变量有什么优缺点? 10:如何稳定(固定)执行计划 11:和排序相关的内存在8i和9i分别怎样调整,临时表空间的作用是什么 12:存在表...
[
燕萍
] 点击:84 回复:0 最后更新: 2008-8-12 11:26:36
查看全文
面向对象设计过程中必须遵守的相关准则
2008-8-12
你不必严格遵守这些原则,违背它们也不会被处以宗教刑罚。但你应当把这些原则看成警铃,若违背了其中的一条,那么警铃就会响起。” (1)所有数据都应该隐藏在所在的类的内部。 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。 (3)尽量减少类的协议中的消息。 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。 (5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。如果类的两个方法有一段公共代码,那么就可以创建一个防止这些公共代码的私有函数。 (6)不要以用户无法使用或不感兴趣的东西扰乱类的公有接口。 (7)类...
[
没有老婆疼
] 点击:72 回复:0 最后更新: 2008-8-12 11:25:40
查看全文
一个特别不错的开源数据库管理系统"H2"
2008-8-12
H2是一个采用Java开发开源的嵌入式SQL数据库。它支持集群,提供JDBC和部分ODBC API,采用C/S模型。它还包括一个用于管理数据库的Web客户端,直接使用浏览器作为数据库的管理平台,同时也可以作为MySQL,SQLSERVER,ORACLE等主流数据库的管理工具,多语言支持(包括中文),管理界面具有自动提示功能。 H2的官方网址如下: http://www.h2database.com/html/frame.html...
[
没有老婆疼
] 点击:77 回复:0 最后更新: 2008-8-12 11:24:47
查看全文
一些基础的Oracle DBA笔试题和面试题目
2008-8-12
使用篇 1:使用索引查询一定能提高查询的性能吗?举出实例 2:数据库设计的一、二、三范式、BCNF是什么? 3:StoreProcedure和Function有何区别? 4:如何跟踪某个session的SQL? 5:如何使用CBO,CBO与RULE的区别? 6:描述tablespace和datafile之间的关系 7:truncate和delete有何区别?哪一种操作性能更快? 8:什么是Snapshot?与View有何区别? 9:pctused and pctfree 表示什么含义有什么作用 10:cursor一般用在什么地方?有何弱点? 管理篇 1:SQL调整最关注的是什么? 2:Oracle的系统进程有哪些?作用是什么? 3:本地管理表空间和字典管理表空间的特点,ASSM有什么特...
[
没有老婆疼
] 点击:79 回复:0 最后更新: 2008-8-12 11:24:27
查看全文
手动制作Oracle9i/10g客户端的实用方法
2008-8-12
其实,现在有了Instant Client,可能真的没有必要去尝试制作Oracle客户端。这里,我想说说自己的理由: 1. Instant Client的bug远多于Oracle客户端package,这个是经过很多实践发现的。 2. 爱好技术的人都想看看一个client包,到底如何提取,即算有些冗余,也没多大关系。 3. 当你制作出一份客户端出来以后,只需要这一次制作,不用再重新安装客户端,解压即可使用。 我们先来看看Oracle9i,从它开始: 这里作一个假定,就是Client要安装在D盘d:\oracle\ora92下边,把d:\oracle作为所有Oracle版本的根目录ORACLE_BASE,这样就容易处理一些。而ora92子目录只是作为ORACLE_HOME。 然后开始抽取一些有用的子目录。...
[
没有老婆疼
] 点击:92 回复:0 最后更新: 2008-8-12 11:24:10
查看全文
浅谈数据库管理系统在近些年内的发展趋势
2008-8-12
数据库管理系统在近些年内的发展趋势: ◆1. 用户界面的改进。这方面,也许MS依靠自己操作系统的优势,做得最让普通用户能够接受。但是,别的商用数据库,真的让人不敢苟同。目前,DB2, Oracle, Sybase都在用户界面上下了不少功夫。 ◆2. 特色化发展。以Sybase为例,它将IQ剥离出来,专门用做智能型数据仓库应用,无论是性能还是价格都占了很大的优势。DB2则走的是融合的路子,将XMLDB的引擎直接合入到DB2 V9里边。即同时支持两种存储引擎。 ◆3.超微型发展。手持设备上的数据库(移动数据库)发展如火如荼,卡上数据库也一样会发展的很红火。二三十K的数据库一样有自己的发展路子。它们可以用于存储量极苛刻的卡上。总之,...
[
认真的雪
] 点击:86 回复:0 最后更新: 2008-8-12 11:23:20
查看全文
如何在Oracle数据库中使用Java存储过程
2008-8-12
本文以Oracle为例,介绍一下java存储过程的具体用法。 一、如何创建java存储过程? 通常有三种方法来创建java存储过程。 1. 使用Oracle的sql语句来创建: e.g. 使用create or replace and compile java source named "" as 后边跟上java源程序。要求类的方法必须是public static的,才能用于存储过程。 SQL> create or replace and compile java source named "javademo1" 2 as 3 import java.sql.*; 4 public class JavaDemo1 5 { 6 public static void main(String[] argv) 7 { 8 System.out.println("hello, java demo1"); 9 } 10 } 11 / Ja...
[
认真的雪
] 点击:97 回复:0 最后更新: 2008-8-12 11:22:53
查看全文
使用Java调用Oracle数据库的存储过程实例
2008-8-12
一:无返回值的存储过程 1、建立存储过程 CREATE OR REPLACE PROCEDURE TESTA(PARA1 IN VARCHAR2,PARA2 IN VARCHAR2) AS BEGIN INSERT INTO T_TEST (I_ID,I_NAME) VALUES (PARA1, PARA2); END TESTA; 2、相应的JAVA程序 import java.sql.*; import java.io.OutputStream; import java.io.Writer; import java.sql.PreparedStatement; import java.sql.ResultSet; import oracle.jdbc.driver.*; public class TestProcedureOne { public TestProcedureOne() { } public static void main(String[] args ){ String driver = "oracle.jdbc.driver.OracleDriver"; String strUrl = &quo...
[
认真的雪
] 点击:175 回复:1 最后更新: 2008-8-12 11:22:24
查看全文
带有ODS的体系结构中数据仓库的设计方法
2008-8-12
在一般的数据仓库应用系统中,根据系统体系结构的不同,数据仓库设计的内容和范围不尽相同,并且设计方法也不尽相同,下面的两幅图示分别表示带有ODS的数据仓库应用系统体系结构和不带ODS的数据仓库应用系统体系结构。本文将说明两个体系结构上的差异以及这种差异造成的设计方法的不同,并且重点介绍带有ODS的体系结构中数据仓库的设计方法。 在数据仓库的设计指导思想中,数据仓库的概念定义是非常重要的,数据仓库概念规定了数据仓库所具有的几个基本特性,这些特性也正是对数据仓库设计结果进行检验的重要依据。 根据Bill.Inmon的定义,“数据仓库是面向主题的、集成的、稳定的、随时间变化的,主要用于决策支持的数据库系...
[
认真的雪
] 点击:118 回复:0 最后更新: 2008-8-12 11:21:51
查看全文
带你深入了解建立数据仓库的八条基本准则
2008-8-12
数据仓库应用具有从多个分散的部门级系统中捕捉大量共享信息的能力。它们可以将机构的原始数据有效地转化为有用的知识信息,于是这些知识信息就可以被用来进行战略决策支持,从而提高企业效益。在一个先进的数据仓库应用的帮助下,企业决策者可以从质量、区域收入和产量等基本面上对企业性能进行跟踪,并基于这些可靠的信息采取快速、明智的行动。 本文将阐述建立数据仓库的八条规则,尤其是如何建立第一个数据仓库。实际上,对于如何建立一个成功的数据仓库,现实中不存在也根本不可能存在一个涵盖万千、放之四海而皆准的"宝书"。几乎可以肯定的是,在建立第一个数据仓库的时候,用户肯定会犯错误,这是不可避免的。本文的规则的意...
[
认真的雪
] 点击:82 回复:0 最后更新: 2008-8-12 11:21:29
查看全文
揭开Oracle 10G手工创建数据库的神秘面纱
2008-8-11
最近在网上看到很多初学Oracle或是从旧版的Oracle升级到10G的朋友们都问如何在Oracle 10G里手工建库的问题。今天正好有空,于是乎把在Oracle 10G里手工建库的全过程写出来,供各位从事Oracle工作和学习的同朋友们参考,希望能够对大家有所帮助。 在Oracle中建库,通常有两种方法。一是使用Oracle的建库工且DBCA,这是一个图形界面工且,使用起来方便且很容易理解,因为它的界面友好、美观,而且提示也比较齐全。在Windows系统中,这个工具可以在Oracle程序组中打开(”开始”—“程序”—“ Oracle - OraDb10g_home1”—“ Configuration and Migration Tools”—“ Database Configuration Assistant”),也可以在命令行(”开始...
[
薰衣草
] 点击:121 回复:0 最后更新: 2008-8-11 11:23:30
查看全文
个人经验总结:Oracle 10g手工创建数据库
2008-8-11
1、创建目录 mkdir d:\oracle\product\10.1.0\database mkdir e:\oracle\admin\Ora10g\bdump mkdir e:\oracle\admin\Ora10g\cdump mkdir e:\oracle\admin\Ora10g\create mkdir e:\oracle\admin\Ora10g\pfile mkdir e:\oracle\admin\Ora10g\udump mkdir e:\oracle\flash_recovery_area mkdir e:\oracle\oradata mkdir e:\oracle\oradata\Ora10g 2、生成windows服务,创建密码文件,在cmd命令下运行 set ORACLE_SID=dbca --绿色部分设置oracle 实例名为 为ora10g d:\oracle\product\10.1.0\DB_1\bin\oradim.exe -new -sid ORA10G -startmode manual -spfile d:\oracle\product\10.1.0\DB_1\bin\oradim.exe ...
[
薰衣草
] 点击:102 回复:1 最后更新: 2008-8-11 11:22:59
查看全文
Oracle ebs 11.5 for linux as4安装心得
2008-8-11
第一章 硬件准备 我公司安装机器的硬件主要配置如下: CPU 赛扬 2.1G 内存 1G 硬盘 200G 说明:这个系统对内存的要求颇高,1G 的内存,运行起来基本在950M 以上,而且在应用操 作的时候经常有达到100%的时候。硬盘要多大呢?我的分区如下: swap 2G / 12G /boot 300m /Stage11i 28G /opt 10G /d01 130G 总之,硬盘一定要足够大,想正式使用的话内存没有3G以上别想了。 第二章 软件准备: 2.1 Oracle EBS 11.5.10 系统软件 下载地址:http://edelivery.oracle.com/ 2.2 操作系统和第三方软件 RedHat 安装: RedHat AdvancedServer 4.0因为这个版本打的补丁少。 js...
[
薰衣草
] 点击:93 回复:2 最后更新: 2008-8-11 11:21:50
查看全文
在64位Linux环境下安装Oracle数据库10g
2008-8-11
经过数天不懈的努力,LINUX历尽三次重装,ORACLE重装N次终于在LiNUXAS4 update6 x86_64 下安装好ORACLE10g R 2 (64位) 了。 下面把安装过程和大家分享一下,以免更多人像我一样花费大量的时间在莫名其妙的问题上。 首先要说明的是,官方也有相应的文档安装但是实际过程中,会有一些问题需要解决。 本文档参照了相关说明,旨在结合具体环境说明问题但水平原因可能还是没有说明白,欢迎大家提意见。Step1 安装RH LINUX AS4图形化安装,比较简单,为安装ORACLE注意a.SWAP分区要设的足够大,最好在2G以上b.安装包含的包要自选,开发包最好都钩上Step2 检查版本和需要的工具包该部分基本没什么问题。 uname -r //内核版本rpm -q ...
[
薰衣草
] 点击:80 回复:0 最后更新: 2008-8-11 11:21:00
查看全文
Redhat Linux AS4 安装Oracle 10g(包括启动)
2008-8-11
Redhat Linux AS4 安装 Oracle 10g (10.2) 1、硬件需求 1)内存>1024M 内存 交换分区 >1024M 2倍内存 <2048M 1.5倍内存 <8192M 1倍内存 >8192M 0.75倍内存 显示内存命令 2)/tmp > 400M 3)检测命令 内存 # grep MemTotal /proc/meminfo 交换分区 # grep SwapTotal /proc/meminfo /tmp分区 # df -k /tmp cpu信息 # grep "model name" /proc/cpuinfo 2、软件需求 1)操作系统 Red Hat Enterprise Linux AS/ES 3.0 (Update 4 or later) Red Hat Linux 4.0 SUSE Linux Enterprise Server 9.0 Asianux 1.0 Asianux 2.0 2)内核...
[
496020685
] 点击:142 回复:2 最后更新: 2008-8-11 11:20:17
查看全文
数据抽取、清洗与转换 BI项目中ETL设计
2008-8-11
ETL是将业务系统的数据经过抽取、清洗转换之后加载到数据仓库的过程,目的是将企业中的分散、零乱、标准不统一的数据整合到一起,为企业的决策提供分析的依据。 ETL是BI项目最重要的一个环节,通常情况下ETL会花掉整个项目的1/3的时间,ETL设计的好坏直接关接到BI项目的成败。ETL也是一个长期的过程,只有不断的发现问题并解决问题,才能使ETL运行效率更高,为项目后期开发提供准确的数据。 ETL的设计分三部分:数据抽取、数据的清洗转换、数据的加载。在设计ETL的时候也是从这三部分出发。数据的抽取是从各个不同的数据源抽取到ODS中(这个过程也可以做一些数据的清洗和转换),在抽取的过程中需要挑选不同的抽取方法,尽可能...
[
496020685
] 点击:197 回复:0 最后更新: 2008-8-11 11:19:20
查看全文
10g即时客户端在不同系统环境下的安装问题
2008-8-11
下载windows和linux下的即时客户端安装包 在Windows上(32位操作步骤) ◆1.创建一个子目录(例如,d:\oracleclient),然后把压缩文件解压到此目录中 ◆2.编辑环境,将d:\oracleclient\bin添加到PATH中(注意位于其他Oracle目录之前),增加系统环境变量TNS_ADMIN设置为d:\ oracleclient \bin。ORACLE_HOME设置为d:\ oracleclient 例如,在Windows 2000上,依次单击“开始”->“设置”->“控制面板”->“系统”->“高级”->“环境变量”,编辑系统变量列表中的PATH,系统环境变量TNS_ADMIN设置为d:\oracleclient\bin ;系统环境变量ORACLE_HOME设置为d:\oracleclient ◆3.导入注...
[
496020685
] 点击:127 回复:0 最后更新: 2008-8-11 11:18:56
查看全文
热门帖子
第20页 共408页 本页30条 主题数 12222
<<
>>
普通贴
精华贴
固顶贴子
总固顶贴子
商品贴子
投票贴子
结贴
锁帖
首页
|
购买指南
|
虚拟主机
|
特色介绍
|
下载中心
|
支付方式
Copyright 2004-2008 BBSGood.com Powered By:
BBSGood.Speed Version 5.0
咨询电话:
0575-85513832、0575-85513825
(传真)、7*24小时咨询服务:
13606552007
不良信息举报中心 浙ICP备05029817号
业务QQ:
38958768
、客服QQ1:
415896239
、客服QQ2:
343896043
、MSN:
jccsxx@hotmail.com