-
第十二章——SQLServer统计信息(4)——在过滤索引上的统计信息
所属栏目:[MsSql教程] 日期:2020-12-12 热度:149
前言: ??????? 从 2008 开始,引入了一个增强非聚集索引的新功能——过滤索引( filter index ),可以使用带有 where 条件的语句来创建非聚集索引,过滤掉不需要的数据,降低索引的维护开销和存储空间,提高查询性能。 ? 准备工作: 在 AdventureWorks2012[详细]
-
SQLserver sa无法打开用户默认数据库及更改密码
所属栏目:[MsSql教程] 日期:2020-12-12 热度:77
1.使用Management Studio 2005,用“Windows身份验证”登录,选中SQL服务器名,右击鼠标选择属性,在服务器属性选项页面,选择“安全性”,将服务器身份验证由“Windows身份验证”改为“SQL Server和Windows身份验证”,单击确定。 ?2.使用SQL? Server 2005[详细]
-
SQLServer 中Case When的用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:87
http://www.cnblogs.com/xyzhuzhou/archive/2012/08/20/2647603.htmlCase具有两种格式。简单Case函数和Case搜索函数。 -- 简单Case函数CASE sexWHEN ' 1 ' THEN ' 男 ' WHEN ' 2 ' THEN ' 女 ' ELSE ' 其他 ' END -- Case搜索函数CASE WHEN sex = ' 1 ' THEN[详细]
-
check sqlserver is alive
所属栏目:[MsSql教程] 日期:2020-12-12 热度:109
SELECT getdate()[详细]
-
sqlserver2005数据导入问题
所属栏目:[MsSql教程] 日期:2020-12-12 热度:151
1.导入的时候发现microsof? SQLserver Management Studio Expres中在数据库上点击右键没有“导入”选项。 ??? 没有那就到安装文件下去找吧:E:Program FilesMicrosoft SQL Server90DTSBinn ??? 目录下DTSWizard.exe文件。找到它点击就可以弹出导入数据[详细]
-
sqlserver 2005 install
所属栏目:[MsSql教程] 日期:2020-12-12 热度:87
Contact me QQ:149906878 SQL2005 安装时 “性能监视器计数器要求(错误)” 解决方案 出现此类问题一般都是在非法卸载sql2005出现的 在 “开始” --? “运行”中输入 regedit,开启注册表编辑器。 定位到 [HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows N[详细]
-
批处理(bat)实现SQLServer数据库备份与还原
所属栏目:[MsSql教程] 日期:2020-12-12 热度:142
--1. 数据库备份脚本 sqlserverbackup.sql ? -- SQLServer2000 数据库系统清理用户数据库日志和备份用户数据库数据脚本 declare ?@dumpfile? varchar ( 50 ) declare ?@msg? varchar ( 70 ) ??? select ?@dumpfile? = ? 'd:backupnorth' ? + ? datename ([详细]
-
jtds 连接 sqlserver2005 设置
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
jtds 连接 sqlserver2005 设置 2012-03-07 11:09:02 | 分类: Database | 标签: jtds sqlserver2005 连接 | 字号 大 中 小 订阅 //连接 String connString = "jdbc:jtds:sqlserver://localhost:1433;DatabaseName=test;" ; String userString = "sa" ; Stri[详细]
-
安装SqlServer2008有感
所属栏目:[MsSql教程] 日期:2020-12-12 热度:70
写这篇博客并不是想说如何安装SqlServer2008,相信只要是弄计算机的差不多都应该会安装(简单安装)。那么,我写这篇博文的目的是什么呢?我只想说两个字:耐心。 我整整花了三天的时间来安装MS2008(Microsoft Sqlserver2008),很多人可能很疑惑,为什么要[详细]
-
SqlServer游标、存储过程及数据块执行
所属栏目:[MsSql教程] 日期:2020-12-12 热度:108
数据块游标事例如下: begindeclare @item_code varchar(32)--定义变量declare @item_name varchar(32)declare @invest_money_sum float--定义游标declare my_cursor cursor forselect item_code,item_name,invest_money_sum from zftz_project_sheji_result[详细]
-
SQLServer事务的隔离级别
所属栏目:[MsSql教程] 日期:2020-12-12 热度:57
来自:http://www.cnblogs.com/qanholas/archive/2012/01/02/2310164.html ? 数据库 是要被广大客户所共享访问的,那么在数据库操作过程中很可能出现以下几种不确定情况。 更新丢失( Lost update ) 两个事务都同时更新一行数据,但是第二个事务却中途失败[详细]
-
SQLServer索引的四个高级特性
所属栏目:[MsSql教程] 日期:2020-12-12 热度:198
SQLServer索引的四个高级特性 ? 一、Index Building Filter(索引创建时过滤) ???? ??????? 有一些索引非常低效的,比如经常查询状态为进行中的订单,订单有99%的状态是完成,1%是进行中 ,因此我们在订单状态字段上建了一个索引,性能是提高了,但是感觉索引[详细]
-
sqlserver2000 Can't start manual transaction mode be
所属栏目:[MsSql教程] 日期:2020-12-12 热度:194
问题描述? 今天在使用sql server 2000做jdbc数据库连接时,设置了手动的事务提交,结果报错。? java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC]Can't start manual transaction mode because there are cloned connections ? 网上搜到[详细]
-
SqlServer Trigger 触发器
所属栏目:[MsSql教程] 日期:2020-12-12 热度:153
ALTER trigger [dbo].[usp_trigger_psnaccount] ON [dbo].[PSNACCOUNT] --操作为update,如果更新字段为ACCESSIONSTATE就执行begin end 中的SQL语句。 ? ?for UPDATE as ? ?declare @ACCESSIONSTATE int ? ?declare @ACCESSIONSTATE_old int ? ?declare @per[详细]
-
SQLserver锁和事务隔离级别的比较与使用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:72
来自:http://www.cnblogs.com/qanholas/archive/2012/01/04/2312248.html 对象 ①???? 锁:每条 SQL 语句 ② 隔离:事务 锁 ① 并发问题 丢失更新 未确认的读取(脏读) 不一致的分析(非重复读):多次读取相同的数据(行)不一致(其他用户更改 update )[详细]
-
EDWorkFlow工作流
所属栏目:[MsSql教程] 日期:2020-12-12 热度:109
EDWORKFLOW是免费的工作流,目前版本支持C#.net+sql server。 EDWORKFLOW工作流参照国际工作流管理联盟标准设计, 定位为业务流程管理平台,能够轻松实现中小企业级的业务管理流程。 EDWORKFLOW系统具有独立的工作流引擎、工作流程API接口和可视化的流程管理[详细]
-
安装redmine2.3.0(sqlserver2008数据库)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:117
redmine2.3.0终于发布了,修正了之前版本的好多问题!!! 1,准备工作 下载railsinstaller(在页面的底部):http://railsinstaller.org/windows 下载redmine2.3.0(本文以此版本为例):http://rubyforge.org/frs/?group_id=1850 安装sqlserver2008(这个就不说怎[详细]
-
升级redmine到2.3.0(此文章以sqlserver2008作为数据库为例,其他
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
redmine2.3.0终于发布了,虽然没有第一时间发现 之前2.2.3中存在的修改日期(开始日期start_date,计划完成日期due_date)时,因为更新记录明细里的value和oldalue时间格式出错(具体为mm-dd-yyyy)的问题也解决了 1,准备工作 下载redmine2.3.0(本文以此版本为例)[详细]
-
SQLSERVER的中文排序规则
所属栏目:[MsSql教程] 日期:2020-12-12 热度:126
SQL SERVER的排序规则平时使用不是很多,也许不少初学者还比较陌生,但有 一个错误大家应是经常碰到: SQL SERVER数据库,在跨库多表连接查询时,若两数据 库默认字符集不同,系统就会返回这样的错误:? ????????????? ???????????????????? “无法解决 equal[详细]
-
sqlserver2000安装时提示挂起并重启
所属栏目:[MsSql教程] 日期:2020-12-12 热度:177
原因是之前安装过,但明显卸载不干净,解决办法: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Session Manager中 找到PendingFileRenameOperations将其删除。[详细]
-
SQLServer日常维护事项
所属栏目:[MsSql教程] 日期:2020-12-12 热度:152
1. ?????? 目的 1.1.1. ?? 监控数据库的当前运行状况,确保数据库稳定运行 1.1.2. ?? 监控数据库的备份 /HA状况,减少问题发生时的风险和责任 1.1.3. ?? 监控数据库的整体运行状况,对数据库的性能进行调整,确保数据库高效运行 1.1.4. ?? 尽可能减少紧急故[详细]
-
sqlserver字符串拆分(split)方法汇总
所属栏目:[MsSql教程] 日期:2020-12-12 热度:192
sqlserver字符串拆分(split)方法汇总 --方法0:动态SQL法 declare @s varchar(100),@sql varchar(1000) set @s='1,2,3,4,5,6,7,8,9,10' set @sql='select col='''+ replace(@s,',''' union all select ''')+'''' PRINT @sql exec (@sql) ? if exists (select[详细]
-
Sqlserver2012 安装错误
所属栏目:[MsSql教程] 日期:2020-12-12 热度:153
? ? ? ?安装SqlServer2012时,总是出现错误,别人却可以安装 ? ? ? ?? ? ? ? 后来查了一下,SqlServer安装包是CHS_ x64,操作系统是windows server 2008 R2 64 英文 ? ? ? 然后给操作系统弄了个中文包语言包安装上,语言改为中文,再安装SqlServer,没问题了[详细]
-
SQLServer索引的四个高级特性
所属栏目:[MsSql教程] 日期:2020-12-12 热度:119
http://www.voidcn.com/article/p-owuqtivz-xa.html 一、Index Building Filter(索引创建时过滤) ???? ??????? 有一些索引非常低效的,比如经常查询状态为进行中的订单,订单有99%的状态是完成,1%是进行中 ,因此我们在订单状态字段上建了一个索引,性能是[详细]
-
在sqlserver中创建表
所属栏目:[MsSql教程] 日期:2020-12-12 热度:185
1:在sql语句中,临时表有两类,分别是局部(local)和全局(global)临时表,局部临时表只在其会话(事务)中可见,全局临时表可以被会话(事务)中的任何程序或者 ? 模块访问 2:创建局部临时表 ? ? ? [sql] view plain copy print ? use?db_sqlserver?? go?? cre[详细]