-
SqlServer到MySql的转换
所属栏目:[MsSql教程] 日期:2020-12-12 热度:111
最近在做将Discuz!NT移植到mono+MySql环境,由于最新版本的Discuz!NT仅支持SqlServer,所以要移植首先是要增加Discuz.Data.MySql这个namespace,实现IDataProvider接口。所以,绝大部分工作就是SqlServer中函数和存储过程的移植。下面随着移植工作的进行,将[详细]
-
SQLSERVer2008阻止修改解决方法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:113
解决方法: 1、启动SQL Server 2008 Management Studio; 2、Tools----Options----Designers(设计器)----Prevent saving changes that require table re-creation(阻止保存要求重新创建表的更改) 取消该选项即可。[详细]
-
SQLServer2008 sa登录错误18456
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
? ? ? 基本每次重装数据库,使用sa身份和ip方式登录数据库,不出意外都会出现这个错误,18456,如下: ? ? ?? ? ? 这个错误一般由三个原因引起,登录方式设置错误、sa设置错误和IP方式是否开启,下面依次解决这三个问题。 ? ? 登录方式设置 ? ? 1.本地账号登[详细]
-
Sqlserver与access数据库sql语法的10大差异
所属栏目:[MsSql教程] 日期:2020-12-12 热度:117
Sqlserver与access数据库sql语法的10大差异 ACCESS是小型数据库,既然是小型就有他根本的局限性: 1)、数据库过大,一般ACCESS数据库达到50M左右的时候性能会急剧下降! 2)、网站访问频繁,经常超过100人的在线时,处理速度会有影响! 3)、记录数过多,一[详细]
-
sqlserver: 范围分组查询(group by, case)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
需求:查询在指定年龄段的人数 select case when age1 and age 26 ?then 1 ?when age25 and age 27 then 2 ? ? ? ? ? ? ? else 0 end as stage,count(*) as population from student? group by case when age1 and age 26 ?then 1 ?when age25 and age 27 th[详细]
-
我的一些SQLServer 优化
所属栏目:[MsSql教程] 日期:2020-12-12 热度:171
一直在维护公司的系统,最近有客户投诉系统过慢,恩恩硬着头皮上去看吧 首先的话,我会先习惯性的看看数据库中的活动监视器,也就是下图最后的那个 打开后(如下图) 我会很习惯性的盯着下面的那一栏[最近耗费大量资源查询],我比较注重的是后面的逻辑读取次数和平[详细]
-
【SQLServer】T-SQL查询学习总结(2)[基础知识]
所属栏目:[MsSql教程] 日期:2020-12-12 热度:123
PS:这是是学习微软官方教程 《技术内幕 T-SQL查询》的笔记,样例数据库可以到这里下载。因为是自己作总计笔记之用,查资料的学习的同学注意,很可能对你没有帮助。 以下全文引用的是同一个数据库,客户订单场景,创建代码如下: SET NOCOUNT ON;USE tempdb;I[详细]
-
SQLServer:Join,Left Join,Right Join
所属栏目:[MsSql教程] 日期:2020-12-12 热度:53
-- 内连接 (Inner Join):只连接匹配的行 select * from test1 inner join test2 on test1.id = test2.id --左外连接 (Left? Jion):包含左边表的全部行(不管右边的表中是否存在与它们匹配的行),以及右边表中全部匹配的行 select * from test1 left j[详细]
-
SqlServer2008智能感知工具—SQL Prompt 4破解过程
所属栏目:[MsSql教程] 日期:2020-12-12 热度:191
搞了半天,加上上网搜的方法,现在汇总如下: 1.断网。 2.关闭SQL Server2008,VS,(如果先前已经试过破解没有成功,需要关闭RedGate.SQLPrompt.TrayApp.exe),运行SQLPrompt 4.0.exe安装 3.把SQLPrompt 4 Keygen.exe拷贝至安装目录,打开按1.patch 得到Seria[详细]
-
解决不能打开1433端口
所属栏目:[MsSql教程] 日期:2020-12-12 热度:150
登录远程SQL服务器 一 看ping 服务器IP能否ping通。 ? 这个实际上是看和远程sql server 2000服务器的物理连接是否存在。 如果不行,请检查网络,查看配置,当然得确保远程sql server 2000服务器的IP拼写正确。 ? 二 在Dos或命令行下输入telnet 服务器IP 端口[详细]
-
SQLServer本地重装提示已安装的解决办法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:151
找到 HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion Perflib, 下面有004和009两项。 双击004下面的Counter,在数值数据最底下倒数第二行的一个数字,记住这个数字。 然后双击009下面的Counter,同样记住数值数据最底下倒数第[详细]
-
Sqlserver bcp批量导入、导出数据(2008-05-23 14:48:40| 分类:
所属栏目:[MsSql教程] 日期:2020-12-12 热度:90
?? 最近在一个项目中用到sqlserver大数据量的导入问题,用到的解决方法是bcp的方式,现在归纳一下,以便以后用到时好查阅. bcp用法介绍: bcp {[[database_name.][owner].]{table_name | view_name} | "query"} {in | out | queryout | format} data_file [[详细]
-
SQLServer的数据类型
所属栏目:[MsSql教程] 日期:2020-12-12 热度:96
第一大类:整数数据 bit:bit数据类型代表0,1或NULL,就是表示true,false.占用1byte. int:以4个字节来存储正负数.可存储范围为:-2^31至2^31-1. smallint:以2个字节来存储正负数.存储范围为:-2^15至2^15-1 tinyint: 是最小的整数类型,仅用1字节,范围:0至此^8-1[详细]
-
SqlServer跨服务器查询解决方案
所属栏目:[MsSql教程] 日期:2020-12-12 热度:54
OPENROWSET 包含访问 OLE DB 数据源中的远程数据所需的全部连接信息。当访问链接服务器中的表时,这种方法是一种替代方法,并且是一种使用 OLE DB 连接并访问远程数据的一次性的、特殊的方法。可以在查询的 FROM 子句中像引用表名那样引用 OPENROWSET 函数。[详细]
-
部署及配置Lync Server 2013存档功能
所属栏目:[MsSql教程] 日期:2020-12-12 热度:83
在前面我们已经做了不少功能,Lync Server拓扑已经逐渐的完整,但仍然还有一些空白,比如存档和监控功能。虽然Lync Server 2013的存档和监控已经不再是单个角色,但是我们仍然需要对其进行准备才能够实现。而这些已经不属于标准版的范畴内了,因为需要准备数[详细]
-
sqlserver里存储过程执行时间差的打印
所属栏目:[MsSql教程] 日期:2020-12-12 热度:103
declare @now31 DateTime set @now31=getdate() ? exec sp_executesql @sCondition,N'@sValueCondition varchar(512) output',@sValueCondition output ? declare @now41 DateTime set @now41=getdate() print '起码时间差:'+cast(datediff(ms,@now31,@now4[详细]
-
SQLSERVER函数
所属栏目:[MsSql教程] 日期:2020-12-12 热度:180
字符串函数 1 字符串函数 1.1 长度与分析用 datalength(Char_expr) 返回 字符 串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) 返回字符串右边int_expr个字符 1.2 字符操作类 upper(char_ex[详细]
-
悲催的SqlServer2008
所属栏目:[MsSql教程] 日期:2020-12-12 热度:72
今天没什么事做,本来打算自己写一个“企业人事管理系统”的。上午费了半天的劲,将数据库的逻辑理清了,开始着手在sql2008中创建,到下午1点左右的时候数据库创建成功(包括其中的表及其关联关系),下午2点开始编写vs(2005)程序,本来想节省时间将sql数[详细]
-
sqlserver2008 死锁总结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:93
虽然不能完全避免死锁,但可以使死锁的数量减至最少。将死锁减至最少可以增加事务的吞吐量并减少系统开销,因为只有很少的事务:? 回滚,而回滚会取消事务执行的所有工作。? 由于死锁时回滚而由应用程序重新提交。? 下列方法有助于最大限度地降低死锁:? 按[详细]
-
Sqlserver:sqlserver2005在安装过程中,提示“ [Microsoft][SQL
所属栏目:[MsSql教程] 日期:2020-12-12 热度:77
相信很多人在安装sqlserver2005的过程中会遇到该问题。 我本人也被困扰了很久。最终找到终极解决方法: 原因:native client 的版本不同造成。 深层原因:微软故意为之! 直接原因:sqlserver2005 express版本的native client如果是系统上第一个安装的native[详细]
-
【SQLServer】T-SQL查询学习总结(3)[表运算符-APPLY]
所属栏目:[MsSql教程] 日期:2020-12-12 热度:200
原文地址:http://www.cnblogs.com/xbf321/archive/2011/08/14/apply-in-sql-server.html sqlserver有四种表运算符JOIN,APPLY,POIVT,UNPOIVT,除了JOIN,其他三种都是sqlserver特有的。 APPLY表运算符把右表表达式应用到左表表达式中的每一行。它不像JOIN那样[详细]
-
SQLServer数据类型及使用分析
所属栏目:[MsSql教程] 日期:2020-12-12 热度:179
SQL Server数据类型 SQL Server 提供了 25 种数据类型: ·Binary [(N)] ·Varbinary [(N)] ·Char [(N)] ·Varchar[(N)] ·Nchar[(N)] ·Nvarchar[(N)] ·Datetime ·Smalldatetime ·Decimal[(p[,s])] ·Numeric[(p[,s])] ·Float[(N)] ·Real ·Int ·Sma[详细]
-
sqlserver for xml path
所属栏目:[MsSql教程] 日期:2020-12-12 热度:64
FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. ??????? 一.FOR XML PATH 简单介绍 ???????????? 那么还[详细]
-
SQLSERVER数据库主要状态和切换路径
所属栏目:[MsSql教程] 日期:2020-12-12 热度:144
一个SQLSERVER数据库会处于很多种状态,例如 ONLINE?、RESTORING?、RECOVERING?、RECOVERY_PENDING??、SUSPECT、EMERGENCY?、OFFLINE等等。 只有在ONLINE的状态下,数据库才能被正常访问。 下图主要反映了数据库的主要状态之间的切换路径 下面说一下这些状态[详细]
-
部分SQLSERVER数据类型
所属栏目:[MsSql教程] 日期:2020-12-12 热度:142
部分SQLSERVER数据类型 1、char 固定长度,非Unicode字符数据,取值范围为1至8,000字节。 2、varchar:可变长度,非Unicode字符数据,取值范围为1至8,000字节。 3、nchar:n个字符的固定长度的Unicode字符数据。n值必须在1到4,000之间(含)。 4、 nvarchar[详细]