win7_64位旗舰版安装sql_2008以及兼容解决
摘要:win7 64位旗舰版安装sql 2008以及兼容解决在win7 64位旗舰版下安装 ms sql 2008 的时候 发现了很多问题,这里写下来,方便大家处理,至于如何获得正式版本,大家可以自己去查询,大致就是试用版本用合法的序列号安装即可,这里只反映安装过程和一些兼容性的问题.首先安装时出现如下窗口解决方案查询的结果是安装完需要sql 2008 sp2 的补丁包,微软网站上可以下载到,注意根据操作系统选择针对的32位或者64位版本链接如下64位版本下载32位版本下载不过不影响安装,装完再升级就好了安装过程中也有一些注意事项,下图如果不需要验证直接选择左侧的安装即可然后会做环境验证选择需要的组
阅读全文
posted @
2012-06-13 13:57
freedom831215
阅读(699)
推荐(0) 编辑
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
摘要:Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。 1.INSERT INTO SELECT语句语句形式为:Insert into Table2(field1,field2,...) select .
阅读全文
posted @
2011-11-22 09:27
freedom831215
阅读(176)
推荐(0) 编辑
MSSQL中删除所有外键约束的方法
摘要:在网上找到了一句得到删除数据库中所有外键约束的语句的sql语句但是发现这只是一句查询,要执行的话,还得复制出来执行,比较麻烦于是写了个sp来自动执行,比较方便代码如下:CREATE PROCEDURE sp_drop_all_fkasdeclare @sql varchar(255)declare dropsql_cursor cursor for select 'alter table '+object_name(fkeyid)+' drop constraint '+object_name(constid)+char(10) from sysreferenc
阅读全文
posted @
2011-11-08 16:42
freedom831215
阅读(170)
推荐(0) 编辑
sqlserver日期转换参数
摘要:--日期转换参数,值得收藏select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')20040912110608select CONVERT(varchar(12) , getdate(), 111 )2004/09/12select CONVERT(varchar(
阅读全文
posted @
2011-10-10 15:01
freedom831215
阅读(175)
推荐(0) 编辑
怎么限制sql2008内存占用
摘要:有没有设置SQL Server最大使用的内存量?如果不设置,SQL Server通常有多少用多少。依次运行如下命令,将最大内存设置为20G,当然可以根据你实际上的内存来做调整另外这里限制的内存只是SQL Server缓冲池的大小,SQL Server其它功能也是要占用内存的。还有64bit的是不需要开启AWE的。EXEC sp_configure 'show advanced options',1 RECONFIGUREEXEC sp_configure 'max server memory (MB)',20480 RECONFIGURE
阅读全文
posted @
2011-05-31 11:26
freedom831215
阅读(941)
推荐(0) 编辑
获取 SQL 列名
摘要:SELECT name FROM syscolumnsWHERE (id =(SELECT idFROM sysobjectsWHERE (id = OBJECT_ID('userinfo'))))ORDER BY colid userinfo是表名
阅读全文
posted @
2011-01-24 16:12
freedom831215
阅读(185)
推荐(0) 编辑
DBCC CHECKDB 数据库或表修复
摘要:MS Sql Server 提供了很多数据库修复的命令,当数据库质疑或是有的无法完成读取时可以尝试这些修复命令。 1. DBCC CHECKDB 重启服务器后,在没有进行任何操作的情况下,在SQL查询分析器中执行以下SQL进行数据库的修复,修复数据库存在的一致性错误与分配错误。use master declare @databasename varchar(255) set @databasename='需要修复的数据库实体的名称' exec sp_dboption @databasename, N'single', N'true' --将目标数据库置为单用户状态 dbcc check
阅读全文
posted @
2011-01-11 13:32
freedom831215
阅读(208)
推荐(0) 编辑
通用权限管理设计
摘要:通用权限管理设计篇(一)一.引言因为做过的一些系统的权限管理的功能虽然在逐步完善,但总有些不尽人意的地方,总想抽个时间来更好的思考一下权限系统的设计。权限系统一直以来是我们应用系统不可缺少的一个部分,若每个应用系统都重新对系统的权限进行设计,以满足不同系统用户的需求,将会浪费我们不少宝贵时间,所以花时间来设计一个相对通用的权限系统是很有意义的。二.设计目标设计一个灵活、通用、方便的权限管理系统。在这个系统中,我们需要对系统的所有资源进行权限控制,那么系统中的资源包括哪些呢?我们可以把这些资源简单概括为静态资源(功能操作、数据列)和动态资源(数据),也分别称为对象资源和数据资源,后者是我们在系统
阅读全文
posted @
2011-01-07 13:59
freedom831215
阅读(718)
推荐(0) 编辑
sqlserver日期函数
摘要:SQLServer时间日期函数详解,SQLServer,时间日期, 1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时间的基础上,返回新的 datetime 值 例如:向日期加上2天 select dateadd(day,2,'2004-10-15') --返回:2004-10-17 00:00:00.000 3. datediff 返回跨两个指定日期的日期和时间边界数。 select datediff(day,'2004-09-01','2004-09-18') --返回:17 select datediff(day,'2004
阅读全文
posted @
2010-12-07 14:54
freedom831215
阅读(184)
推荐(0) 编辑
存储过程入门
摘要:例1.--创建一个返回结果集的存储过程prSearchcontentshow --执行prSearchcontentshow execute prSearchcontentshow 例2.--创建一个要求输入一个输入参数的存储过程seachConShow create procedure prSearchcontentshow AS begin select * from contentshow ...
阅读全文
posted @
2010-11-11 11:17
freedom831215
阅读(135)
推荐(0) 编辑
sqlserver全文索引问题
摘要:把噪声词定义文件清空就成了,FTData\noiseCHS.txt机制不是很明白,不过在清噪声词定义后,确实是连标点符号都能全文搜索了。数据存储编码有问题,用nvarchar
阅读全文
posted @
2010-11-09 10:04
freedom831215
阅读(191)
推荐(0) 编辑
MSSQL2005:“超时时间已到。在操作完成之前超时时间已过或服务器未响应”
摘要:在企业管理器中修改表结构,提示“超时时间已到。在操作完成之前超时时间已过或服务器未响应” 解决办法:设置事务超时时间,默认为:30秒,设置为600或更长时间。SQL Server 2005 -工具-选项-设计器-表设计器和数据库设计器
阅读全文
posted @
2010-10-28 15:56
freedom831215
阅读(407)
推荐(0) 编辑
SQLSERVER完全优化教程
摘要:1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 我们把这种 正文内容 本身就是一种按照一定规则排列的 目录 称为“聚集索引”。 需要两个过程,先找到目录中的结果,然后再翻到您所需要的页码。我们把这种目录纯粹是目录,正文纯粹是正文的排序方式 称为“非聚集索引”。 下面的表总结了何时使用聚集索引或非聚集索引(很重要):...
阅读全文
posted @
2010-10-20 17:40
freedom831215
阅读(908)
推荐(0) 编辑
50种方法巧妙优化你的SQL Server数据库
摘要:查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足 5、网络速度慢 6、查询出的数据量过大(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷) 8、sp...
阅读全文
posted @
2010-10-15 14:57
freedom831215
阅读(233)
推荐(0) 编辑
SQL全文本检索应用
摘要:SQL全文本检索应用基本知识启动全文本检索服务。使用全文本检索向导( Full-Text Indexing Wizard )。 使用 SQL-DMO (以 VB 为例) 使用存储过程CONTAINS 语法我们通常在 WHERE 子句中使用 CONTAINS ,就象这样: SELECT * FROM table_name WHERE CONTAINS(fullText_column,'search ...
阅读全文
posted @
2010-10-08 17:31
freedom831215
阅读(298)
推荐(0) 编辑
SQL Server 2005-2008 ROW_NUMBER() 分页函数效率
摘要:-- 测试数据量:2161852 条declare @i datetimeset @i = GETDATE();--SQL 2005 -2008-- 开始WITH temp AS (SELECT id,title,body, ROW_NUMBER() OVER (ORDER BY id) AS 'RowNumber' FROM Article) SELECT * FROM temp WHERE R...
阅读全文
posted @
2010-10-08 11:34
freedom831215
阅读(447)
推荐(0) 编辑
sql server中如何查看执行效率不高的语句
摘要:sql server中,如果想知道有哪些语句是执行效率不高的,应该如何查看呢?下面就将为您介绍sql server中如何查看执行效率不高的语句,供您参考。在测量功能时,先以下命令清除sql server的缓存dbcc freeProcCache在点击某个按钮,执行完后,再执行下面语句,就可以知道系统运行什么Sql和多少次了,其主要慢语句是那些了;SELECT creation_time N'语句编...
阅读全文
posted @
2010-09-30 16:13
freedom831215
阅读(302)
推荐(0) 编辑
NET二进制图片存储与读取的常见方法
摘要:本文介绍了.NET二进制图片存储与读取的常见方法。以二进制的形式存储图片时,要把数据库中的字段设置为Image数据类型(SQL Server),存储的数据是Byte[]..NET二进制图片存储与读取的常见方法有以下几种:.NET二进制图片存储:以二进制的形式存储图片时,要把数据库中的字段设置为Image数据类型(SQL Server),存储的数据是Byte[].1.参数是图片路径:返回Byte[]...
阅读全文
posted @
2010-09-03 17:56
freedom831215
阅读(431)
推荐(0) 编辑
破解SQL Prompt 3.9的几步操作
摘要:破解SQL Prompt 3.9的几步操作关于SQL Prompt 的破解文章园子里已经有不少人发过了。破解思路我也不想重复,不知道的可以参考:http://www.cnblogs.com/jintan/archive/2008/06/16/1223282.html官方下载地址是:http://downloads.red-gate.com/SQLToolbelt.exe 接下来我就说说具体怎么做吧...
阅读全文
posted @
2010-08-30 15:50
freedom831215
阅读(381)
推荐(0) 编辑
向大家推荐一些编写SQL时带智能提示的辅助工具
摘要:1.SQL Assistant(功能一般,不过勉强可以接受)http://www.softtreetech.com/isql.htm2.SQL Toolbelt(功能相当强大!果然接近两千块钱美金的价钱真的不是靠吹的!)http://www.red-gate.com/products/SQL_Professional_Toolbelt/index.htmSqlPrompt 是 Red-Gate 旗...
阅读全文
posted @
2010-08-13 11:07
freedom831215
阅读(888)
推荐(0) 编辑