Welcome 微信登录

首页 / 数据库 / SQLServer

利用同义词简化SQL Server 2005开发

利用同义词简化SQL Server 2005开发

利用同义词简化SQL Server 2005开发2009-12-11 天极 朱先忠一. 引言如果你曾经使用SQL Server开发过任何软件,那么你肯定会习惯于使用四部分标识符来参考一个对象:[[[server.][database].][schema_name].]object_name正如上面的方括号所显示的,该语法的不同部分可以被忽略,只要你提供足够的表达来无二义地标识你的对象即可。例如,下面所有这些表达都可能参考相同的对象:Server1.Adve...
用Excel建立SQL Server数据字典和报表的脚本

用Excel建立SQL Server数据字典和报表的脚本

用Excel建立SQL Server数据字典和报表的脚本2009-12-11 IT专家网 唐小若这是一个很好的问题。解决这个问题最简单的方法是从扩展属性中获得值到物理表中,因此你可以很容易通过Microsoft Excel、报表服务或其它任何报表工具导出数据。要启动这个过程,你需要配置下面列出的存储过程dbo.sp_get_extendedproperty。[dbo].[sp_get_extendedproperty]USE [master]GOCREAT...
再议SQL Server临时表和表变量

再议SQL Server临时表和表变量

再议SQL Server临时表和表变量2009-12-11 IT专家网 今天在我和一家软件公司的开发人员讨论数据库设计调优的时候又讨论到了表变量和临时表的问题,觉得这个问题确实是一个争议比较大的问题。其实从上次发表了表变量和临时表的一个帖子http://database.ctocio.com.cn/tips/442/8206442.shtml以来,也有些人留言,也有些人发过邮件讨论这个问题。其实表变量和临时表的区别虽然有一些,但是两者最根本的区别还是在于对...
在登录触发器错误情况下连接SQL Server

在登录触发器错误情况下连接SQL Server

在登录触发器错误情况下连接SQL Server2009-12-11 IT专家网 如果你创建了一个登录触发器,并且在这个触发器中有一些不好的代码,那么当你尝试着登录时,你将会得到一个类似于图一显示的错误:图一如果不能很好地执行登录触发器,那么将会导致登录失败。例如,如果创建了这个触发器,那么就可以设计下面的代码来达到失败的目的。CREATE TRIGGER BadLogonTrigger ON ALL SERVER FOR LOGONASBEGININSER...
在SSIS 2005中如何使用ASPT

在SSIS 2005中如何使用ASPT

