自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (3)
  • 收藏
  • 关注

原创 如何执行xmla脚本

SQL2005之后的版本 就没有ascmd命令,执行xmla需要通过ssis的调用或者agent job的analysis service command,不是很方便。(当然,通过写api自己写程序也是可以的。。。)网上偶尔看到一个方法,通过link server去调用,推荐给大家。1. 首先在SQL server中建立一个对SSAS server 的link server,并且在设置中将RPC设...

2018-05-23 14:46:34 1192

原创 温习SSIS2008 DataFlow

Date Flow控件分三种1. Non-Blocking Transformations, Streaming and Row-BasedMost of the SSIS Transformations are non-blocking. This means that the transformation logic that is applied in the trans

2017-12-03 17:12:44 325

原创 温习表分区

第一部分,为表创建分区第二部分,扩新分区第三部分,交换分区USE [SPIRITDW]GO--1. Add filegroupalter database [SPIRITDW] add filegroup FAP2015fgalter database [SPIRITDW] add filegroup FAP2016fgalter database [SPIRITDW

2017-12-03 09:36:54 208

转载 温习SQL Server 列存储索引 Column Store Index

SQL Server 列存储索引强化 https://www.cnblogs.com/Amaranthus/p/4303095.html比较列存储索引与行索引 https://www.cnblogs.com/wenBlog/p/5682024.html

2017-12-02 16:52:59 679

原创 机器学习之SVM

注:我主要看的是《机器学习实战》这本书SVM又是复杂的章节,但号称是最好的分类算法,所以不得不看完,断断续续花了两周。(给我两个月也难以精通啊)还是和以往一样,此书涉及的数学原理实在太少,如果是哪些喜欢问为什么的读者根本就看不下去,我也是其一。后来又看了很多博客,知乎。又找了《统计学习方法》,专门看支持向量机那一节,才算稍微搞懂,但依旧还有不少疑问。和往常一样,先分享一下心得,疑问

2017-08-27 19:18:33 1047

原创 机器学习之线性回归

最近狂看机器学习,对数据挖掘算法甚是着迷。“协同过滤”,“kNN”,“Bayes”,“k-means”,“决策树”这些都相对比较简单。涉及到距离和概率的计算。推荐两本书《数学之美》—— 纲领性书,激起对数学的兴趣。《写给程序员的数据挖掘实践指南》—— 入门书,通俗易懂。目前在啃《机器学习实战》,此书一大特色是狂用numpy,代码简洁优美,然而对数学公式解读不强。看到第五章L

2017-08-12 19:17:19 413

原创 SQLServer XML 解析

DECLARE @dataSource XML SET @dataSource=' abc MG Olive MG xyz NMG 'select @dataSource.value('((/root/info/

2016-06-01 11:03:23 909

转载 SSAS动态添加分区

1. Deploy a cube without any partitions2. Process dimension3. Load the partition config tables into a SSIS object variable4. Usng a Foreach loop for the object variable, write a script to cr

2015-12-30 17:36:54 844

转载 zz) Sqlserver 分区

分区+交换攻略:http://www.cnblogs.com/gaizai/archive/2011/07/01/2095539.html

2015-12-28 19:57:19 268

原创 在Oracle建立CDC

主要流程参见:http://blog.csdn.net/chensrao/article/details/6200338由于本人对Oracle陌生的紧,所以犯了很多错误,感谢朋友们的大力支持。记下碰到的错误和解决方法:1. 数据库必须是在archivelog模式,否则后面激活变更集会报错。将数据库从NoArchiveLog转成ArchiveLog过程

2015-08-18 15:44:56 1397 2

原创 事实表关联非最低粒度的维度的情况

事实表关联非最低粒度的维度会造成数据混乱么?做了点测试数据

2014-06-17 20:52:26 1132

转载 zz)在SSIS 2012 中使用CDC 数据变化捕获

最近项目原始需求是 实现类似定时抓取一台服务器数据的snapshot更新在另一台服务器上,老板建议用CDC做。于是网上找了些文章来看。最新项目稍有空隙,开始研究SQL Server 2012和2014的一些BI特性,参照(Matt)的一个示例,我们开始体验SSIS中的CDC(Change Data Capture,变更数据捕获)。注:如果需要了解关于SQL Se

2014-05-06 21:38:16 741 2

转载 DAX

下表字符查找比较:SQLDAXName LIKE 'SQLBI'Table[Name] = "SQLBI"Name LIKE 'SQLBI%'

2014-03-31 20:57:13 705

原创 C#简单实现对控件的拖拽

