<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="rss.xsl" media="screen"?>
<rss version="2.0">
  <channel>
    <title>拼吾爱程序人生 - SQL Server</title>
    <link>http://www.pin5i.com/showforum-60.html</link>
    <description>Latest 20 threads</description>
    <copyright>Copyright (c) 拼吾爱程序人生</copyright>
    <generator>Discuz!NT</generator>
    <pubDate>Wed, 15 Oct 2008 10:01:29 GMT</pubDate>
    <ttl>180</ttl>
    <item>
      <title>SQL Server 行转换列的解决方案</title>
      <description><![CDATA[1. 创建处理函数

CREATE FUNCTION dbo.f_str(@id int)

RETURNS varchar(8000)

AS

BEGIN

    DECLARE @r varchar(8000)

    SET @r = ''

    SELECT @r = @r + ',' + value FROM tb

    WHERE id=@]]></description>
      <link>http://www.pin5i.com/showtopic-20403.html</link>
      <category>SQL Server</category>
      <author>vision</author>
      <pubDate>Tue, 14 Oct 2008 23:08:00 GMT</pubDate>
    </item>
    <item>
      <title>分离数据库后导致CPU使用率增加</title>
      <description><![CDATA[在多数据库服务器中迁移某个数据库时，为了省时间，我们可能会直接把某个数据库分离，然后直接使用mdf文件在另一台机上再附加此数据库。这么样做的结果会把所有缓存计划清除出缓冲区。导致CPU的使用率会在一段时间内一直剧高不下。 

    除了分离会导致清除过程缓存，其它的操作像：把数据库设置为在线或离线后、对数据库进行重命名时、试图修改数据库的排序规则时（不管成功与否）、直接删除某个数据库时。其它]]></description>
      <link>http://www.pin5i.com/showtopic-20383.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Mon, 13 Oct 2008 21:17:00 GMT</pubDate>
    </item>
    <item>
      <title>异地SQL Server与Oracle数据同步解决方案</title>
      <description><![CDATA[文/cobra  出处/拼吾爱

最近公司一个项目，涉及到异地、异构数据库服务器的数据同步问题，搜集了一些资料并经过大量测试，总结了一套方案出来，希望对有相同业务需求的开发人员有所帮助：）

工作环境：SQL Server2000(Windows XP)、Oracle 8i(Windows 2003)、

准备工作：
使用Oracle的Net8 Configuration Assis]]></description>
      <link>http://www.pin5i.com/showtopic-16704.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Fri, 14 Mar 2008 13:42:00 GMT</pubDate>
    </item>
    <item>
      <title>异地、异构数据库高效率同步解决方案（新）</title>
      <description><![CDATA[以前写过一篇关于异构数据库数据同步的方案：《异地SQL Server与Oracle数据同步解决方案》，但后来发现这种方案有很大的局限性，只适合局域网和小数据量的同步。如果考虑到互联网传输和数据同步的实时性问题，那个方案显然是不适合甚至是没有价值的。

本文基于对旧方案的改进，实现了定时、定量异地、异构数据库的数据同步，这里先提出方案步骤，细节都比较容易理解，故源码就没必要放出了，不过欢迎有同样]]></description>
      <link>http://www.pin5i.com/showtopic-20096.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Sat, 06 Sep 2008 08:37:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL开发中容易忽视的一些小地方(二)</title>
      <description><![CDATA[目的:继上一篇:SQL开发中容易忽视的一些小地方(一) 总结SQL中的null用法后,本文我将说说表联接查询.

    为了说明问题,我创建了两个表,分别是学生信息表(student),班级表(classInfo).相关字段说明本人以SQL创建脚本说明:
     测试环境:SQL2005 


CREATE TABLE .(
      IDENTITY(1,1) NOT NUL]]></description>
      <link>http://www.pin5i.com/showtopic-20380.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Mon, 13 Oct 2008 12:18:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL开发中容易忽视的一些小地方(一)</title>
      <description><![CDATA[写此系列文章缘由: 做开发三年来(B/S),发现基于web 架构的项目技术主要分两大方面: 
          第一:C#,它是程序的基础,也可是其它开发语言,没有开发语言也就不存在应用程序.

          第二:数据库,现在是信息化世界,大多数信息都可以通过数据库存储来交换信息.常与应用程序互相交流信息.

         但在SQL开发应用时,我们往往只观注些常用的方法(]]></description>
      <link>http://www.pin5i.com/showtopic-20379.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Mon, 13 Oct 2008 08:24:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2008数据库中的新数据类型</title>
      <description><![CDATA[对于关系型数据库来说，表现树状的层次结构始终是一个问题。微软在SQL Server 2005中首次尝试了解决这个问题，那就是被称之为通用数据表表达式(Common Table Expressions，CTE)的实现方式。 

尽管CTE在现有的数据库架构中运行良好，微软找到了一种将此类层次结构作为头等概念来使用的方式。因此，为了实现这种效果，他们在SQL Server 2008中提出了一种“H]]></description>
      <link>http://www.pin5i.com/showtopic-20374.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Sun, 12 Oct 2008 08:51:00 GMT</pubDate>
    </item>
    <item>
      <title>WEB版的SQL Server 企业管理器</title>
      <description><![CDATA[一个WEB下管理SQl Server 2000数据库的工具,是MS在2003年提供的一个开源工具,用Net 1.0 开发的,原始版本已找不到这,这个是当时汉化后并加了一些功能和版本. 

前几天,一个朋友在用 vs2008SP1的时,突然想起了这个,向我要,翻箱倒柜的总算找到了,将代码改成NET 3.5 的,试了一下对SQL Server 2005 ,SQL Server 2008 支持的都不]]></description>
      <link>http://www.pin5i.com/showtopic-20315.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Tue, 07 Oct 2008 12:39:00 GMT</pubDate>
    </item>
    <item>
      <title>在SQL Server Agent中应用凭据</title>
      <description><![CDATA[Sql server Agent是一种windows服务，用于执行各种管理任务。这些任务可能会涉及到一些对windows资源的访问（例如创建/删除文件等）。但是SQL Server中用户权限只在SQL Server范围内有效，无法扩展到SQL Server以外，这就意味着当执行job的安全上下文缺少相应权限时，job会失败。所以我们需要寻找另外一种方法来解决这个问题：凭据。 

首先看一下凭据]]></description>
      <link>http://www.pin5i.com/showtopic-20310.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Mon, 06 Oct 2008 12:40:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2008数据库中如何使用表值参数</title>
      <description><![CDATA[摘要：在SQL Server 2005或更早的版本中的数据库中，表变量是不能作为存储过程的参数的。SQL Server 2008中的T-SQL功能新增了表值参数。利用这个新增特性，我们可以很方便的将一个表作为参数传给存储过程，减少了应用程序与SQL Server数据库服务器之间的交互，提升了程序性能。 

在SQL Server 2005或更早的版本中的数据库中，表变量是不能作为存储过程的参数]]></description>
      <link>http://www.pin5i.com/showtopic-20262.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Mon, 29 Sep 2008 23:26:00 GMT</pubDate>
    </item>
    <item>
      <title>在SQL Server 2008数据库中实现数据压缩</title>
      <description><![CDATA[摘要：SQL Server 2008中有个有趣的新特性：数据压缩，利用该特性，我们可以减小数据表，索引以及分区的子集的大小。本文通过例子详细介绍如何使用该特性。 

SQL Server中的数据压缩功能，最早在SQL Server 2005 SP2中出现，当时针对decimail和numeric数据类型推出了新的存储格式--vardecimal。vardecimal存储格式允许decimal和]]></description>
      <link>http://www.pin5i.com/showtopic-20238.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Fri, 26 Sep 2008 00:06:00 GMT</pubDate>
    </item>
    <item>
      <title>Microsoft RTM版本数据库SQL Server 2008</title>
      <description><![CDATA[
相信大家必定有兴趣知道，Microsoft 已经宣布推出 RTM (release to manufacturing) 版本的 SQL Server 2008。SQL Server 2008能够立即为客户提供数据管理及商业智能两项重要功能的方案，是市场上独一无二的产品，协助无数企业节省时间和金钱。 

SQL Server 一直是个可靠、高生产力的商业应用智能平台，新版本贯彻了这些优点，提]]></description>
      <link>http://www.pin5i.com/showtopic-20173.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Tue, 16 Sep 2008 13:02:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL server 系统优化--通过执行计划优化索引（1）</title>
      <description><![CDATA[1，首先通过DMVs性能视图来查看那些性能问题是可以通过索引来优化的。先在生产数据库里执行下列查询：SELECT  creation_time  N'语句编译时间'
        ,last_execution_time  N'上次执行时间'
        ,total_physical_reads N'物理读取总次数'
        ,total_logical_reads/exec]]></description>
      <link>http://www.pin5i.com/showtopic-20150.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Fri, 12 Sep 2008 12:52:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Reporting Service 2000安装步骤</title>
      <description><![CDATA[详见附件！]]></description>
      <link>http://www.pin5i.com/showtopic-20141.html</link>
      <category>SQL Server</category>
      <author>licaiks</author>
      <pubDate>Thu, 11 Sep 2008 16:47:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Reporting Service 2000配置步骤</title>
      <description><![CDATA[详见附件！]]></description>
      <link>http://www.pin5i.com/showtopic-20142.html</link>
      <category>SQL Server</category>
      <author>licaiks</author>
      <pubDate>Thu, 11 Sep 2008 16:49:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 2008 Report Builder 2.0 RC1 发布下载</title>
      <description><![CDATA[微软已经发布了SQL Server 2008 Report Builder 2.0 RC1，它全面支持SQL Server 2008报表服务：丰富的报表布局、可视化数据呈现和格式化文本。

据微软所述，“SQL Server 2008 Report Builder 2.0为商业用户和高级用户提供了一个直观的报表创作环境。”

Report Builder RC0第一次发布是作为SQL Se]]></description>
      <link>http://www.pin5i.com/showtopic-20131.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Wed, 10 Sep 2008 22:39:00 GMT</pubDate>
    </item>
    <item>
      <title>创建 Sql Server 数据库的自描述替代数据字典</title>
      <description><![CDATA[我们学、用.NET的都知道，程序集(Assembly)的一个很大的优点就是它有元数据，可以“自描述”。在我们体验这种优势的同时，我们是否想过什么时候数据库中的信息也是自描述的该多好？

我想Sql Server中有扩展属性，并且Sql Server的“元数据”，其实都可以通过一些系统表、系统视图等中查到，所以我想为何不利用一下这些扩展属性，让数据库中的表、视图、字段等也来一个自我描述，省去手工]]></description>
      <link>http://www.pin5i.com/showtopic-20124.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Wed, 10 Sep 2008 12:17:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server聚合函数和子查询迭代求和</title>
      <description><![CDATA[先看看下面的表和其中的数据：

t_product


8083
            图1

该表有两个字段：xh和price， 其中xh是主索引字段，现在要得到如下的查询结果：

8084
    图2

从上面的查询结果可以看出，totalprice字段值的规则是从第1条记录到当前记录的price之和。如第3条记录的totalprice字段的值是10 + 25 +]]></description>
      <link>http://www.pin5i.com/showtopic-20071.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Wed, 03 Sep 2008 21:41:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server中的表值型参数</title>
      <description><![CDATA[表值型参数（Table-valued parameters）是SQL Server 2008中引入的一种新特性，它提供了一种内置的方式，让客户端应用可以只通过单独的一条参化数SQL语句，就可以向SQL Server发送多行数据。

这一功能的基础是SQL Server 2008中最新的用户自定义表类型（User-Defined Table Types），它允许用户将表的定义注册为全局周知类型。]]></description>
      <link>http://www.pin5i.com/showtopic-20067.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Wed, 03 Sep 2008 12:46:00 GMT</pubDate>
    </item>
    <item>
      <title>SQL Server 死锁处理和优化心得</title>
      <description><![CDATA[前段时间提到的&amp;quot;SQL Server 2005 死锁解决探索&amp;quot;，死锁严重，平均每天会发生一次死锁，在解决和处理SQL server2005死锁中查了很多资料和想了很多办法， 
对为何出现死锁和怎样较少死锁有了进一步认识，在这里和大家一起分享：


   SQL Server 锁类型

     在数据库中主要存在两种锁: S(共享锁）和X(排他锁）

     ]]></description>
      <link>http://www.pin5i.com/showtopic-20054.html</link>
      <category>SQL Server</category>
      <author>cobra</author>
      <pubDate>Tue, 02 Sep 2008 20:54:00 GMT</pubDate>
    </item>
  </channel>
</rss>