SQL Server Migration Assistant简介

SQL Server Migration Assistant(简称SSMA)是由微软发布的帮助客户更容易地从Oracle/Sybase/MySQL/Access迁移到SQL Server以及SQL Azure的一个工具集,几周前我们刚刚发布了SSMA 5.0版本,该版本支持了最新的代号为Denali的SQL Server的CTP版本,并且增加了对SQL Azure迁移的支持。   SQL Server中国团队近期连续发布了两篇博客,简要介绍了 使用SSMA for Oracle 5.0做Oracle数据库迁移之前的评估, 如何做Schema迁移和数据迁移。 如您有相关问题,请直接在SQL Server中国研发团队的博客上留言,谢谢!  

0

博客摘要:StreamInsight手札

StreamInsight是SQL Server 2008 R2的新模块。它是一个基于.NET的平台,用于复杂事件处理(CEP,Complex Event Processing),即对于来自多数据源的无限事件序列提供近乎零延时的连续处理。StreamInsight是一个临时查询处理引擎,它可以支持应用程序对时间窗口内的事件进行查询处理。它对流数据的处理范围包括简单聚合、多数据源事件相关性、事件模式检测、甚至建立复杂事件序列和分析模型。StreamInsight的程序模型可以让用户通过LINQ定义这些查询,同时支持将查询结果无缝整合到C#的代码中。 最近,SQL Server 中国研发团队连续发表了一系列有关StreamInsight的博文,在此邀请感兴趣的朋友围观。如有问题,请直接在他们MSDN博客或SQL Server中文论坛上留言和提问,谢谢。 StreamInsight手札(一)——初识 http://blogs.msdn.com/b/sqlcrd/archive/2011/03/18/streaminsight-notes-1.aspx StreamInsight手札(二)——构建HelloInsight程序 http://blogs.msdn.com/b/sqlcrd/archive/2011/03/29/streaminsight-notes-2.aspx StreamInsight手札(三)——使用IObservable接口创建StreamInsight程序 http://blogs.msdn.com/b/sqlcrd/archive/2011/04/12/streaminsight-notes-3.aspx StreamInsight手札(四)——使用IEnumerable接口创建StreamInsight程序 http://blogs.msdn.com/b/sqlcrd/archive/2011/04/12/streaminsight-notes-4.aspx StreamInsight手札(五)——使用EventFlowDebugger调试事件流 http://blogs.msdn.com/b/sqlcrd/archive/2011/04/15/streaminsight-notes-5.aspx

1

近期团队博客的摘要 15