在SSIS 2005中如何使用ASPT2009-12-27 IT专家网 李恩问题我们期待自动执行SQL Server分析服务中的纬度和数据立方体的处理过程。我们想要将这个处理过程加到现有的SQL Server集成服务(SSIS)程序包中,其中这些程序包从我们的OLTP系统中定期更新数据仓库。您能给我们讲解一些关于在一个SSIS程序包中如何使用Analysis Services 处理任务的细节吗?专家解答分析服务处理任务(Analysis Services ...
在SQL Server 2005中实现表的行列转换

在SQL Server 2005中实现表的行列转换

在SQL Server 2005中实现表的行列转换2009-12-27张洪举PIVOT和UNPIVOT关系运算符是SQL Server 2005提供的新增功能,因此,对升级到SQL Server 2005的数据库使用PIVOT和UNPIVOT时,数据库的兼容级别必须设置为90(可以使用sp_dbcmptlevel存储过程设置兼容级别)。在查询的FROM子句中使用PIVOT和UNPIVOT,可以对一个输入表值表达式执行某种操作,以获得另一种形式的表。PIVO...
剖析SQL Server2005 SQLCLR代码安全性

剖析SQL Server2005 SQLCLR代码安全性

剖析SQL Server2005 SQLCLR代码安全性2009-12-27提要 在SQL Server 2005内运行.NET框架代码是一件令人激动的事情还是一种威胁?本系列文章将全面探讨这类SQLCLR代码的安全问题,以便开发人员和DBA都能够有所借鉴。一、引言编写运行于宿主在任何环境下的CLR中的.NET代码的主要优点之一是代码存取安全(CAS)。CAS提供了一种基于代码的而不是基于用户的认证模式以预防各种代码的入侵问题。但是,这种安全模式如何与SQ...
探讨SQL Server 2005的评价函数

探讨SQL Server 2005的评价函数

探讨SQL Server 2005的评价函数2009-12-27 天极网 朱先忠一、简介在2005年11月份,微软发行了三种新产品系列:Visual Studio 2005,SQL Server 2005和.NET框架2.0(它包括ASP.NET 2.0)。SQL Server 2005是微软自从其上一个主要发行版本SQL Server 2000以来最新版本的数据库平台。在过去五年的发展中,SQL Server中加入了大量的新特征,所有这些新内容都被总结到...
SQL 2005缓存计划小结

SQL 2005缓存计划小结

SQL 2005缓存计划小结2009-12-27 博客园 缓存计划可以被分成两类:编译的计划和执行上下文。前者是对所有用户共享的,后者是针对某个特定用户的,它包含了某个用户执行此计划时的具体参数等相关的信息。编译的计划有四种类型,可以通过下面的语句进行查看:SELECT *FROM sys.dm_os_memory_cache_countersWHERE name IN ("Object Plans", "SQL Plans","Bound Trees",...
SQL Server2005 SQLCLR代码之CLR安全

SQL Server2005 SQLCLR代码之CLR安全

SQL Server2005 SQLCLR代码之CLR安全2009-12-27 天极网 一、CLR安全性在第一篇中,我们已经讨论了宿主于和在SQL Server内执行的.NET代码的安全环境-从SQL Server的角度来观察SQLCLR代码模块。但是CLR使用其自己的安全模型。一旦SQL Server同意进行所有的许可权检查并且允许代码执行,那么这种模型就会"强制介入"。仅仅因为它能够执行并不意味着它能够做它想做的任何事情。CLR提供...
sqlserver2005的KPI展示控件开发详解

sqlserver2005的KPI展示控件开发详解

sqlserver2005的KPI展示控件开发详解2009-12-27 李梦蛟"s blog 注意:这篇文章其实在几天前我已经写过,但是那是我的第一片文章,写的相当粗糙,很多东西都没有写详细,只是草草的提供了源码的下载,看到我的那篇<数据挖掘控件研究>点击量有点大,给了我不少安慰,因此决定重写KPI展示这片文章。没有深入了解过的朋友请继续往下看。关于sqlserver2005中的KPI特性,相信接触过sqlserver2005的BI的平台的朋友...
SQL Server 2005 Analysis Services数据挖掘算法扩展方法

SQL Server 2005 Analysis Services数据挖掘算法扩展方法

SQL Server 2005 Analysis Services数据挖掘算法扩展方法2009-12-27 博客园 Yin.Pu@CQUSoft本文是对英文原文SQL Server Data Mining Managed Plug-In Algorithms Tutorial的部分翻译及整理,主要是描述SSAS数据挖掘算法的基本扩展方法和开发过程。本文的内容只是原文的一部分,如果想了解更多信息可以下载原文。英文原文在本文附件中下载。SSAS为我们提供了九种...
SQL Server 2005中如何使用分析服务执行DDL任务

SQL Server 2005中如何使用分析服务执行DDL任务

SQL Server 2005中如何使用分析服务执行DDL任务2009-12-27 IT专家网 李恩问题:我们期待在我们的SQL Server分析服务服务器中自动执行任务。请问您能给我们讲解怎样在SSIS中使用分析服务执行DDL任务(Analysis Services Execute DDL Task)的细节吗?专家解答:分析服务执行DDL任务(Analysis Services Execute DDL Task)是一个很有用的工具,它可以让你用一个SQL...
SQL Server 2008升级报表服务器数据库

SQL Server 2008升级报表服务器数据库

SQL Server 2008升级报表服务器数据库2009-12-27 MSDN 报表服务器数据库可以为一个或多个报表服务器实例提供内部存储。因为报表服务器数据库架构可能会因为推出新的 Reporting Services 版本而有所变化,所以要求数据库版本与使用的报表服务器实例的版本相匹配。大多数情况下,报表服务器数据库可以自动升级,您不需要执行任何具体操作。如何升级报表服务器数据库以下列表指出了升级报表服务器数据库的所有情况:安装程序升级报表服务器的单...
<< 31 32 33 34 35 36 37 38 39 40 >>