商业智能BI
工业互联
精益生产
展开
-
provider:命名管道提供程序,error:40 - 无法打开到SQL Server的连接 (Microsoft SQL Server, 错误:53)
在于SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。(proveder:命名管道提供程序,error:40 - 无法打开到 SQL Server的连接)(Microsoft SQL Server,错误:53)”下面说说数据库配置步骤1,如果安装的时候 已经选择 “混合模式(SQ转载 2014-05-29 12:00:07 · 1532 阅读 · 0 评论 -
SP分頁
<br />alter PROCEDURE usp_Pagination<br />@tblName varchar(255), -- 表名 <br />@strGetFields varchar(1000) = '*', -- 需要返回的列 <br />@fldName varchar(255), -- 排序的字段名 <br />@PageSize int = 10, -- 页尺寸 <br />@PageIndex int = 1, -- 页码 <br />@doCount bit = 0, -- 返回转载 2010-09-10 09:12:00 · 108 阅读 · 0 评论 -
SQL 發郵件
<br />CREATE PROCEDURE [dbo].usp_SendEmailhtml <br /> <br />@TONameList varchar(3000), --收件名單 <br /> <br />@CCNameList varchar(3000), --副本名單 <br /> <br />@SubjectString nvarchar(100), --主旨原创 2010-09-10 08:58:00 · 206 阅读 · 0 评论 -
MOLAP、HOLAP和ROLAP的区别
<br />ROLAP(relational OLAP),细节数据、聚合后的数据都保存在关系型的数据库中。这种方式查询效率最低,但是如果数据量比较小的话,用这种方法未尝不可。<br />HOLAP(hybrid OLAP),细节数据保留在关系型数据库的事实表中,但是聚合后的数据保存在cube中。<br />MOLAP(multidimensional OLAP),将细节数据和聚合后的数据均保存在cube中,在查询性能上就有很大提高,问题就是会占用很大的空间,说白了,就是用空间换时间。<br /><br />转载 2010-09-10 08:35:00 · 363 阅读 · 1 评论 -
SQL聚集与非聚集索引
<br />索引是在数据库表或者视图上创建的对象,目的是为了加快对表或视图的查询的速度<br />按照存储方式分为:聚集与非聚集索引<br />按照维护与管理索引角度分为:唯一索引、复合索引和系统自动创建的索引<br />索引的结构是由:根节点--->非叶节点--->非叶节点--->叶节点<br />1、聚集索引:表中存储的数据按照索引的顺序存储,检索效率比普通索引高,但对数据新增/修改/删除的影响比较大。<br />创建聚集索引的语法:<br /> create NONCLUSTERED INDEX转载 2010-09-13 16:50:00 · 562 阅读 · 0 评论 -
SQL 2005 SSIS 导入数据效率问题
<br />如果服务器有多个并行处理单位,建议把DefaultBufferMaxRows和DefaultBufferSize改小一些,可以提升同步输出效率,同时EngineThreads改成服务器处理单元数-1; <br />如果服务器并行处理能力不高,但内存大,侧提高DefaultBufferMaxRows和DefaultBufferSize值; <br /><br />另外如果数据流不得不用临时Staging,把BufferTempStoragePath设置成服务器上的高速存储器路径。 <br /> <原创 2010-06-17 19:58:00 · 337 阅读 · 0 评论 -
ADOMDNET总体介绍以及實例
<br /> ADOMD.NET:ADOMD.NET是开发过程中最重要的部分,与AS的交互都是通过ADOMD.NET来完成的。ADOMD.NET跟其他的.NET Framework Data Providers 一样,提供应用程序与数据源之间的桥梁作用。不同的是,与ADOMD.NET对应的是多维数据,ADOMD.NET提供比其他Data Providers更加强大的功能。<br />1. AdomdConnection,AdomdCommand,AdomdDataReader,和 AdomdDat原创 2010-06-17 19:57:00 · 498 阅读 · 0 评论 -
SQL Server 游標Cursor實例
<br />A. Use simple cursor and syntax<br />The result set generated at the opening of this cursor includes all rows and all columns in the table. This cursor can be updated, and all updates and deletes are represented in fetches made against this cursor. F原创 2010-07-06 10:27:00 · 247 阅读 · 0 评论 -
幾個比較有用的MSSQL返回值常量
@@IDENTITY @@rowcount@@Error@@....原创 2010-04-26 12:04:00 · 207 阅读 · 0 评论 -
BIRT报表
1.概述网站: http://www.eclipse.org/birt/phoenix/BIRT报表 拥有和Dreamweaver一般的操作界面,可以像画table一样画报表,生成图片,导出Excel,html分页样样齐全,样式和script设置简单,貌似还有OLAP导航功能,JasperReport注定要被打入冷宫了。特别留意,SpringSide里仿照Spring集成JasperR转载 2010-04-24 22:40:00 · 421 阅读 · 0 评论 -
System.Windows.Forms.Timer与System.Timers.Timer的区别
System.Windows.Forms.Timer与System.Timers.Timer的区别 .NET Framework里面提供了三种Timer:System.Windows.Forms.TimerSystem.Timers.TimerSystem.Threading.TimerVS.Net 2005默认只有一个Timer控件,但那是System.Forms转载 2010-04-24 22:37:00 · 588 阅读 · 0 评论 -
Birt报表中添加安全驗證
方法一(此方法來源於網上,未嘗試過):1.把birt viewer项目和现有项目整合在一起(为了让birt viewer项目能获取到现有项目的session)2.修改BIRT VIEWER SERVLET类,该类源码在org.eclipse.birt.report.servlet.BirtEngineServlet下面,找到函数经行修改,红色为新增部分/*** Local authen原创 2010-04-24 22:59:00 · 705 阅读 · 0 评论 -
使用Birt创建含有子报表的报表
1、 前面创建主子数据集的的步骤省略注意 这里不用定义报表参数,只有选择“paramaters”->add一个就行了2、 拖一个list到报表中间将主数据集的字段,拖到detail中。同时,把子数据集也拖到detail中去。3.点击“preview”发现子报表中的数据都一样,是由于子报表中的参数还没有与主报表关联起来。选择子报表table后,-> prop转载 2010-03-02 21:53:00 · 976 阅读 · 0 评论 -
openrowset應用
<br />(1)<br /> <br />select * from openrowset <br />('sqloledb','server=SqlSrv1;uid=test20081106;pwd=64007',AdventureWorks.HumanResources.vEmployee )<br /> <br />(2)<br /> <br />SELECT Employees.* <br />FROM OPENROWSET( 'SQLNCLI', 'Server=SqlSrv1;Trusted原创 2010-09-01 09:18:00 · 191 阅读 · 0 评论 -
SQL Server 中易混淆的数据类型以及数据类型详解
<br /> 很多人对SQL Server的一些数据类型认识不够,不知道应该使用何种数据类型,以及SQL Server 中各种数据类型到底作用是什么,表示范围是什么,何种情况下用何种类型最为适合,在此发表下面一篇文章,希望对DBA或数据库设计人员以及程序开发人员有些许帮助。作者甚感欣慰。 <br /> (1)char、varchar、text和nchar、nvarchar、ntext<br />char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varc转载 2010-09-13 17:23:00 · 143 阅读 · 0 评论 -
什么是联机分析处理(OLAP)
<br />联机分析处理 (OLAP) 的概念最早是由关系数据库之父E.F.Codd于1993年提出的,他同时提出了关于OLAP的12条准则。OLAP的提出引起了很大的反响,OLAP作为一类产品同联机事务处理 (OLTP) 明显区分开来。 <br />当今的数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日转载 2010-09-13 17:19:00 · 164 阅读 · 0 评论 -
错误:Host is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'
原因: 同一个ip在短时间内产生太多(超过mysql数据库max_connection_errors的最大值)中断的数据库连接而导致的阻塞;解决方法:1、提高允许的max_connection_errors数量(治标不治本): ① 进入Mysql数据库查看max_connection_errors: show variables like '%max_connection_er原创 2014-04-28 20:42:47 · 308 阅读 · 0 评论 -
[存储] Cobar使用文档(可用作MySQL大型集群解决方案)
最近好不容易抽空研究了下Cobar,感觉这个产品确实很不错(在文档方面比Amoeba强多了),特此推荐给大家。Cobar是阿里巴巴研发的关系型数据的分布式处理系统,该产品成功替代了原先基于Oracle的数据存储方案,目前已经接管了3000+个MySQL数据库的schema,平均每天处理近50亿次的SQL执行请求。首先,使用Cobar的核心功能如下:分布式:Cobar的分布式主要原创 2014-04-17 09:08:25 · 201 阅读 · 0 评论 -
搞定mySQL启动就占用非常大虚拟内存
为了装mysql环境测试,装上后发现启动后mysql占用了很大的虚拟内存,达8百多兆。网上搜索了一下,得到高人指点my.ini。再也没见再详细的了..只好打开my.ini逐行的啃,虽然英文差了点,不过多少M还是看得明的^-^更改后如下:innodb_buffer_pool_size=576M ->256M InnoDB引擎缓冲区占了大头,首要就是拿它开刀query_cach转载 2014-04-16 21:29:36 · 195 阅读 · 0 评论 -
MySQL的mysqldump工具的基本用法
导出要用到MySQL的mysqldump工具,基本用法是: shell> mysqldump [OPTIONS] database [tables] 如果你不给定任何表,整个数据库将被导出。 通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表。 注意,如果你运行mysqldump没有--quick或--opt选项,mysqldu原创 2014-04-30 17:26:07 · 347 阅读 · 0 评论 -
在 Microsoft Windows Server 2003 上配置对 SQL Server 2005 Analysis Services 的 HTTP 访问
<br />摘要: 本文适用于对通过 HTTP 协议访问 SQL Server 2005 Analysis Services 感兴趣的任何人。本文说明了设置 HTTP 访问的必要步骤,并讨论了各种性能和安全设置。文中所有说明仅适用于 Microsoft Windows® Server™ 2003 操作系统。本页内容概述获取二进制数据创建应用程序库创建虚拟目录设置虚拟目录属性选择安全设置设置 Web 服务扩展选择目标 Analysis Services 服务器综上所述<br />概述<br />Micros原创 2010-12-21 00:16:00 · 277 阅读 · 0 评论 -
ETL构建企业级数据仓库五步法
在数据仓库构建中,ETL贯穿于项目始终,它是整个数据仓库的生命线,包括了从数据清洗,整合,到转换,加载等的各个过程,如果说数据仓库是一座大厦,那 么ETL就是大厦的根基,ETL抽取整合数据的好坏直接影响到最终的结果展现。所以ETL在整个数据仓库项目中起着十分关键的作用,必须摆到十分重要的位 置。一、什么是ETLETL是数据抽取(Extract)、转换(Transform)、加载(Load )的简写,它是将OLTP系统中的数据经过抽取,并将不同数据源的数据进行转换、整合,得出一致性的数据,然后加载到数原创 2010-10-23 23:07:00 · 415 阅读 · 1 评论 -
将Office 图表组件(OWC)绑定到数据透视表的方法
<br /> <p align="Center"><br /> <button id="btnOneChart" style="width:200" onclick="btnOneChart_OnClick();">显示量值群组到一个图</button> <br /> <button id="btnMultiChart" style="width:200" onclick="btnMultiChart_OnClick();">每原创 2010-10-10 19:16:00 · 669 阅读 · 2 评论 -
在 ASP.NET 中使用 SQL Server 2000 Analysis Services 和 Office XP构造 OLAP 报表设计程序
<br />在 ASP.NET 中使用 SQL Server 2000 Analysis Services 和 Office XP 构造 OLAP <br /> 报表应用<br /><br /><br /> 原著:Jeffrey Hasan、Kenneth Tu<br /><br /> 翻译:sages<br /><br /> 原文出处:MSDN Magazine Oct 2003 (OLAP)<br /><br /> 原代码下载:OLAP.exe (373KB) <br /><br /转载 2010-10-10 14:11:00 · 230 阅读 · 0 评论 -
使用Dundas控件在web应用上展现多维数据集
<br />摘要<br />关于如何展现多维数据集是很多从事BI项目的朋友都很关注的问题,在此笔者推荐使用Dundas公司下的OLAP组件。本文主要描述关于Dundas OLAP控件的使用,以及开发的时候需要注意的问题,还有笔者在开发过程中的一些经验。 <br /> <br /><br />Dundas OLAP控件简介<br />Dundas是专门开发商业图表组件的公司,之前的reporting services图表组件很是有名,后来被微软收录到SQLServer 2008的版本中,此外还有很多针对Sha原创 2010-09-19 00:15:00 · 1200 阅读 · 0 评论 -
SSIS性能调优备忘
<br />内容<br />1. 问题分析... 3<br />1.1 环境描述... 3<br />1.2 问题场景... 3<br />1.3 原因分析... 3<br />2. 解决步骤... 4<br />2.1 性能参数调整... 4<br />2.2 测试对比... 6<br />2.3 结论... 6<br /><br /><br />1.问题分析1.1 环境描述<br />服务器配置:IBM XS转载 2010-09-14 09:25:00 · 723 阅读 · 0 评论 -
另类MDX学习记要
<br /> 本文作者:donegal 转载请注明出处:murdercdh.tianya.cn<br /> 有错误的地方请给我E-Mail:murdercdh@126.com<br /><br />开篇<br /> 对于数据挖掘与商业智能这一块内容,Sql Server提供了一整套的解决方案,本着易用,快速的原则,将大部分东西都集成到了SSAS当中,作为中小企业实施BI首选。<br /> 在这里我想重要讲解的是在SSAS当中非常重要的一个环节,MDX语言。<br /> 学习新的技术,就好像拿到了一本转载 2010-09-14 09:21:00 · 511 阅读 · 0 评论 -
如何使用ADOMD执行OLAP操作
<br />我所用的OLAP是微软的Analysis Services,后台用SQL Server。用VB.NET实现。<br />具体做法是先选择菜单“项目”--》“添加引用”,然后在COM组件的标签页中找到ADOMD,添加即可。<br />1. 连接服务器<br />Dim conn As New ADODB.Connection<br /> Dim cat As New ADOMD.Catalog<br /> Dim cubedef As ADOMD.CubeDef<br /> Di转载 2010-09-14 09:13:00 · 492 阅读 · 0 评论 -
SQL Server 2005 安装程序失败时已经安装了 MSXML 核心服务 6.0 Service Pack 2
症状: 原因:当 SQL Server 安装程序尝试将安装 MSXML 6.0 SP2,它检测到计算机上已经安装了知识库文章 954459 中所述的 MSXML 6.0 的版本。 因此,验证过程指示不应替换当前版本的 MSXML 6.0。 这将停止 MSXML 6.0 和 SQL Server 2005 的安装。 解决方法:1、下载 Windows Ins原创 2009-12-09 23:15:00 · 491 阅读 · 0 评论 -
IBM Cognos Express初体验
IBM Cognos Express初体验等了这么长时间,IBM Cognos Express体验版终于可以下载了(下载地址:http://www.ibm.com/developerworks/cn/data/downloads/cognos/learn.html?S_TACT=105AGX52&S_CMP=bolla)。3G的安装程序下载可真是有点累着了,不过按奈不住初体验的兴奋,这就想和大转载 2009-10-26 22:35:00 · 559 阅读 · 0 评论 -
IBM Cognos Express 详解
【IT168 资讯】IBM Cognos Express是专为中小型企业设计的,它提供报表、分析、仪表盘、计分卡以及规划等多种功能,这些功能包含在一个自成一体的解决方案中,使该解决方案管理、操作开发起来更简单更便捷。重要的是,IBM Cognos Express为中小型企业提供了一致可靠的商业信息,这有助于企业决策人更好更快地制定决策,帮助企业更好的管理业务、快速计算成本、驱动利益增长、促进企业迅转载 2009-10-26 22:32:00 · 360 阅读 · 0 评论 -
oracle补丁下载
oracle 补丁下载(无需metelink号)直接用迅雷下载即可,无需metelink号码.9.2.0.4 = 3095277 9.2.0.5 = 3501955 9.2.0.6 = 3948480 9.2.0.7 = 4163445 9.2.0.8 = 4547809(9i最终) 10.1.0.3 = 3761843 10.1.0.4 = 4163362 10.原创 2009-05-28 22:02:00 · 1374 阅读 · 1 评论 -
Oracle 9201升级到9207 (for winnt) SDE9.0在ora92.0.3.0版本以上经过测试
一、补丁下载:http://www.sjdd.com.cn/download/software/oracle/oracle9i/二、安装前的准备1.在数据库服务器上以Administrator身份登录到Windows2.停止所有Oracle相关的服务。这些服务名称通常是以Oracle打头3.停止Distributed Transaction Coordinator服务4.备份与Oracle数据转载 2009-05-28 23:20:00 · 618 阅读 · 0 评论 -
SQL Server 2005的100范例程序及数据库下载
这是微软2006/4/19日所公布的SQL Server 2005的100范例程序及数据库下载... 里面包含超过100个以上的范例程序及3个样板数据库,而范例示范的部分如下:Database Engine, including administration, data access, Full-Text Search, Common Language Runtime原创 2009-05-24 21:31:00 · 201 阅读 · 0 评论 -
Oracle支持sql99标准
DLL:Create、Drop、alter、truncateDML:Select、update、insert、deleteDCL:grant、revoke原创 2009-05-21 23:30:00 · 434 阅读 · 0 评论 -
執行SSIS出現一個很奇怪的問題,Error: A buffer could not be locked
[庫存交易InventoryTransDtl(獲取首次入倉日期) [141]] Error: A buffer could not be locked. The system is out of memory or the buffer manager has reached its quota. [DTS.Pipeline] Error: SSIS Error Code DTS_E_PRO原创 2009-05-20 13:59:00 · 440 阅读 · 0 评论 -
Oracle BIEE的开发讲解 从helloworld开始
这篇文章提供了一个Hello World式的例子,讲述如何创建一个最简单的BIEE资料库。本文使用的示例数据可以在从此链接下载:http://www.zw1840.com 。目录创建资料库创建物理模型创建逻辑模型创建展现模型保存资料库配置 Oracle BI Server 使用新资料库在Oracle Answer中定义查询参考创建资料库BIEE的资料库(转载 2009-05-23 16:04:00 · 2302 阅读 · 2 评论 -
BIEE入门篇之一 BIEE的安装
最早拿到的安装文件的时候,其实是Siebel7.8,安装界面如下:screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor=hand; this.alt=点击在新窗口浏览图片/nCTRL+Mouse 滚轮可放大/缩小;}" src="http://java.chinait转载 2009-05-23 15:05:00 · 468 阅读 · 0 评论 -
在SQL Server中判断一个作业(Job)是否正在运行
xp_sqlagent_enum_jobs 参数: xp_sqlagent_enum_jobs , [, ] 備註:@is sysadmin=1@job owner name 可以随便给个字符串值 @job id 可有可无。 例如,可以这样查询所有的作业状况: execute master.dbo.xp_sqlagent_enum_jobs 1, sa原创 2009-05-20 09:42:00 · 4265 阅读 · 1 评论 -
BIEE展现ESSBASE解决方案(绝对精华 附Rpd文件)
经过两个星期的精心研究,BIEE展现Essbase数据终于有了些结论出来。 最早提出该问题是在Hand做中航技项目三期预算模块时,由于WA的报表无法非常理想的展现预算的要求,所以期待能把WA的报表做到BIEE中来,也就是说用BIEE来展现Essbase的维度和数据。我们专门咨询过Oracle,他们目前对于BIEE展现Essbase也是一筹莫展,甚至他们告诉我们,也许11g的BIEE或许会有比原创 2009-05-10 23:50:00 · 1186 阅读 · 2 评论