尊敬的各位读者, 首先感谢您阅读我们这篇博客摘要。如果您对其中一篇博文有任何想法或疑问,请直接在相关博文后面直接留言,以便负责博客的相关研发工程师能給于及时跟踪或答复。如果您的问题与我们的博文内容没有直接的联系,建议您直接在微软中文技术论坛(http://social.microsoft.com/forums)上查阅或提问,那里有更多微软MVP、微软讲师、技术支持工程师和广大的IT专业人士、开发人员、微软技术爱好者,分享技术经验,解决技术问题。谢谢! Visual Studio 2010 Beta1 中的 MPI Cluster Debugger 在Windows HPC中写过MPI程序的朋友们应该用过Visual Studio2005/2008中的MPI Cluster Debugger吧。网上也可以搜到不少关于这方面的使用教程(blog, white paper)。在集群中调试MPI程序感觉如何?MPI Cluster Debugger用起来方便吗?Visual Studio 2010 Beta1已经发布,我们HPC组对其中的MPI Cluster Debugger做了很大改进,尽可能地使它变得更加便捷。下面就跟随我一起看看吧! 点击这里阅读全文。 Asset Intelligence 简介 资产管理是企业IT管理中的必不可少的一环也是繁琐的一环。本文旨在通过介绍Asset Intelligence, 让读者基本了解微软的企业资产管理方案。本文着眼于Asset Intelligence功能和使用的简要介绍,让读者对Asset Intelligence有个整体的了解;后续还会有一系列Asset Intelligence的专题文章对此功能进行更深入介绍。本文适用于System Center Configuration Manager 2007 SP1。 点击这里阅读全文。 客户端的安装调试简析 ConfigMgr  日常工作中经常碰到的一个问题就是客户端安装完成以后无法正常工作,这里我特指一些site configuration无法通过policy的形式到达客户端。这往往涉及到很多不同的因素. 在这篇博文里面我将会介绍几类常见的导致这种情况的原因,并且共享给大家一些简单的调试方法。点击这里阅读全文。 SQL HADR多个技术概览和比较 对于企业级用户和关键系统来说,最重要的要求之一就是系统的高度可用性和数据的安全性(High Availability and Disaster Recovery,HADR)。我们先来了解一下HADR的问题空间。HADR有两个目标和衡量方式:1、保证系统可用:目标恢复时间(Recovery Time Objective,RTO):出了故障后把系统恢复正常工作状态所需要的时间。点击这里阅读全文。 SQL…

0

近期团队博客的摘要 14

尊敬的各位读者, 首先感谢您阅读我们这篇博客摘要。如果您对其中一篇博文有任何想法或疑问,请直接在相关博文后面直接留言,以便负责博客的相关研发工程师能給于及时跟踪或答复。如果您的问题与我们的博文内容没有直接的联系,建议您直接在微软中文技术论坛(http://social.microsoft.com/forums)上查阅或提问,那里有更多微软MVP、微软讲师、技术支持工程师和广大的IT专业人士、开发人员、微软技术爱好者,分享技术经验,解决技术问题。谢谢!   高性能系统棧的推倒和重建  (一) 作者简介: 徐明强博士现任微软中国研发集团服务器与开发工具事业部高性能计算资深架构师,领导HPC产品中的并行编程模型和运行时系统的设计与架构。 徐明强博士拥有21年高性能计算领域专业经历,包括8年学术政府实验室的研究和13年的业界经验。点击这里阅读全文。   System Center Configuration Manager 2007补丁简介 当补丁发布以后,用户可以联系微软客户支持团队下载,并且根据相应的KB文章进行安装。下面,我们就简单地介绍一下System Center Configuration Manager 2007中的补丁。 点击这里阅读全文。   调试客户端部署问题 — 将ccmsetup作为系统服务运行 我在过去一些年中常见的一个客户端部署的问题是将ccmsetup程序用作一个系统服务。绝大多数情况下,我们可以将ccmsetup程序作为系统服务正常使用。然而,也有一些情况中这么做会带来预料不到的结果,随后导致客户端部署的失败。这篇文章介绍了一些这样做带来的后果,同时介绍了这么做如何导致了客户端部署失败。 点击这里阅读全文。   Microsoft Management Summit 2009 上周在拉斯维加斯,一年一度的微软管理峰会(Microsoft Management Summit, MMS) 如期举行。MMS为全世界IT Pro提供了微软IT管理领域的最新进展和深度的技术体验。此次峰会一如既往地吸引了全世界的IT管理领域的专家,共同探讨这一领域的各种主题。本次的MMS中,共有900多场精彩的演讲及用户体验活动,集中展示了微软在此领域的各个产品及解决方案。点击这里阅读全文。   听微软大牛们谈“怎样成为优秀的工程师” 这天正午,上海紫竹园晴空万里,微软服务器与开发工具事业部(STB)正在会议室进行一个午餐谈话,主题是“怎样成为优秀的工程师”。听众是来自各个部门的员工,大部分是年轻面孔。面对听众的是主持人和四位“大牛”,其中有三位是经理,一位是资深的个人贡献者(Individual Contributor,IC)。他们相同的是都有很强的技术背景,深谙什么是优秀的工程师。我们SQL Server中国研发中心的总经理孙博凯(Prakash Sundaresan)也落座其中。主持人先后问了数个问题请大牛们谈论,我将这些谈论记录下来,和大家分享:点击这里阅读全文。   30分钟内加载1TB 的数据——SSIS打破商业ETL工具的记录 许多企业拥有海量的数据,并将其存储在多个不同的数据源。为了给用户提供有意义和可靠的信息,企业需要提取、转换和加载数据(Extract, Transform, and Load data,简称 ETL)。SQL Server 集成服务 (SSIS)可以让企业把来自异构数据源的任意数据加载到数据库。2008年2月,微软宣布了SQL…

0

近期团队博客的摘要 13

尊敬的各位读者, 首先感谢您阅读我们这篇博客摘要。如果您对其中一篇博文有任何想法或疑问,请直接在相关文章最后留言,以便负责博客的相关研发工程师能給于及时跟踪或答复。 如果与我们的博文内容没有直接的联系,建议您直接在微软中文技术论坛(http://social.microsoft.com/forums)上查阅或提问,那里有更多微软MVP、微软讲师、技术支持工程师和广大的IT 专业人士、开发人员、微软技术爱好者,分享技术经验,解决技术问题。 谢谢!   在Silverlight中进行基本的数据验证 Silverlight 2支持基本的数据验证功能。在Silverlight 2中,当我们把数据绑定到某个UI控件的时候,该数据所具有的有效性规则也自动被绑定到了该UI控件上。比如某个数据字段被设置为整数型,当我们用非整数型数据对该字段进行更新的时候就会发生错误。我们就可以利用这个规则在UI中对输入数据进行验证。要做到这点,我们只要设置两个XAML属性,并在所定义的事件中实现我们所期望的UI行为就可以了。点击这里阅读全文。   CodePlex上TlbImp新版本发布:基于规则的自定义功能 大家好。距离上次我们发布在CodePlex上的新版本TlbImp已经过了快半年了。在这半年的时间内,除了主要进行.NET 4.0相关的新功能开发之外,我们上海CLR小组也没有忘记进行TlbImp相关功能的继续开发,于今年3月9日再次发布了TlbImp的一个新版本。点击这里阅读全文。   SQL中国研发中心近况 嗯,我该说些什么好呢——这是一个漫长、有趣而又繁忙的一年。当然,与我最后一次发帖子时相比,很多事情已经发生了变化:最开始只是出现在美国部分房产抵押市场上的金融危机,现在已经演变为一场世界性的经济危机。这场危机几乎影响到了所有经济领域中的所有人。我们在世界各地都有了重要的政治进展,而绝不仅仅是在美国选举产生了一位新总统。点击这里阅读全文。   现在可以下载MSXML4.0 SP3了 今天,我们很荣幸地宣布MSXML4.0 Service Pack 3 (SP3)可以在微软下载中心下载了!MSXML4.0 SP3支持多种语言。MSXML4.0 SP3修复了许多安全缺陷并提高了软件的可靠性,可以完全取代以前的MSXML4.0、MSXML4.0 SP1和MSXML4.0 SP2。点击这里阅读全文。   使用HTML和MSXML6.0 创建一个超轻量级XPATH测试程序 在开发和调试基于XML的应用的时候,程序员往往为找不到合适的快速桌面XPATH测试软件发愁。诚然,市面上有成套的XML编辑软件,但是它们往往要么太过于庞大,安装维护不是很方便,要么就是不免费,自己写一个吧,又觉得处理UI很烦。特别是在利用MSXML开发软件的程序员,很想使用MSXML直接测试自己写的XPATH对不对。笔者这里提供各位程序员一个基于HTML和MSXML6的超轻量级XPATH测试程序参考和使用。点击这里,阅读全文。   怎样在SCCM2007 R2中安装和使用报表服务点 在前一篇 整合SQL Reporting Services 和 Configuration Manager 2007 R2 中,我们介绍了报表服务点可以提供的功能及与传统报表方案的不同之处。这一篇中,我们着重介绍如何安装和使用这一 Configuration Manager 2007 R2 中提供的新功能。 安装 SQL 报表服务点 :…

0

近期团队博客的摘要 12

Out of Band Management简介 —— SCCM 2007 Out of Band Management专题系列之一 Out of Band Management正在逐步成为IT管理的主流技术,本专题系列计划就System Center Configuration Manager 2007中Out of Band Management feature做一些介绍和探讨,来帮助读者了解并使用SCCM 2007中的Out of Band Management技术,系列将包括简介,使用,调错等专题文章。 Out of Band Management是指带外管理技术,是一种不依赖于操作系统就可对目标机器进行管理的技术,目前Intel的AMT(Active Management Technology)和DASH标准(Desktop and mobile Architecture for System Hardware)都提供了Out of Band Management的支持。 在SCCM 2007 SP1,我们将AMT技术整合到SCCM产品之中,此模块被称为Out of Band Management feature。上海研发团队主导了这部分功能的所有设计,开发工作。 点击这里阅读全文。 System Center Configuration Manager Team…

3

近期团队博客的摘要 11

.NET框架4.0中都有些什么? 前不久,在美国洛杉矶召开的Professional Developer Conference(PDC)上有一个讲座,介绍了有关.NET框架4.0中在CLR(公共语言运行时)方面的新功能。完整的视频可以在这里找到。这里做一个简单的总结 … 点击这里阅读全文。   SQL Server的中文资源 大家在查阅SQL Server的资料时,可能大多都是英文的文档。其实还有很多中文的资源可以查阅。点击这里阅读全文。   现在可以下载MSXML4 SP3 Beta了 MSXML 团队很高兴地向大家宣布:现在可以下载试用MSXML 4.0 Service Pack 3 (SP3) Beta了!点击这里阅读全文。   Windows HPC Server 2008 下围棋得了世界冠军! 今年10月在北京举行第13届国际计算机棋类奥林匹克大赛上,经过激烈的角逐,程序Many Faces of Go以全胜战绩囊括了围棋项目19×19和9×9两个棋盘规模级别的冠军!而为这一世界冠军围棋程序提供超强马力的,正是运行在四台八核计算机上的Windows HPC Server 2008系统。这配备了高性能武器的32个核,果然不负众望,打败了拥有更多核的法国劲敌MoGo。点击这里阅读全文。   EBS在当今经济时代下的商业价值 在当今经济时代,我们意识到各行各业都在不断地重新评估他们的策略、前景和预算。投资您的IT基础设施,能够帮助您保持竞争力,加速生产效率,将精力集中于商业应用工具(如Microsoft Dynamics等),降低IT基础设施的总体拥有成本(TCO) ,从而减少各种产品的开销。点击这里阅读全文。

0

近期团队博客的摘要 10

EBS将在北京微软年度技术大会(TechEd08)首度公开亮相! 届时将由开发部经理Christer Lundin和高级测试主管吴光安开讲Windows Essential Business Server 2008 (EBS)。EBS的宗旨是简化购买, 简化安装和简化管理。本讲将注重于产品介绍,如何进行部署准备和计划工作, 产品安装的注意事项, 如何进行安装后的配置和从老环境迁移, 集成的管理控制台可以带来多么方便的工具, 以及如何利用SDK进行功能拓展开发。你参加不了,你也可以从本文的附件下载本讲的slides(11月10日之后)。点击这里阅读全文。   在Internet Explorer中正确使用MSXML 我参与了IE7的开发过程,看到了在IE浏览器中形形色色使用MSXML的方法。显然有一些东西困扰着开发者:MSXML“混乱”的版本以及如何创建“正确”的实例。点击这里阅读全文。   体会Microsoft的更快、更高与更强——侧记TechEd 2008上海技术大会 2008年是奥运年,2008年对Microsoft来说也是至关重要的一年,多项重量级产品都在这一年发布。正如奥林匹克运动会所提倡的更快、更高与更强,在Microsoft这一年所发布的产品中,人们处处都可以看到Microsoft的更快、更高与更强的精神——在参加完TechEd 2008上海站的技术大会之后,我对此又有了更深切的感触。点击这里阅读全文。   Visual Studio 2010及.NET框架4.0前景瞻望 这是国庆长假以后的第一篇博文。不知道大家这个国庆过得怎么样?近几个月,我们的开发团队一直在进行.NET框架4.0的设计开发,工作正在如火如荼的进行中。就在国庆期间,微软公布了我们在Visual Studio 2010及.NET框架4.0设计开发时的一些理念和规划想法。我想在这里和大家分享一下。点击这里阅读全文。   Microsoft Silverlight 2正式版发布! 在Silverlight 1.0发布的一年之后,今天,太平洋标准时间的午夜,北京时间的下午,Silverlight 2的正式版终于发布了!Silverlight作为一种网络技术,为用户带来下一代互联网络的丰富体验,为网络应用开发商以及其客户带来双重价值。配合Silverlight技术,微软提供的一系列工具让用户可以更快更方便的开发出跨设备跨平台跨浏览器的丰富的网络应用程序,并使应用程序的扩展性、可靠性、性能、安全性等受到一定的保障。由于这些工具重用了微软已有的工具和技术,使换置工具、更新技术的成本大幅度降低。而部署的成本以及投入市场的时间也大大减少。总之,只要有网络的地方,就可以享受Silverlight带来的丰富体验,这也是Silverlight的最终目标。点击这里阅读全文。   CodePlex开源版Tlbimp.exe的两个新功能 昨天,我们开发团队在CodePlex上发布了一个Tlbimp的新版本。关于Tlbimp的用途介绍这里就不多说了,大家有兴趣的话可以参看半个月前写的《Tlbimp.exe在CodePlex上开源啦!》一文。半个月后,我们根据用户最迫切的需求,给Tlbimp的功能作了小小的改进,并将这个最新版本再次发布在CodePlex上。点击这里阅读全文。

0

近期团队博客的摘要 9

袖珍超级计算机Cray CX1 微软和Cray两家公司在历史上首次联手,提供各自最好的技术生产出了Cray CX1! CX1是个什么东东呢?它是一个运行Windows HPC Server 2008的超级计算机,大小和普通PC相当。这是Cray公司迄今为止提供的最实惠的超级计算机:两万五千美金,微软、Cray和其他一些公司9月15日早上八点宣布开始供货。点击这里阅读全文。   Windows HPC Server 2008震撼发布了! 9月22日,Windows HPC Server 2008在华尔街HPC大会上震撼发布了! 微软副总裁Bill Laing在会上发表主题讲话,向大家说明微软正努力致力于把高性能计算平民化主流化,在众多合作伙伴的支持下也有实力完成这个目标。这一点,从我们的一些中国用户,比如上海超算中心、上海交通大学、南京地震局的产品试用感想中可以得到充分的证明。点击这里阅读全文。   DLR in Silverlight DLR(Dynamic Language Runtime)是Silverlight中提供的一套非常强大的动态语言运行时。目前2.0 beta2中支持Python,Ruby和JSX。利用DLR,你可以很方便的使用熟悉的动态语言编写Silverlight程序。本文主要介绍如何在托管语言中调用动态语言。点击这里阅读全文。   Tlbimp.exe在Codeplex上开源啦! 这是我们这里的CLR Interop开发团队在开源网站codeplex.com上发布的第二个开源工具了。Tlbimp.exe,经常在COM与托管代码之间做编程开发的开发人员应该会对这个工具比较熟悉。点击这里阅读全文。   SQL Server团队博客 为了加强与客户的交流,微软SQL Server部门许多小组都维护着自己的博客。在这里你不但能找到内幕开发技巧,认识开发精英,捕获最新产品和技术动态,还有机会把你的问题或者期望直接传递给开发团队!点击这里阅读全文。   WCF中的REST架构一(REST 概述) 不同的人似乎对REST有不同的定义,有些定义是非常严格的,而有些则是比较自由的。我倾向于认为REST架构存在于一个连续的范围里。点击这里阅读全文。   WCF中的REST架构二 (支持AJAX的WCF服务 – 创建服务) 在今天的文章中,我将详细介绍大家可能最为熟悉的REST风格的 WCF 服务:支持AJAX的服务。此类服务应属于LO REST的范畴。现在很多人直觉地将“好”等同于“高大全”,因而低估了这种LO REST实现的价值。本篇将告诉你这决非事实,支持AJAX的WCF服务是足够强大的。点击这里阅读全文。   Windows Essential Business Server…

0

近期团队博客的摘要 8

VS2008 SP1正式发布: WCF工具的相关功能和贴图 VS2008 SP1正式发布了! 在本篇文章中,我将会用贴图的形式向大家介绍在VS2008 SP1中由我们团队开发的WCF Tools 新功能。点击这里阅读全文。   在VS2008 SP1中WCF Tool的一些使用技巧 在这篇文章中,我将向大家分享一下在VS2008 SP1中WCF工具的一些使用技巧,希望能帮助大家更好的使用它们。 点击这里阅读全文。   在VS2008 SP1中WCF Tools 相关的Readme文件  你可以在这里找到VS2008 SP1的readme文件。这里我摘抄了和WCF开发工具相关的两项。点击这里阅读全文。   SQL Server Build系统 你知道SQL Server这么庞大的企业级数据库服务器产品是如何build出来的吗?点击这里阅读全文。   使用IDispatch::Invoke函数在C++中调用C#实现的托管类库方法 CLR Interop简而言之是让非托管代码与托管代码之间可以相互调用的技术。这项技术可以使开发人员重用已有的托管或非托管组建,并根据自己的需要,权衡托管代码的简易性与非托管代码的灵活性,选择适合自己实际情况的编程语言,而不用过多考虑重用的组件是用哪种语言开发的。Interop中文的意思是互通性,既然是互通,代码的调用就有两种不同的方向。本文所要讲述的是使用COM Interop技术在非托管代码方如何调用托管代码。点击这里阅读全文。   在COM应用中使用.NET组件 上一博中,我们用Visual Studio把.NET组件(托管组件)变成了COM服务器。本博继续这个话题,看看如何使用.NET工具包来完成相应的功能。点击这里阅读全文。   大学生眼中的“银光” 这次的博客和技术无关,也和Silverlight或CLR的最新发布没什么关系,而是想和大家一起分享一下几个学生在学习用Silverlight技术完成项目之后的一些体会的感想。点击这里阅读全文。   .NET中的虚函数 面向对象的程序设计有三大要素,封装、继承和多态。虚函数是多态的重要组成部分,同时又在类的继承关系中有着很多变化。本文讨论.NET中对虚函数的支持。点击这里阅读全文。   Windows Small Business Server 2008 正式发布了! 代表SBS开发团队,我非常荣幸的宣布,Windows Small Business Server…

0