private void button2_MouseDown(object sender, MouseEventArgs e) { mdown = 1; tmpx = e.X; tmpy = e.Y; this.MouseMove += new System.Windows.Forms.

2012-10-16 18:51:57 685

原创 断续时间求总和2

接http://blog.csdn.net/siegebaoniu/article/details/7752636还有一种思路,比上个方法要简便。在原表上对time排序,给一个flag,如果遇到start就+1,遇到end就-1.这样的话,对于前N条,若flag>0,则表示服务器有人占用,若flag=0,则表示此时空余。然后算出总时间和空余的时间,相减即可。

2012-07-17 21:17:32 348

原创 断续时间求总和

有这样一种情况,很多人使用一台服务器,有表记录:工号,时间,开始/结束。求这台服务器总共被使用了多少时间?(一人在用也是用,多人在用也是用)原始表总是最糟的:Create table TRecords(recordperson varchar(5),recordtime datetime,recordstatus varchar(5))--truncate table TRe

2012-07-16 20:59:01 352

原创 用C#更新SQLSERVER。

需求:SQLSERVER中有一张表需要被更新。方法有三:一,直接在SQL中操作。二,在C#中编写函数,之后deploy到SQL中,SQL中再去调用这个函数。三,直接在C#中对着数据库操作。这三种方法由快到慢,能用一,不用二;能用二,不用三。有个项目要用到web service,第二种方法deploy老是出错,也不知道为什么,于是只好用第三种。以下例子从简,不包括

2012-07-01 09:36:46 1632

原创 每月第几周的算法

有一个需求:对每个月每周求销售总额。我们知道SQL有函数datepart(week,Getdate())能返回当前年的第几周。(年周数)select datepart(week,'2012-05-02') --Answer:18不过,可以用当前天的年周数,减去月初那天的年周数,再加一,就可以得到月周数。 原始数据:select * from ProductAndTime

2012-05-02 20:04:54 5765

原创 SQLSERVER 列转置的存储过程

有这样一个需求,100多个商品,1万多家店,原表:一个商品一家店一条记录。要求返回以店为行,商品为列的结果集。(由于商品个数是不能确定,今天有100个商品,明天可能有150个商品,不能建立固定的表,只做结果集查看。)在SQLSERVER2005及以后的版本中,用存储过程还是很好实现的,有 for xml path 和 PIVOT两个函数,正好能秒杀之。 构建原始表如下:

2012-05-01 10:22:24 750

原创 生成Number表的一种方法

DECLARE @max AS INT, @rc AS INT;SET @max = 1000000;SET @rc = 1;INSERT INTO dbo.Nums(n) VALUES(1);WHILE @rc * 2 <= @maxBEGININSERT INTO dbo.Nums(n) SELECT n + @rc FROM dbo.Nums;SET @rc =

2012-03-29 20:06:20 307

原创 对于在hierarchies里出现过attributes,不能让它再单独出现。

首先,对每个attributes都要设置属性关系。然后,对于在hierarchies里出现过attributes,将它们的AttributeHierarchyVisible设成false。这是为了: Avoid visible attribute hierarchies for attributes used as levels in user-defined hierarchies

2012-02-16 20:02:51 441

转载 SqlServer表死锁的解决方法分享

通过下面的语句可以查看当前库中有哪些表是发生死锁的:SELECT request_session_id spid,OBJECT_NAME(resource_associated_entity_id)tableNameFROM sys.dm_tran_locks WHERE resource_type='OBJECT ' spid :被锁进程ID。 tableName

2012-01-31 20:47:27 491

原创 系统函数 查看 query stats

SELECT @@SERVERNAME AS server_name, SYSUTCDATETIME() AS collect_time, T.TEXT AS sql_statement,

2011-12-14 22:07:13 713

转载 C#对Oracle包的调用

C#调用包中sp返回结果集,调用function返回一字符串 ORACLE段:首先在ORACLE建立PACKAGE和PACKAGE BODY,将在这里面定义函数和存储过程返回结果集。1:建立PACKAGE:CREATE OR REPLACE package SCOTT.pk_wt

2011-07-11 10:25:50 1067

转载 Oracle里3种游标

cursor 与refcursor及sys_refcursor的区别 今天简单的总结一下PL/SQL中cursor(光标/游标)的用法。 相信不少做开发或维护的DBA在找工作的时候,遇到过类似的面视问题:请简单的描述一下光标的类型,说一下普通光标和REF光标之间的区别,以及什么时

2011-07-11 10:19:39 685 1

转载 Oracle中For和while及一些应用

Oracle中的for和while循环    有两种方式可以实现条件循环    一、for 变量 in 开始数值...结束数值 loop     end loop;  二、while 条件 loop       end loop;    loop的使用方式:    exit wh

2011-07-11 10:16:41 2306

转载 Oracle游标

oracle 隐式游标,显示游标,游标循环,动态SELECT语句和动态游标,异常处理,自定义异常 游标的概念:     游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算

2011-07-11 10:14:19 632

转载 行锁与行锁出现的问题

1.疯狂的“独占”行锁 原文地址:http://www.brokenwire.net/bw/Programming/115/the-madness-of-exclusive-row-locks 译文:昨天我发现了SQL SERVER一些确实很怪异的行为。我有一个案例我竟然可以读取

2011-07-11 09:57:30 1012

原创 SQLServer和ORACLE 存储过程的调用(返回结果集)

SQLServer相比Oracle是很随便的,存储过程里select * from tb 就能返回一个结果集出来。在C#里调用时,能exec proc直接出结果集。 --SQL中返回结果集的存储过程:create proc retable(@i int)asbeginselect * from a where id=@iendGO //C#里调用存储过程返回结果集的一种简便

2011-06-10 16:26:00 4161

原创 DB to txt to ftp

<br />功能:从数据库中读取数据,选择文件夹并保存为txt,然后上传至ftp。<br /> <br />using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.SqlClient;

2011-04-18 14:32:00 547

转载 SQL Server备份还原功能

<br />在SQL Server中,除了系统数据库外,你创建的每一个数据库都有三种可供选择的恢复模型: Simple(简单), full(完整), bulk-logged(批量日志)。<br /> <br />…… <br /> <br />本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/tjvictor/archive/2010/01/18/5210157.aspx

2011-02-08 15:48:00 356

转载 Oracle中TO_DATE格式

<br />TO_DATE格式(以时间:2007-11-02   13:45:25为例)<br />Year:      <br />yy two digits 两位年                显示值:07<br />yyy three digits 三位年                显示值:007<br />yyyy four digits 四位年                显示值:2007<br />Month:      <br />mm    number     两位月       

2011-01-05 15:34:00 255

转载 创建角色、用户、权限

<br />http://topic.csdn.net/u/20101216/09/3200dac8-b2f3-477d-90e8-5950d3f9fa7e.html?68282<br /> 

2011-01-04 09:31:00 360

转载 plsql和tsql常用函数比对

<br />数学函数 <br />  1.绝对值 <br />  S:select abs(-1) value <br />  O:select abs(-1) value from dual <br /><br />  2.取整(大) <br />  S:select ceiling(-1.001) value <br />  O:select ceil(-1.001) value from dual <br /><br />  3.取整(小) <br />  S:select floor(-1.001)

2011-01-04 09:30:00 418

转载 oracle用partition分区

http://wenku.baidu.com/view/a51268323968011ca3009126.html

2011-01-04 09:28:00 568

转载 oracle数据类型函数以及相互转换

<br />http://wenku.baidu.com/view/6e721f3f5727a5e9856a613b.html

2011-01-04 09:27:00 393

转载 excel导入数据库

<br />我想至少有这样两种比较容易实现的方法:<br />1、直接用Sql语句查询<br />2、先用excle中的数据生成xml文件,再把xml导入数据库<br />第一种方法(方法二以后再试),找到联机丛书里实现此功能的Sql语句如下: SELECT * <br />FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',<br />'Data Source="c:/Finance/account.xls";User ID=Admin;Password=;Ext

2011-01-04 09:25:00 1282

转载 SQL Server 2000 中使用正则表达式

<br />这两天有个需求,需要在数据库中判断字符串的格式,于是从网上搜集了一些资料,整理了一下。<br /><br />下面这个是一个自定义函数,用户可以调用这个函数判断指定的字符串是否符合正则表达式的规则.<br />CREATE FUNCTION dbo.find_regular_expression<br /> (<br />  @source varchar(5000),   --需要匹配的源字符串<br />  @regexp varchar(1000),  --正则表达式<br />  @ig

2011-01-04 09:24:00 335

转载 如何对表、行、数据库加锁

<br />1 如何锁一个表的某一行  <br /><br />SETTRANSACTIONISOLATIONLEVELREADUNCOMMITTED  <br /><br />SELECT*FROMtable ROWLOCK WHERE id =1  <br /><br />2 锁定数据库的一个表  <br /><br />SELECT*FROMtableWITH (HOLDLOCK)  <br /><br />加锁语句: <br />sybase: <br />update 表 set col1=col

2011-01-04 09:22:00 682

转载 关于索引

<br />http://blog.csdn.net/htl258/category/583020.aspx<br /> <br />其下有一篇《有关SQL Server 索引结构及其使用的说明和例子》<br /> <br />一、深入浅出理解索引结构<br />  实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举

2011-01-04 09:20:00 468

MicroStrategy Introduction

MicroStrategy Introduction 利用 MicroStrategy 打造 至臻体验 与企业级效能 的分析 平

2017-12-27

人人都是数据分析师 TABLEAU应用实战

本书基于Tabelau最新版本9.1编写,全面介绍了Tableau的核心功能,包括数据连接与编辑、图形展示与编辑功能,如何与R等工具进行集成,如何在服务器上进行发布管理等内容,而且广泛覆盖数据获取与管理、基础与高级图形分析、地图分析、交互分析与数据挖掘、图表集成整合与分享发布等主要内容,方便大家快速掌握敏捷分析方法与技术。

2017-12-23

tea加解密的C++代码

tea加解密的C++基本代码,这里只有16轮。

2009-02-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除