SQL Server 2005之Dedicated Administration Connection
在SQL Server2000以前,如果数据库的CPU使用率突然达到100%,可能会令DBA束手无策,平时强大的企业管理器和查询分析器甚至根本无法再连入服务器,无奈之下也许只有强行重启服务,但重启服务造成的系统中断可能会让你...
MSSQL生成整个数据库的SQL脚本的工具
MSSQL生成整个数据库的SQL脚本的工具,可以用来备份table结构,存储过程等scptxfr.exe的路径要正确declare @cmd varchar(1000)set @cmd = 'master.dbo.xp_cmdshell ' + '''C:MSSQL' +'MSSQLMSSQLUpgradescptxfr.exe '...
Error 14274: 无法添加、更新或删除从MSX服务器上发起的作业.
Error 14274: Cannot add, update, or delete a job (or its steps or schedules) that originated from an MSX server错误场景:windows主机名变更后,试图更新或者删除SQL Server2000之前创建的job时会出现14274的...
SQL Server 2005之分区表和分区索引
SQL Server 2005总算是引入了分区的功能,虽然还有诸多限制,也算是朝着企业级大型数据库迈出了一步。SQLServer2005的分区实现方式和Oracle不一样,采用了分区的物理设计,逻辑设计和表(索引)设计互相分离的架构,和...
MS SQL Server中数据行居然不能跨page
MS SQL Server2000中数据行居然不能跨page(相当于Oracle的block)create table test(x1 char(2000), x2 char(2000), x3 char(2000), x4 char(2000), x5 char(2000));运行之后报此错误:服务器: 消息 1701,级别 16,...
SQL Server 2005之PIVOT/UNPIVOT行列转换
SQL Server2005引入了很多迎合开发者口味的新特性,虽然改动不大,却大大了减少了开发者的工作量,这种替用户考虑的开发思路,值得称赞。在SQL Server2000中,要实现行列转换,需要综合利用聚合函数和动态SQL,实现...
同步复制错误:The process could not execute 'sp_replcmds' on 'servername'
MS SQL Server2000同步复制错误:The process could not execute 'sp_replcmds' on 'servername'今天早上刚上班,发现同步复制的Log Agent出现错误:The process could not execute 'sp_replcmds' on 'servername'。...
SQL Server 2005之改进还是没改进?
SQL Server 2005是微软五年磨一剑的产品,推出之后赞誉声一片。确实,相比sql server 2000,2005有了长足的进步,算是从娃娃长大成人了,可是,一些儿时的坏习惯,依然如故啊。在SQL Server 2000中,数据行不能跨越...
SQL Server 2005之通过OPENROWSET访问Excle出错
执行一下语句直接读取Excle中的数据select * from openrowset('Microsoft.Jet.OLEDB.4.0','Excel 8.0;Database=E:test.xls;HDR=NO','select * from [Sheet1$]')其中HDR=NO表示不将第一行作为标题,而是作为数据读取...
SQL Server 2005之Integration Service
SSIS(SQL Server Integration Service)是在SQL Server2000的DTS的基础上做的一个非常大的改进的新工具。采用了数据流和控制流分离,设计和部署分离的架构设计,引入了更多新的转换,终于向着专业级的ETL工具迈了一...
计算字符串数学公式的结果
怎么计算出'10+20-15'之类的字符串,得到15的结果呢?(MS SQL Server2000)declare @f floatdeclare @s varchar(190)declare @sql nvarchar(4000)set @s ='10+20-15'set @sql='select @f='+@sexec sp_executesql @s...
SQL Server 2005之Profiler错误:only TrueType fonts are supported.
运行SQL Server Profiler,生成,连接数据库,正常,当点下run开始跟踪的时候,报错:"only TrueType fonts are supported. There id not a TrueType font"。倒,微软还真进步,看来要淘汰windows中的非TrueType字体...
如何将存储过程执行后的结果集放入临时表
如何将存储过程执行后的结果集放入临时表(MS SQL Server2000)如果能够得到存储过程结果集的表结构insert into #tmp exec sp_who否则select * into #tmp from OPENROWSET('SQLOLEDB','SERVER=server;uid=sa;pwd=sapwd...
如何获取SQL Server的service pack的版本?
如何获取SQL Server2000的service pack的版本?select serverproperty('ProductLevel') select @@versionSQL Server 2000版本号对应 8.00.194 -——————SQL Server 2000 RTM 8.00.384 -——————(SP1) 8.00...