![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL Server 商业智能
古井
这个作者很懒,什么都没留下…
展开
-
MySQL图形化管理查询工具推荐
MySQL图形化管理查询工具推荐 一 MySQL GUI Tools1 软件介绍一个可视化界面的MySQL数据库管理控制台,提供了四个非常好用的图形化应用程序,方便数据库管理和数据查询。这些图形化管理工具可以大大提高数据库管理、备份、迁移和查询效率,即使没有丰富的SQL语言基础的用户也可以应用自如。它们分别是: MySQL Migration Toolkit:数据库迁移原创 2008-02-01 14:34:00 · 3527 阅读 · 0 评论 -
在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败
问题:在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: SQL 网络接口, error: 26 - 定位指定的服务器/实例时出错) (.Net SqlClient Data Provider)解决:步骤1:在SQLServer 实例上启用远程连接1.指向“开始-原创 2008-05-19 15:47:00 · 2727 阅读 · 2 评论 -
Sql Server 2005 专用管理员连接 (DAC) 使用技巧
Sql Server 2005 专用管理员连接 (DAC) 使用技巧 1 什么是专用管理员连接?SQL Server 2005 为管理员提供了一种特殊的诊断连接,以供在无法与服务器建立标准连接时使用。2 专用管理员连接有什么用?即使在 SQL Server 不响应标准连接请求时,管理员也可以使用这种连原创 2008-06-02 10:45:00 · 2028 阅读 · 0 评论 -
SQL Server 2005 数据库邮件 使用要点
1 利用SQL Server 2005数据库邮件,首先启用数据库邮件服务,如下:打开SQL Server“配置工具”中的“外围应用配置器”,选择“功能的外围应用配置器”。在弹出的对话框中选择数据库邮件,并选择“启用数据库邮件存储过程”。2 什么是数据库邮件的配置文件?数据库邮件的配置文件是一个或多个数据库邮件账户的集合。当无法访问电子邮件服务器时,配置文件可以使用提供其他的数据库邮件账户原创 2008-05-30 21:35:00 · 2428 阅读 · 0 评论 -
tablediff 实用工具 使用技巧
tablediff 实用工具 使用技巧 1 tablediff是什么?tablediff 实用工具用于比较两个非收敛的表中的数据,它对于排除复制拓扑中的非收敛故障非常有用。该工具小巧,SQL Server 2005免费提供的,非常有用!2 tablediff有哪些用法?(1)在充当复制发布服务器的 Microsoft SQL Server 实例中的源表与充当复制订阅服务器的一个或原创 2008-06-02 10:46:00 · 815 阅读 · 0 评论 -
SSIS 实现update,delete,insert
SSIS 实现update,delete,insert在数据库ETL时,ETL 有两种类型的数据表提取:全部源提取,其中无法标识更改的或新的记录;递增提取,其中只提取新的记录和更改的记录。在这里我将简单介绍一下利用SQL Server 2005 集成服务(SSIS)如何实现全部源提取的思路,如果不能理解,欢迎发邮件和我交流。案例:在源系统上,有些记录包含在表中,该表不标识新的或已修改的记录,因原创 2008-06-04 17:33:00 · 3572 阅读 · 0 评论 -
sql server 2005 导出用户表数据字典
----------------------------------------------------- --作用:用于sql server 2005 导出用户表数据字典--作者:郭强--时间:年月日--用法如下:--1 默认导出当前数据库中所有用户表(xtype = u)的数据字典;--2 可以在xtype = u替换为如下所示语句xtype = u and原创 2008-06-04 17:10:00 · 875 阅读 · 0 评论 -
表的物理存储结构
一通过视图查询表的相关信息--关于表相关视图sys.tablessys.indexessys.columnssys.check_constraintssys.default_constraintssys.key_constraintssys.allocation_unitssys.partitions--//TODO非文档目录视图sys.syste原创 2008-07-01 18:39:00 · 820 阅读 · 0 评论 -
如何查询子节点和父节点
--如何查询子节点和父节点 --创建测试表CREATE TABLE DetailAccount( id INT PRIMARY KEY, parent INT, balance FLOAT)CREATE TABLE RollupAccount( id INT PRIMARY KEY, parent INT)INSERT INTO D原创 2008-07-02 09:03:00 · 839 阅读 · 0 评论 -
连接管理器和查询的替换参数
原创 2008-07-02 09:04:00 · 510 阅读 · 0 评论 -
ETL 如何找增量数据 总结
一:ETL中有增量数据1 寻找增量时间戳(1)各种数据库:表的创建时间字段和修改时间字段或者最后的修改时间字段;(2)sql server:可以用找自增字段或者时间戳;(3)Oracle:找序列字段也是自增的;(4)如果找不到以上字段,可以分析实际业务数据:比如各种编号是不是不重复自增的;上个月的数据不会改变,变化只是本月的,那么本月数据就是增量数据;(5)有增原创 2008-07-02 21:07:00 · 1070 阅读 · 0 评论 -
SQL Server 2005查询处理结构-用户模式计划(UMS)
SQL Server 2005查询处理结构-用户模式计划(UMS) 在对数据库进行性能调优时,必须全面的考虑各种可能造成系统性能瓶颈的各种因素,因此深入了解SQL Server 2005的查询处理机构是非常有必要的。下面,我就重点介绍一下用户模式计划(UMS)。 SQL Server 使用协同多处理器模式取代了对称多处理器模式。这两种处理模式之间最大的区别在于处理器处理计原创 2009-01-10 17:43:00 · 691 阅读 · 0 评论 -
在SSIS中如何发送邮件
1 利用发送邮件服务 详细设置如上图。但是邮件发送服务器只能为公司内部邮箱或在SSIS服务器上安装一个SMTP服务。如网易163由于不提供填写用户名和密码信息,不能使用。 2 利用脚本任务发送公司内部邮箱以下代码用的是公司内部邮箱,认证方式为CredentialCache.DefaultNetworkCredentialsImports System原创 2008-07-10 10:41:00 · 8284 阅读 · 0 评论 -
services broker常用视图和脚本
services broker常用视图和脚本 -- 查看传输队列中的消息--如果尝试从队列中移除时,列将表明哪里出现了问题select * from sys.transmission_queue -- 查看Service Broker 激活的存储过程select * from sys.dm原创 2008-04-24 15:16:00 · 900 阅读 · 0 评论 -
Service Broker 常见问题
问题1:Service Broker 常见问题 队列 test.dbo.IncomingQueue 中运行的已激活过程 [dbo].[ReadIncomingMessageProc] 输出以下信息: Access to the remote server is denied because the current security context is not t原创 2008-04-24 15:44:00 · 2087 阅读 · 0 评论 -
SQL Server 2005 Integration Services (SSIS)数据源之Sybase
SQL Server 2005 Integration Services (SSIS)数据源之Sybase郭强(guoqiang-vip@hotmail.com)一 引言本文针对Sybase的在SSIS中连接问题,写出自己的心得!由于Sybase数据库应用不是特别广泛,特别是在SSIS中碰到不少问题,网上的资料几乎没有,特把自己摸索到的经验总结下来。 二 前提原创 2008-01-31 15:51:00 · 4975 阅读 · 3 评论 -
SQL Server 2005 Integration Services (SSIS)数据源之MySQL
SQL Server 2005 Integration Services (SSIS)数据源之MySQL一安装MySQL数据库的ODBC驱动下载MySQL Connector ODBC 3.51.rar单击setup按默认安装即可!如下图所示,在ODBC数据源管理器中看到“MySQL ODBC 3.51 Driver”即表示安装成功原创 2008-02-01 15:23:00 · 1515 阅读 · 0 评论 -
利用row_number函数处理重复数据
利用row_number函数处理重复数据 --创建测试表personCREATE TABLE person( sn varchar(10), name varchar(50));go --插入测试重复数据insert into person values(1,guoqiang1);insert into person value原创 2008-02-18 13:00:00 · 1265 阅读 · 0 评论 -
SSIS 常见错误
错误信息:An OLE DB error has occurred. Error code: 0x80004005.An OLE DB record is available. Source: "Microsoft OLE DB Provider for Oracle" Hresult: 0x80004005 Description: "ORA-00020: 超出最大进程数 (%s)".原创 2008-03-10 15:30:00 · 10327 阅读 · 0 评论 -
设计SSIS包的OVAL原则
设计SSIS包的OVAL原则 Created as a development framework for SSIS packages, OVAL principles of package design encompass four facets of SSIS applications. These design considerations include identifying t原创 2008-03-27 18:12:00 · 868 阅读 · 0 评论 -
SSIS包组件的命名规则
SSIS 包组件的命名规则 为了创建一个良好的SSIS项目,需要一套命名规则去命名每个组件,使其意思清晰明了。 下面给出各个组件的推荐前缀如下: SSIS任务命名模板 Task原创 2008-03-27 18:15:00 · 6065 阅读 · 0 评论 -
ssis性能调优 学习笔记
ssis性能调优 学习笔记 1 SSIS Engine SSIS Runtime engine 和 Data Pipeline engine(又称为“data flow task”); 2 Memory Buffer Architecture Two factors affect row size:Number of columns和Width of each col原创 2008-03-27 16:03:00 · 7304 阅读 · 0 评论 -
数据仓库工具箱:The Data Warehouse Toolkit
《The Data Warehouse Toolkit》(Second Edition) The Complete Guide to Dimensional Modeling Ralph Kimball Margy Ross --Different Information Worlds One of the most important assets翻译 2008-04-08 09:09:00 · 2777 阅读 · 0 评论 -
通过编程运行SSIS包:Running SSIS package programmatically
Running SSIS package programmatically Michael Entin http://blogs.msdn.com/michen/archive/2007/03/22/running-ssis-package-programmatically.aspx I got several questions asking what is the bes翻译 2008-04-08 14:13:00 · 1386 阅读 · 0 评论 -
sql server 2005 建立链接服务器
sql server 2005 建立链接服务器--使用 Microsoft OLE DB Provider For ORACLE 链接ORACLE 1、建立链接数据库sp_addlinkedserver 别名, Oracle, MSDAORA, 服务名GOEXEC sp_addlinkedsrvlogin @rmtsrvname=别名,@useself=fal原创 2008-04-10 10:10:00 · 1166 阅读 · 0 评论 -
Service Broker 要点
Service Broker 要点--Service Broker 简介Service Broker是使SQL Server成为一个构建可靠的分布式异步应用程序平台。Service Broker并不是一个通用的消息处理系统。Service Broker支持事务性消息处理,事务性消息处理是保证消息只被处理一次且按顺序处理的唯一方法。--应用场景1 可靠的面向服务构架Service Or原创 2008-04-17 08:33:00 · 3847 阅读 · 4 评论 -
SSIS根据日期动态生成文件名
在到处excel文件或者txt文本文件时,通常需要动态生成文件名,这个时候可以使用变量,根据系统提供的函数动态拼接,示例代码如下: "E://atest//FileName_" + (DT_STR,4,1252) DatePart("yyyy",getdate()) +Right("0" + (DT_STR,4,1252) DatePart("m",getdate()),2) +Right("0" + (DT_STR,4,1252) DatePart("d",getdate()),2) + Righ原创 2011-03-30 14:50:00 · 8079 阅读 · 0 评论