-
Openfire 的安装和配置
所属栏目:[MsSql教程] 日期:2020-12-12 热度:54
1、 下载最新的openfire安装文件 官方下载站点:http://www.igniterealtime.org/downloads/index.jsp#openfire 下载地址: Exe:http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3_7_1.exe ZIP: http://www.igniterea[详细]
-
好久不用SQLServer咯
所属栏目:[MsSql教程] 日期:2020-12-12 热度:60
好久不用SQLServer 今天工作中用到了几个函数,特此记录。 convert 转换函数 类似于oracle的to_data,to_chat,系列函数。 语法:? convert(转换的类型varchar,int等,字段,格式) substring(字段,start,end)? [ ) 左闭右开区间 ? datetime 转换格式列举: Sel[详细]
-
在sqlserver 中with(nolock)详解
所属栏目:[MsSql教程] 日期:2020-12-12 热度:102
所有Select加 With (NoLock)解决阻塞死锁 在查询语句中使用?NOLOCK?和?READPAST? 处理一个数据库死锁的异常时候,其中一个建议就是使用?NOLOCK?或者?READPAST?。有关?NOLOCK?和?READPAST的一些技术知识点:? 对于非银行等严格要求事务的行业,搜索记录中出现[详细]
-
怎样减少sqlserver中死锁的发生
所属栏目:[MsSql教程] 日期:2020-12-12 热度:176
?尽量不要在一个事务中实现过于复杂的查询或更新操作。原因很简单,越是复杂的数据库操作,占用数据库资源的时间越长,引发死锁的可能性越大。 尽量不要在数据库事务中要求用户响应。原因同1,这也会导致事务长时间无法结束,浪费数据库资料。 死锁是由于并[详细]
-
无法将“Invoke-SqlCmd”项识别为 cmdlet、函数、脚本文件或可运
所属栏目:[MsSql教程] 日期:2020-12-12 热度:128
今天使用PowerShell时,遇到下面的报错信息: 无法将“Invoke-SqlCmd”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后重试。 所在位置 行:3 字符: 38 + $list | ForEach-Object {Invoke-SqlCmd[详细]
-
Mvc项目实例 MvcMusicStore
所属栏目:[MsSql教程] 日期:2020-12-12 热度:58
原文链接: http://www.cnblogs.com/wenming205/archive/2010/08/08/1795341.html 文章不错,看完之后搭建项目就没什么问题了,其他很多就是经验问题了 做过webform的,其实也就需要知道怎么把页面和C#代码关联起来,看看这个不错 ? 一、简介 此项目为.Net M[详细]
-
安装sqlserver2008 express问题:性能计数器注册表配置单元一致
所属栏目:[MsSql教程] 日期:2020-12-12 热度:106
项目需要必须用sqlserver2008 express,安装卸载几次出现问题:性能计数器注册表配置单元一致性 网上找到一段已经解决: 在[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionPerflib]。查找以下项:Last Counter"=dword:00000ed4 (5276)Las[详细]
-
SQLSERVER聚集索引与非聚集索引(转)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:77
微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)…… (一)深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种[详细]
-
ADO.NET 连接方式进行数据访问
所属栏目:[MsSql教程] 日期:2020-12-12 热度:78
连接到数据源 连接到数据源需要使用两步: 1.创建连接字符串 2.使用Connection通过连接字符串进行连接 例1: //使用连接字符串//注意引用System.Data.Common 和 System.Data.SqlClientstring connectionString = "server=.;database=DataBaseST;uid=sa;pwd=s1[详细]
-
当SqlDataReader.Read()少一条记录时
所属栏目:[MsSql教程] 日期:2020-12-12 热度:199
SqlDataReader是c#里面针对读取SQLserver数据的一种很好用、效率很高的方式。SqlDataReader.Read()将数据库中的数据,保存至一个结果集中result中。 利用read()方法,可以遍历当前结果集(每一条)记录;利用NextResult读取下一个结果集。 当用while(SqlData[详细]
-
SQLServer如何释放内存
所属栏目:[MsSql教程] 日期:2020-12-12 热度:73
http://wenku.baidu.com/view/79e0397a168884868762d6f9.html[详细]
-
sqlserver 递归查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:159
select * from UserInfo ;--所有数据 with cte as ( select * from UserInfo where UId='2' union all select B.* from cte A,UserInfo B where B.UFatherUserId = A.UId and A.UFatherUserId B.UId ) select * from cte--uid为2的数据及子数据 ? ?[详细]
-
SqlServer自定义函数学习
所属栏目:[MsSql教程] 日期:2020-12-12 热度:52
转自http://www.butlife.com/sqlserver-user-function/ ? SqlServer 自定义函数是由一个或多个 Transact-SQL 语句组成的子程序,可用于封装代码以便重新使用。 Microsoft? SQL Server? 2000 并不将用户限制在定义为 Transact-SQL 语言一部分的内置函数上,而[详细]
-
sqlserver oracle DB2 sql差异
所属栏目:[MsSql教程] 日期:2020-12-12 热度:65
?建立自动增1的字段的表: Create Table table_name (SERIALNO?? BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY ( START WITH +1,INCREMENT BY +1,NO CACHE ), ID?? BIGINT NOT NULL generated always as identity (start with 1,increment by 1)) 1 取前[详细]
-
状态模式(State Pattern)
所属栏目:[MsSql教程] 日期:2020-12-12 热度:101
介绍 允许一个对象在其内部状态改变时改变它的行为。对象看起来似乎修改了它所属的类。 示例 有一个Message实体类,对它的操作有Insert()和Get()方法,持久化数据在SqlServer数据库中或Xml文件里。在对象内部可以根据用户的不同选择不同的数据持久化方案。 M[详细]
-
JNDI
所属栏目:[MsSql教程] 日期:2020-12-12 热度:133
package com.servlet.jndi;import java.util.Properties;package com.servlet.jndi;import java.util.Properties;import javax.naming.Context;import javax.naming.InitialContext;import javax.naming.NamingEnumeration; public class Test1 {public stat[详细]
-
关于quotename的用法
所属栏目:[MsSql教程] 日期:2020-12-12 热度:66
首先,sqlserver里的标识符有一定的规则,比如? 你 create table abc 123(...) 那么中间含有空格,它不是符合规则的。 你会写做 create table [abc 123](....) 即以[]来定界标识符。 quotename将 字串成为有效的标识符 。 --- QUOTENAME ( @tbname ) 它有什[详细]
-
项目报“sqlserver 2005 传入的表格格式数据流(TDS)远程过程调用
所属栏目:[MsSql教程] 日期:2020-12-12 热度:170
找了半天原来是applicationContext.xml中的DriverClassName 写错了,写出2000的了 ? sqlserver 2000的是这样的: ? ? sqlserver 2005的是这样的:[详细]
-
sqlserver
所属栏目:[MsSql教程] 日期:2020-12-12 热度:92
一、T-SQL语句回顾 1、添加数据 insert [into] 表名(字段1,字段2,....)values(值1,值2,....) 2、修改数据 update 表名 set 字段1=值1,字段2=值2,.....where (条件) 3、查询数据 select 字段1,字段2,.....from 表名 where 条件 order by字段名[详细]
-
sqlserver 权限
所属栏目:[MsSql教程] 日期:2020-12-12 热度:63
? 一、数据库的三层权限验证 1、数据库服务器权限验证 a、SQL身份验证:适合于非Windows平台的用户或Internet用户,需要提供帐户和密码 语法: exec sp_addlogin '账号名','密码' b、Windows身份验证:适合于Windows平台用户,不需要提供密码,和Windows集成[详细]
-
sqlserver存储过程,函数,事务,查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:61
一、什么是存储过程 存储过程类似于C#中的方法,体现了封装的概念,它是SQL语句和控制流语句的预编译集合二、存储过程的优点 1、允许模块化程序设计 2、允许更快的执行 3、减少网络流量 4、可作为安全机制使用三、常用的系统存储过程 所有系统存储过程的名称[详细]
-
安装sqlserver2008 framework 3.5
所属栏目:[MsSql教程] 日期:2020-12-12 热度:113
在window server 2008 64位系统上安装sqlserver2008 的时候报的一个错误。 首先 sqlserver2008 要求 framework 3.5 ,在2003的时候,安装包自带framework 3.5 直接安装即可。 但是在 2008 上,2008 可以通过服务器管理器添加此项功能。 打开“服务器管理器”[详细]
-
SqlServer修改表结构总结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:112
增加字段,删除字段,增加约束,删除约束,修改缺省值,修改字段数据类型,重命名字段,重命名表。所有这些动作都是用 ALTER TABLE 命令执行的。 ? 增加字段 要增加一个字段,使用下面这样的命令: ALTER TABLE products ADD COLUMN description text;新增的[详细]
-
在sqlserver 2008上配置操作员 设置警报 启用数据库邮件
所属栏目:[MsSql教程] 日期:2020-12-12 热度:162
在以下操作中,若只进行邮件通知,则不需要进行netsend和寻呼设置 设置警报 ??????? 在【常规项】中做以下设置 新建警报 设置警报名称 选择数据库 选择严重性 ???? ??? 在【响应项】中可以做以下设置 选择要邮件通知的操作员 可以设置执行一个警报作业 ?????[详细]
-
sqlserver表分区的相关总结
所属栏目:[MsSql教程] 日期:2020-12-12 热度:152
sqlserver的分区表是一个很好的工具,大大提高运维人员管理数据的效率。根据自己的经验总结了一下: ? ? --常用分区语句: --1 ? ?查看数据库中的已分区表 --对sqlserver来说所有的表都是已分区表,所以我们只需要选择分区大于1的表即可 select distinct o.n[详细]